SlideShare a Scribd company logo
1 of 13
Chapter - 25
Implementing
IPv6 RoutingCCNA
200-301
BY : Vishnu3.0 IP Connectivity
3.3 Configure and verify IPv4 and IPv6 static routing
3.3.a Default route
3.3.b Network route
3.3.c Host route
3.3.d Floating static
Connected and Local IPv6 Routes
• A router adds IPv6 routes in its routing table based of below conditions.
Connected and Local routes.
Statically configured routes.
Via a routing protocol like OSPFv3.
Lets discuss one by one ….
Rules for Connected and Local Routes
• Routers add and remove connected routes and local routes, based on the interface configuration and the
interface state.
• Connected and Local route follows same logic as Connected represents subnet and Local represents
specific IPv6 address.
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Example of Connected IPv6 Routes
You can also use show ipv6 route connected or show ipv6 route local
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Static IPv6 Routes
• Static routes require direct configuration with the ipv6 route command.
• The ipv6 route command follows the same general logic as does IPv4’s ip route command.
2. Using Global
address
1.Using Exit interface
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Example Static Route with a Link-Local Next-Hop Address
Unlike other two here you have to give the next hop link local IP and exit interface. As the IP is local
to link
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Floating Static IPv6 Routes
• What if the static route want to compete with other static route or with dynamic routing protocol.
• The best path selection is purely based on AD –Administrative Distance value. Lowest wins.
• For static route its 1 and OSPF its 110
• In the above network T1 link will be used which is not intended by any engineer because of low speed.
• Hence we can manipulate the AD value of static higher than OSPF.
ipv6 route 2001:db8:1111:7::/64 2001:db8:1111:9::3 130
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Troubleshooting Static IPv6 Routes – Last Section
• You cannot use own interface IPv6 address as next hop address
I cannot use 2001:DB8:9:2::1/ on R1 to reach B
■ For ipv6 route commands that list an outgoing interface, that interface must be in an
up/up state.
■ For ipv6 route commands that list a global unicast or unique local next-hop IP address
(that is, not a link-local address), the local router must have a route to reach that next-hop
address.
■ If another IPv6 route exists for that exact same prefix/prefix-length, the static route must
have a better (lower) administrative distance.
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
The Neighbor Discovery Protocol
• Similar to ICMP for IPv4, IPv6 defines the ICMP protocol for IPv6 (ICMPv6).
• For IPv4 the ARP works as separate protocol. For IPv6 we have NDP Neighbor Discovery Protocol.
• NDP protocol (RFC 4861)- https://tools.ietf.org/html/rfc4861
Neighbor MAC Discovery: An IPv6 LAN-based host will need to learn the MAC address
of other hosts in the same subnet. NDP replaces IPv4’s ARP, providing messages that
replace the ARP Request and Reply messages.
Router Discovery: Hosts learn the IPv6 addresses of the available IPv6 routers in the same
subnet.
SLAAC: When using Stateless Address Auto Configuration (SLAAC), the host uses NDP
messages to learn the subnet (prefix) used on the link plus the prefix length.
DAD: Before using an IPv6 address, hosts use NDP to perform a Duplicate Address
Detection (DAD) process, to ensure no other host uses the same IPv6 address before
attempting to use it.
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
1. Discovering Neighbor Link Addresses with NDP NS and NA
• NDP replaces IPv4 ARP using a pair of matched solicitation and advertisement messages: the Neighbor
Solicitation (NS) and Neighbor Advertisement (NA) messages.
• Basically NS acts as ARP request and ND acts as ARP reply.
Neighbor Solicitation (NS): This message asks the host with a particular IPv6 address (the
target address) to reply with an NA message that lists its MAC address.
Neighbor Advertisement (NA): This message lists the sender’s IPv6 and MAC addresses.
It can be sent in reply to an NS message, and if so, the packet is sent to the IPv6 unicast
address of the host that sent the original NS message.
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Discovering Routers with NDP RS and RA
• IPv4 hosts use the concept of an IPv4 default gateway or default router.
• When the router needs to send a packet to different network it used default gateway IP.
• In an IPv4 network we can manually configure default gateway or we can get using DHCP.
• However, The IPv6 uses NDP to learn the default gateway.
NDP defines two messages (RS and RA)
Router Solicitation (RS): This message is sent to the “all-IPv6-routers” local-scope multicast
address of FF02::2 so that the message asks all routers, on the local link only, to identify
themselves.
Router Advertisement (RA): This message, sent by the router, lists many facts, including
the link-local IPv6 address of the router. When sent in response to an RS message, it flows
back to either the unicast address of the host that sent the RS or to the all-IPv6-hosts
address FF02::1.
Using SLAAC with NDP RS and RA
• Both IPv4 and IPv6 support the idea of dynamic address assignment for hosts via the Dynamic Host
Configuration Protocol (DHCP).
• A PC will send a message to DHCP server asking IP, DHCP check if any duplicate IP is their in the link once it
finds out it leases the IP.
• In IPv6 we don’t need the intervention of DHCP to get an IP -Stateless Address Autoconfiguration (SLAAC).
1. Learn the IPv6 prefix used on the link, from any router, using NDP RS/RA messages.
2. Build an address from the prefix plus an interface ID, chosen either by using EUI-64
rules or as a random value.
3. Before using the address, first use DAD to make sure that no other host is already
using the same address.
www.networkrhinos.com | Vishnu | Contact : +91-9790901210
Discovering Duplicate Addresses Using NDP NS and NA
• No matter whether using SLAAC, DHCP, or static address configuration hosts uses DAD before assigning an
IP to itself. ? In DHCP if both PC and DHCP server uses DAD, answer is Yes.
• The term DAD refers to the function, but the function uses NDP NS and NA messages.
• Basically, a host sends an NS message for its own IPv6 address and sees if anybody replying.
• No other host should be using that address, so no other host should send an NDP NA in reply
1. PC1, before using address 2001:DB8:1111:1::11, must use DAD.
2. PC1 sends an NS message, listing the address PC1 now wants to use
(2001:DB8:1111:1::11) as the target.
3. PC2 receives the NS, sees what PC2 already uses as its own address, and sends back
an NA.
4. PC1, on receiving the NA message for its own IPv6 address, realizes a duplicate
address exists.
www.networkrhinos.com | Vishnu | Contact : +91-9790901210

