A Windows machine is queried using the netsh command to display its active IPv6 multicast group memberships, revealing interface-local, link-local, and solicited-node multicast addresses. The demonstration also shows how to research unfamiliar multicast group designations using publicly available IANA reference resources.
IPv6 Multicast Groups Demo
We're going to take a look at a Windows machine and see what multicast groups it subscribes to. To do that, I brought up a command prompt, and I'm going to type in this command: netsh int — for interface — ipv6, because we're looking at IP version 6, and we want to show the joins, show the multicast groups that this machine is joined to.
I'm going to hit enter on this, and it's going to pull up a lot of different interfaces. These machines have a lot of interfaces that are on them to do various things. What I'm specifically looking for is the ethernet interface, so I'm going to scroll up and find the ethernet interface. I also see the Wi-Fi is part of some similar groups with this.
Now, as I'm taking a look at this, I see all of them start with ff. That's what the multicast groups start with. This is 01, so I know that this one is only on that interface — it's the interface-local group, so that's not going to go beyond the interface. Anything that's being sent to this multicast address won't go beyond the interface; it'll stay on the machine.
Then 02 is going to stay within the subnet, so it's not going to go beyond any layer 3 device. This is going to stay on my network. If you recall, ff02::1 is all hosts, so all hosts on the local network, all hosts on the subnet. Of course this machine would subscribe to that group, because it would be a part of all the hosts, and it would need to get any kind of multicast that is headed towards the whole group. So this is part of that group right there.
Then we see some others that we didn't actually talk about: ff02::c, ff02::fb, ff02::13. We didn't talk about those. We did talk about the ones that start with ff02::1:ff, so these two right here are the solicited-node multicast addresses. There are two of them, and one of these is for my link local address and one of them is for a statically assigned IPv6 address that I assigned to this machine. So these are the corresponding solicited-node multicast groups that it's a part of, because of that.
Perhaps I want to dig a little further. What is this ff02::c? I could copy that — I just highlighted it, I right-clicked and it copied it. I can bring up a browser and paste it into here, and do a search for it.
This site right here I can pull up, and it will show you some of the designated ones, some of these that we see in here. So here is the ff01 group. I want to go down to the ff02 group, and I want to look at the c: c is designated for SSDP. Then I could go and look that up and find out more about that.
I also saw the fb is mDNS version 6, so I could then go look up mDNS version 6. It even has the RFC here that defines what this protocol looks like, so I could click on here and see more detail about how this is defined. I could see quite a bit of information through here.
Now let's just take a look at those other solicited-node multicast groups. I'm going to minimize this and go back to where I see those solicited-node multicast groups, and I just want to show you what those are referencing. I'm going to move this off to the left-hand side, pull this up and do an ipconfig.
I'm going to take a look at my ethernet connection. I'm going to expand it, and we see that the link local address that's assigned here — this ethernet — ends in a34fa. Let's take a look at what that multicast group was. Aha, so this one right here ends in fa. If I were to take a look at that, then that's probably the one that is the solicited-node multicast group that's associated with that link local address.
Then I can also look at the other address I statically assigned on this, and it ends in 5678. Now I can take a look at this over here, and this one ends in 5678. So that solicited-node multicast group is associated with the IP address that is statically assigned to this machine.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →