You are on page 1of 5
1990512028, 1°55 IP Solicited Node Multicast Address Search Q © IPv6 Solicited Node Multicast Address Every device that uses an IPv6 address will also compute and join a solicited node multicast group address. This address is required for IPv6 Neighbor Discovery which we use for layer two address discovery. All solicited node multicast group addresses start with FFO2::1:FF /104 + Solicited-Node——>_ ~#Last 6 Hex Chars CRO ee Mees cc 7a * FF /Bis the IPv6 multicast range. * FF02//16 is the multicast link local scope. Let's take a look on a Cisco IOS router to see what these solicited node multicast group addresses look like: R1(config)#interface FastEthernet 0/2 R1(config-if)#ipv6 enable | just enabled IPv6 on an interface, this causes the router to create a link-local IPv6 address. It will also compute and join the solicited node multicast group address: Ri#show ipvé interface FastEthernet 0/0 FastEthernet@/@ is up, line protocol ibs up 13600 1PV6 is enabled, link-local address is FE8®:: No Virtual link-local address(es): No global unicast address is configured © Joined group address(es): F8B: 3600 hitpssnetworklessons.comiscolece-ruting-swtchingipvS-slited-node-mulicastaddress us 1990512028, 1°55 IP Solicited Node Multicast Address a + Solicited-Node——>_ ~#Last 6 Hex Chars Oe ‘Above you can see the complete uncompressed solicited node multicast address. I can configure multiple IPv6 addresses on the interface, if the last 6 hexadecimal characters are similar then there is no need to join another multicast address. For example, let's configure an IPv6 unicast address: Ra(config)#interface FastEthernet 0/0 Ri(config-if)#ipvé address 2001:DB8:1212:1212::/64 eui-64 Il use EU-64 to generate the last 64 bits. Take a look at the joined group addresses: Rifshow ipvé interface FastEthernet 0/0 FastEthernet@/@ is up, line protocol is up IPv6 is enabled, link-local address is FE8@::21D:A1FF:FESB: 3600 No Virtual link-local address(es): Global unicast address(es): 2001 :D88:1212:1212:21D:ALFF:FE88:36D0, subnet is 2001:DB8:1212:1212::/64 [EUI] Joined group address(es): FFO2::1. FFO2::1: F8B: 3600 The last 64 bits of the link local and unicast address are the same so the solicited node multicast group address remains the same. If we configure an IPv6 address where the last 6 hexadecimal characters are different then the router will join another multicast group. Let’s try that: R1(config)#interface FastEthernet 0/0 fa(contig-if)ipve address 2001:088:1234;5678:1294:5670;4234:5678/64 9 Instead of using EUI-64 Il use make up an address myself. The router will now join an additional multicast group: hitpssnetworklessons.comiscolece-ruting-swtchingipvS-slited-node-mulicastaddress 218 1990512028, 1°55 IP Solicited Node Multicast Address a Fasteuerneteye 43 up, Line prucocus 43 up IPv6 is enabled, link-local address is FES No Virtual link-local address(es): Global unicast address(es): 2001 :DB8:1212:1212:21D: AFF : FEI 2001 :D88::1234:5678:123. 13600, subnet is 2001:DB8:1212:1212::/64 [EUT] :5678:1234:5678, subnet is 2001:DB8:1234:5678: :/64 Joined group address(es): FFO2::1, FFO2::1:FF34:5678 FFQ2::1:FF8B:3600 ‘Above you can see the router also joined the FF02::1:FF34:5678 solicited node multicast group address You have now seen that an IPv6 device computes and joins a solicited node multicast group address for each IPV6 address that you configure, The big question remains: why and where do we use it? Il answer this with some examples in the IPs Neighbor Discovery lesson. ‘Any questions? Feel free to leave a comment! Previous Lesson Next Lesson IPs Summariztion Example IPv6 Neighbor Discovery) Protocol Forum Replies [Ey ovr nan © HiRene, | was wondering if you can clarify something for me. From me reading ofthis lesson, | understand that the solicited node multicast address is formed by joining the last 6 hex of the link local address to the FFO2::1:ff address, correct? hitpssnetworklessons.comiscolece-ruting-swtchingipvS-slited-node-mulicastaddress ais 1990512028, 1°55 IP Solicited Node Multicast Address How, isthe solicited multicast address now: Fre2: F34:5678? Why did you take the last 6 hex from the Ipvé unicast address and nat the link local address ? Thankyou, Kevin a ReneMolenaar Hikevin, The solicited node muicast address is generated for each |Pv6 address on the interface, there's one for the link local address and for each global unicast address that you have configured. Rene swentoa If we are only taking last 6 hex then multiple hosts on the same LAN may join to the same multicast group. As many hosts may have the MAC addresses whose last 24 bits are same. Is generating unique “solicited mult-cast address" not ‘our intention ? AQ orematenar HiHarmeet, 6 hexadecimal characters are 24 bits, The last 24 bits of the MAC address is the "vendor assigned” part. f you have wo network cards from the same vendor then the last 24 bits should be unique. Theoretically, it could be possible that you have two network cards from different vendors that have the same 24 vendor assigned bits but the odds are extremely small @ IUs possible though to have two PVG addresses that use the same solicited nade address. This sno problem though... 2) both hosts will listen to the multicast group address and if needed, disca .- Continue reading in our forum hnps:etworklessons.comiciscalecie-routng-switchinglipv8-solictee-node-multcast-addross 46 1990512028, 1°55 IP Solicited Node Multicast Address a Hi | have found these articles very helpful to understand this topic -Hvewew.networkcomputing.com/author/36436053 $2 6 more replies! Ask a question or join the discussion by visiting our Community Forum, Disclaimer Privacy Policy Support About © 2013 - 2023 NetworkLessons.com 52189 hnps:etworklessons.comiciscalecie-routng-switchinglipv8-solictee-node-multcast-addross

You might also like