More Related Content

What's hot

Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol AMahmmoud Mahdi
 
QoS Classification on Cisco IOS Router
QoS Classification on Cisco IOS RouterQoS Classification on Cisco IOS Router
QoS Classification on Cisco IOS RouterNetProtocol Xpert
 
IPv6 - Neighbour Discovery
IPv6 - Neighbour DiscoveryIPv6 - Neighbour Discovery
IPv6 - Neighbour DiscoveryHeba_a
 
QoS Pre-Classify on Cisco IOS
QoS Pre-Classify on Cisco IOSQoS Pre-Classify on Cisco IOS
QoS Pre-Classify on Cisco IOSNetProtocol Xpert
 
Bootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcpBootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcpAshish Malik
 
Ipv6 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheetjulianlz
 
Lesson 5: Configuring Name Resolution
Lesson 5: Configuring Name ResolutionLesson 5: Configuring Name Resolution
Lesson 5: Configuring Name ResolutionMahmmoud Mahdi
 
Dynamic Host Configuration Protocol
Dynamic Host Configuration ProtocolDynamic Host Configuration Protocol
Dynamic Host Configuration Protocolgueste98b36
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentationraini
 
dynamic host configuration protocol
dynamic host configuration protocoldynamic host configuration protocol
dynamic host configuration protocolkinish kumar
 
IP/MAC Address Translation
IP/MAC Address TranslationIP/MAC Address Translation
IP/MAC Address TranslationIsmail Mukiibi
 
16 coms 525 tcpip - routing protocols -all
16    coms 525 tcpip - routing protocols -all16    coms 525 tcpip - routing protocols -all
16 coms 525 tcpip - routing protocols -allPalanivel Kuppusamy
 
Training Day Slides
Training Day SlidesTraining Day Slides
Training Day Slidesadam_merritt
 

What's hot (20)

Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol A
 
Dhcp ppt
Dhcp pptDhcp ppt
Dhcp ppt
 
QoS Classification on Cisco IOS Router
QoS Classification on Cisco IOS RouterQoS Classification on Cisco IOS Router
QoS Classification on Cisco IOS Router
 
