Presentation is loading. Please wait.

Presentation is loading. Please wait.

IPv6: Passing on Lessons Learned from My Journey BRKARC-2002 Denise “Fish” Fishburne Customer Proof of Concept Team Lead CCIE #2639, CCDE 2009:0014.

Similar presentations


Presentation on theme: "IPv6: Passing on Lessons Learned from My Journey BRKARC-2002 Denise “Fish” Fishburne Customer Proof of Concept Team Lead CCIE #2639, CCDE 2009:0014."— Presentation transcript:

1 IPv6: Passing on Lessons Learned from My Journey BRKARC-2002 Denise “Fish” Fishburne Customer Proof of Concept Team Lead CCIE #2639, CCDE 2009:0014

2 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 Agenda Show a Magic Trick Explain How the Magic Trick works Resolving the destination MAC

3 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 3 The Magic Trick

4 4

5 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 5 How The Magic Trick Works

6 6 FF02::5 FE80::2237:6ff:fecf:67e4 FE80::5a0a:20ff:feeb:91e4 FE80::2237:6ff:fecf:67e4 FE80::5a0a:20ff:feeb:91e4 How the Magic Trick Works

7 7 FF02::5 How the Magic Trick Works MULTICAST

8 8 How the Magic Trick Works

9 9 Multicast Local: They are local to the wire they are on. Common interest: If a router wants to participate in EIGRP, it already knows the local multicast address (IPv4/IPv6) to start to listen to and the corresponding MAC address. Join: “Join” just by just deciding to listen to a local multicast address and then, by extension, to the corresponding MAC address for that multicast IP address. “Link Local” Multicast Exists in IPv4 & IPv6

10 10 Link-Local Scope Multicast Address

11 11 Link-Local Scope Multicast Address Multicast Local: They are local to the wire they are on. Common interest: If a router wants to participate in EIGRP, it already knows the local multicast address (IPv4) to start to listen to and the corresponding MAC address. Join: “Join” just by just deciding to listen to a local multicast address and then, by extension, to the corresponding MAC address for that multicast IP address.

12 12 Link-Local Scope Multicast Address

13 13 Link-Local Scope Multicast Address

14 14 Link-Local Scope Multicast Address Multicast Local: They are local to the wire they are on. Common interest: If a router wants to participate in EIGRP, it already knows the local multicast address (IPv6) to start to listen to and the corresponding MAC address. Join: “Join” just by just deciding to listen to a local multicast address and then, by extension, to the corresponding MAC address for that multicast IP address.

15 15 Link-Local Scope Multicast Address

16 16 Link-Local Scope Multicast Address

17 17 FE80::2237:6ff:fecf:67e4 FE80::5a0a:20ff:feeb:91e4 How the Magic Trick Works

18 18 FE80::2237:6ff:fecf:67e4 FE80::5a0a:20ff:feeb:91e4 How the Magic Trick Works

19 19 How the Magic Trick Works “Link Local” Unicast

20 20 How the Magic Trick Works

21 21 How the Magic Trick Works

22 22 Puzzle Piece: Link-Local Address “In the Internet Protocol Version 6 (IPv6), the address block fe80::/10 has been reserved for link-local unicast addressing. The actual link local addresses are assigned with the prefix fe80::/64. They may be assigned by automatic (stateless) or stateful (e.g. manual) mechanisms. Unlike IPv4, IPv6 requires a link-local address to be assigned to every network interface on which the IPv6 protocol is enabled, even when one or more routable addresses are also assigned. Consequently, IPv6 hosts usually have more than one IPv6 address assigned to each of their IPv6-enabled network interfaces. The link-local address is required for IPv6 sublayer operations of the Neighbor Discovery Protocol, as well as for some other IPv6-based protocols, like DHCPv6.” Wikipedia https://en.wikipedia.org/wiki/Link-local_address#IPv6

23 23 How the Magic Trick Works

24 24

25 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 25 Resolving Destination MAC Address

26 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 26 IPv4 w/ Broadcasts 10.10.10.2

27 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 27 How Does this Work without Broadcast and ARP?

28 28 Resolving Destination MAC Address

29 29 Resolving Destination MAC Address

30 30 Resolving Destination MAC Address

31 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 31 Solicited-Node Multicast

32 32 A node is required to compute and join (on the appropriate interface) the associated solicited-node multicast addresses for all unicast and anycast addresses that have been configured for the node's interfaces (manually or automatically). Solicited-Node Address: FF02:0:0:0:0:1:FFXX:XXXX Solicited-node multicast address are computed as a function of a node's unicast and anycast addresses. For example, the solicited-node multicast address corresponding to the IPv6 address 4037::01:800:200E:8C6C is FF02::1:FF0E:8C6C. Snippets from RFC4291 section 2.7 Solicited-Node Multicast

33 33 Solicited-Node Address: FF02:0:0:0:0:1:FFXX:XXXX Solicited-Node Multicast

34 34 Solicited-node multicast address are computed as a function of a node's unicast and anycast addresses. For example, the solicited-node multicast address corresponding to the IPv6 address 4037::01:800:200E:8C6C is FF02::1:FF0E:8C6C. Snippets from RFC4291 section 2.7 Solicited-Node Multicast

35 35 Solicited-Node Multicast

36 36 Solicited-Node Multicast

37 37 Solicited-Node Multicast

38 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 38 Neighbor Discovery Protocol

39 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKARC-2002 39 Neighbor Discovery Protocol

40 40 Neighbor Discovery Protocol


Download ppt "IPv6: Passing on Lessons Learned from My Journey BRKARC-2002 Denise “Fish” Fishburne Customer Proof of Concept Team Lead CCIE #2639, CCDE 2009:0014."

Similar presentations


Ads by Google