IPv6 - Neighbour Discovery
IPv6 - Neighbour DiscoveryIPv6 - Neighbour Discovery
IPv6 - Neighbour Discovery
 
IPv6
IPv6IPv6
IPv6
 
QoS Pre-Classify on Cisco IOS
QoS Pre-Classify on Cisco IOSQoS Pre-Classify on Cisco IOS
QoS Pre-Classify on Cisco IOS
 
DHCP Protocol
DHCP ProtocolDHCP Protocol
DHCP Protocol
 
Bootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcpBootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcp
 
Ipv6 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheet
 
Lesson 5: Configuring Name Resolution
Lesson 5: Configuring Name ResolutionLesson 5: Configuring Name Resolution
Lesson 5: Configuring Name Resolution
 
Dynamic Host Configuration Protocol
Dynamic Host Configuration ProtocolDynamic Host Configuration Protocol
Dynamic Host Configuration Protocol
 
Dhcp
DhcpDhcp
Dhcp
 
Dhcp
DhcpDhcp
Dhcp
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentation
 
dynamic host configuration protocol
dynamic host configuration protocoldynamic host configuration protocol
dynamic host configuration protocol
 
IP/MAC Address Translation
IP/MAC Address TranslationIP/MAC Address Translation
IP/MAC Address Translation
 
16 coms 525 tcpip - routing protocols -all
16    coms 525 tcpip - routing protocols -all16    coms 525 tcpip - routing protocols -all
16 coms 525 tcpip - routing protocols -all
 
Training Day Slides
Training Day SlidesTraining Day Slides
Training Day Slides
 
Dhcp
DhcpDhcp
Dhcp
 
Dhcp
DhcpDhcp
Dhcp
 

Similar to Chapter 25. implementing i pv6 routing

8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptxZahouAmel1
 
IPv6 - Jozi Linux User Group Presentation
IPv6  - Jozi Linux User Group PresentationIPv6  - Jozi Linux User Group Presentation
IPv6 - Jozi Linux User Group PresentationJumping Bean
 
To setup the simplest IPv6 network you just have to boot up a host o.pdf
To setup the simplest IPv6 network you just have to boot up a host o.pdfTo setup the simplest IPv6 network you just have to boot up a host o.pdf
To setup the simplest IPv6 network you just have to boot up a host o.pdfaptexx
 
Gohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxGohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxJuvil2
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Karunakant Rai
 
07_IP_Addressing ayudaok.pdf
07_IP_Addressing ayudaok.pdf07_IP_Addressing ayudaok.pdf
07_IP_Addressing ayudaok.pdfJosue138778
 
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC
 
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsSiena Perry
 
IPv6 The Big Move
IPv6 The Big MoveIPv6 The Big Move
IPv6 The Big Movefrenildand
 

Similar to Chapter 25. implementing i pv6 routing (20)

8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx
 
IPv6 - Jozi Linux User Group Presentation
IPv6  - Jozi Linux User Group PresentationIPv6  - Jozi Linux User Group Presentation
IPv6 - Jozi Linux User Group Presentation
 
IPv6
IPv6IPv6
IPv6
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
To setup the simplest IPv6 network you just have to boot up a host o.pdf
To setup the simplest IPv6 network you just have to boot up a host o.pdfTo setup the simplest IPv6 network you just have to boot up a host o.pdf
To setup the simplest IPv6 network you just have to boot up a host o.pdf
 
IPv6
IPv6IPv6
IPv6
 
10 routing-bgp
10 routing-bgp10 routing-bgp
10 routing-bgp
 
Gohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxGohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptx
 
IPv6
IPv6IPv6
IPv6
 
IP Routing on z/OS
IP Routing on z/OSIP Routing on z/OS
IP Routing on z/OS
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
ipv6 addressing.pptx
ipv6 addressing.pptxipv6 addressing.pptx
ipv6 addressing.pptx
 
07_IP_Addressing ayudaok.pdf
07_IP_Addressing ayudaok.pdf07_IP_Addressing ayudaok.pdf
07_IP_Addressing ayudaok.pdf
 
07_IP_Addressing.pdf
07_IP_Addressing.pdf07_IP_Addressing.pdf
07_IP_Addressing.pdf
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
DHCP basics
DHCP basicsDHCP basics
DHCP basics
 
Evolving Enterprise Network Architecture
Evolving Enterprise Network ArchitectureEvolving Enterprise Network Architecture
Evolving Enterprise Network Architecture
 
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
 
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
 
IPv6 The Big Move
IPv6 The Big MoveIPv6 The Big Move
IPv6 The Big Move
 

More from Vishnu Vardhan

5. configuring multiple switch with files
5. configuring multiple switch with files5. configuring multiple switch with files
5. configuring multiple switch with filesVishnu Vardhan
 
Chapter 4. using the command line interface
Chapter 4. using the command line interfaceChapter 4. using the command line interface
Chapter 4. using the command line interfaceVishnu Vardhan
 
Chapter 3.1 subnetting
Chapter 3.1 subnetting Chapter 3.1 subnetting
Chapter 3.1 subnetting Vishnu Vardhan
 
Chapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routingChapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routingVishnu Vardhan
 
Chapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la nsChapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la nsVishnu Vardhan
 
Chapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networkingChapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networkingVishnu Vardhan
 

More from Vishnu Vardhan (11)

3. basics of python
3. basics of python3. basics of python
3. basics of python
 
2. basics of python
2. basics of python2. basics of python
2. basics of python
 
5. configuring multiple switch with files
5. configuring multiple switch with files5. configuring multiple switch with files
5. configuring multiple switch with files
 
1. basics of python
1. basics of python1. basics of python
1. basics of python
 
Ospf
OspfOspf
Ospf
 
Chapter 4. using the command line interface
Chapter 4. using the command line interfaceChapter 4. using the command line interface
Chapter 4. using the command line interface
 
Chapter 3.1 subnetting
Chapter 3.1 subnetting Chapter 3.1 subnetting
Chapter 3.1 subnetting
 
Chapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routingChapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routing
 
Chapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la nsChapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la ns
 
Chapter 1.2 osi layer
Chapter 1.2 osi layerChapter 1.2 osi layer
Chapter 1.2 osi layer
 
Chapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networkingChapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networking
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

Chapter 25. implementing i pv6 routing

  • 1. Chapter - 25 Implementing IPv6 RoutingCCNA 200-301 BY : Vishnu3.0 IP Connectivity 3.3 Configure and verify IPv4 and IPv6 static routing 3.3.a Default route 3.3.b Network route 3.3.c Host route 3.3.d Floating static
  • 2. Connected and Local IPv6 Routes • A router adds IPv6 routes in its routing table based of below conditions. Connected and Local routes. Statically configured routes. Via a routing protocol like OSPFv3. Lets discuss one by one …. Rules for Connected and Local Routes • Routers add and remove connected routes and local routes, based on the interface configuration and the interface state. • Connected and Local route follows same logic as Connected represents subnet and Local represents specific IPv6 address. www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 3. Example of Connected IPv6 Routes You can also use show ipv6 route connected or show ipv6 route local www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 4. Static IPv6 Routes • Static routes require direct configuration with the ipv6 route command. • The ipv6 route command follows the same general logic as does IPv4’s ip route command. 2. Using Global address 1.Using Exit interface www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 5. Example Static Route with a Link-Local Next-Hop Address Unlike other two here you have to give the next hop link local IP and exit interface. As the IP is local to link www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 6. Floating Static IPv6 Routes • What if the static route want to compete with other static route or with dynamic routing protocol. • The best path selection is purely based on AD –Administrative Distance value. Lowest wins. • For static route its 1 and OSPF its 110 • In the above network T1 link will be used which is not intended by any engineer because of low speed. • Hence we can manipulate the AD value of static higher than OSPF. ipv6 route 2001:db8:1111:7::/64 2001:db8:1111:9::3 130 www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 7. www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 8. Troubleshooting Static IPv6 Routes – Last Section • You cannot use own interface IPv6 address as next hop address I cannot use 2001:DB8:9:2::1/ on R1 to reach B ■ For ipv6 route commands that list an outgoing interface, that interface must be in an up/up state. ■ For ipv6 route commands that list a global unicast or unique local next-hop IP address (that is, not a link-local address), the local router must have a route to reach that next-hop address. ■ If another IPv6 route exists for that exact same prefix/prefix-length, the static route must have a better (lower) administrative distance. www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 9. The Neighbor Discovery Protocol • Similar to ICMP for IPv4, IPv6 defines the ICMP protocol for IPv6 (ICMPv6). • For IPv4 the ARP works as separate protocol. For IPv6 we have NDP Neighbor Discovery Protocol. • NDP protocol (RFC 4861)- https://tools.ietf.org/html/rfc4861 Neighbor MAC Discovery: An IPv6 LAN-based host will need to learn the MAC address of other hosts in the same subnet. NDP replaces IPv4’s ARP, providing messages that replace the ARP Request and Reply messages. Router Discovery: Hosts learn the IPv6 addresses of the available IPv6 routers in the same subnet. SLAAC: When using Stateless Address Auto Configuration (SLAAC), the host uses NDP messages to learn the subnet (prefix) used on the link plus the prefix length. DAD: Before using an IPv6 address, hosts use NDP to perform a Duplicate Address Detection (DAD) process, to ensure no other host uses the same IPv6 address before attempting to use it. www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 10. 1. Discovering Neighbor Link Addresses with NDP NS and NA • NDP replaces IPv4 ARP using a pair of matched solicitation and advertisement messages: the Neighbor Solicitation (NS) and Neighbor Advertisement (NA) messages. • Basically NS acts as ARP request and ND acts as ARP reply. Neighbor Solicitation (NS): This message asks the host with a particular IPv6 address (the target address) to reply with an NA message that lists its MAC address. Neighbor Advertisement (NA): This message lists the sender’s IPv6 and MAC addresses. It can be sent in reply to an NS message, and if so, the packet is sent to the IPv6 unicast address of the host that sent the original NS message. www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 11. Discovering Routers with NDP RS and RA • IPv4 hosts use the concept of an IPv4 default gateway or default router. • When the router needs to send a packet to different network it used default gateway IP. • In an IPv4 network we can manually configure default gateway or we can get using DHCP. • However, The IPv6 uses NDP to learn the default gateway. NDP defines two messages (RS and RA) Router Solicitation (RS): This message is sent to the “all-IPv6-routers” local-scope multicast address of FF02::2 so that the message asks all routers, on the local link only, to identify themselves. Router Advertisement (RA): This message, sent by the router, lists many facts, including the link-local IPv6 address of the router. When sent in response to an RS message, it flows back to either the unicast address of the host that sent the RS or to the all-IPv6-hosts address FF02::1.
  • 12. Using SLAAC with NDP RS and RA • Both IPv4 and IPv6 support the idea of dynamic address assignment for hosts via the Dynamic Host Configuration Protocol (DHCP). • A PC will send a message to DHCP server asking IP, DHCP check if any duplicate IP is their in the link once it finds out it leases the IP. • In IPv6 we don’t need the intervention of DHCP to get an IP -Stateless Address Autoconfiguration (SLAAC). 1. Learn the IPv6 prefix used on the link, from any router, using NDP RS/RA messages. 2. Build an address from the prefix plus an interface ID, chosen either by using EUI-64 rules or as a random value. 3. Before using the address, first use DAD to make sure that no other host is already using the same address. www.networkrhinos.com | Vishnu | Contact : +91-9790901210
  • 13. Discovering Duplicate Addresses Using NDP NS and NA • No matter whether using SLAAC, DHCP, or static address configuration hosts uses DAD before assigning an IP to itself. ? In DHCP if both PC and DHCP server uses DAD, answer is Yes. • The term DAD refers to the function, but the function uses NDP NS and NA messages. • Basically, a host sends an NS message for its own IPv6 address and sees if anybody replying. • No other host should be using that address, so no other host should send an NDP NA in reply 1. PC1, before using address 2001:DB8:1111:1::11, must use DAD. 2. PC1 sends an NS message, listing the address PC1 now wants to use (2001:DB8:1111:1::11) as the target. 3. PC2 receives the NS, sees what PC2 already uses as its own address, and sends back an NA. 4. PC1, on receiving the NA message for its own IPv6 address, realizes a duplicate address exists. www.networkrhinos.com | Vishnu | Contact : +91-9790901210