SlideShare a Scribd company logo
Routing Protocols

              Internal and External Routing




               Gosier, La Guadeloupe -March 2007




                      Copy ... Rights
•   This slide set is the ownership of the 6DISS project via its partners

•   The Powerpoint version of this material may be reused and modified
    only with written authorization

•   Using part of this material must mention 6DISS courtesy

•   PDF files are available from www.6diss.org

•   Looking for a contact ?
•   Mail to : martin.potts@martel-consulting.ch
•   Or bernard.tuy@renater.fr




               Gosier, La Guadeloupe -March 2007




                                                                            1
Droits d’auteur …
•   L’ensemble des présentations utilisées dans le cadre de cet atelier est la
    propriété de 6DISS, représenté par ses différents partenaires.

•   La version Powerpoint des présentations peut être réutilisée et modifiée après
    qu’une autorisation écrite ait été obtenue

•   L’usage de tout ou partie de ce matériel doit mentionné que sa source est le
    projet 6DISS

•   La version PDF des présentations est disponible sur www.6diss.org

•   Pour tout contact :
     – Mail à Martin.Potts@martel-consulting.ch
     – Ou Bernard.Tuy@renater.fr




                Gosier, La Guadeloupe -March 2007




                          Contributions

• Main authors
     – Carlos Friaças, FCCN, Portugal
     – Miguel Baptista, FCCN, Portugal
• Contributors
     – Mónica Domingues, FCCN, Portugal
     – Paulo Ferreira, FCCN, Portugal
     – Bernard Tuy, RENATER, France


                Gosier, La Guadeloupe -March 2007




                                                                                     2
Prerequisites

• You should have followed previously the
  modules:
  – 010-IPv6 Introduction
  – 020-IPv6 Protocol
  – 030-IPv6 Addressing




         Gosier, La Guadeloupe -March 2007




                           Agenda

• Internal Routing
  – RIPng (RFC 2080 & 2081)
  – IS-IS (ISO 10589, RFC 1195, …)
     • <draft-ietf-isis-ipv6-06.txt> (last one known 03/2007)
  – OSPFv3 (RFC 2740)
• External Routing
  – Multiprotocol extensions for BGP (RFC 2858)



         Gosier, La Guadeloupe -March 2007




                                                                3
RIPng
    • Same as IPv4
       – Based on RIPv2
       – Distance vector, max. 15 hop, split-horizon, …
    • It’s an IPv6 only protocol
       – In a dual-stack environment, running RIP, you’ll need RIP
         (IPv4) and RIPng (IPv6)
    • IPv6 related functionality
       – Uses IPv6 for transport
       – IPv6 prefix, next-hop IPv6 address
       – For RIP updates, uses multicast address FF02::9



                    Gosier, La Guadeloupe -March 2007




                               ISIS for IPv6
•    OSI Protocol

•    Based on two levels
                                                                  L1
      – L1 = Stub (intra area)
      – L2 = Backbone (inter area)
•    Routing is                                                    L2
      – L1 : intra area                                                 L1
      – L2 : Inter area                                 L1
      – L2L1 : inter & intra area

•    Runs on top of CLNS
      – Each IS device still sends out LSP (Link State Packets)
      – Send information via TLV’s (Tag/Length/Values)
      – Neighborship process is unchanged

•    Major operation remains unchanged
                    Gosier, La Guadeloupe -March 2007




                                                                             4
ISIS for IPv6 #2

 • Updated features:
     – Two new Tag/Length/Values (TLVs) for IPv6
             – IPv6 Reachability
             – IPv6 Interface Address                               L1
     – New network Layer Identifier
                                                                      L2
             – IPv6 NLPID (0x8E)                                              L1
                                                               L1
     – Cisco like commands :
         • Sh isis [ipv6] topo
         • Sh ip[v6] route isis


              Gosier, La Guadeloupe -March 2007




                               OSPFv3
• OSPFv3 = OSPF for IPv6
• Based on OSPFv2                                   Internet



                                                      Backbone
                                                       Area #0
                                                                    Area #2
                                          Area #1


• Topology of an area is invisible from outside the area
   – LSA flooding is bounded by area
   – SPF calculation is performed separately for each area
• All areas must have a connection to the backbone area


              Gosier, La Guadeloupe -March 2007




                                                                                   5
OSPFv3 #2
    •    OSPFv3 is an IPv6-only protocol
          – In a dual-stack environment, running OSPF, you’ll need OSPFv2 (IPv4) and
            OSPFv3 (IPv6)
          – There is some work-in-progress about extensible mechanisms to enable
            OSPFv3 with the support for different address families
                                                                       Internet
    •    Updated Features
          –   Runs directly over IPv6                                    Backbone
                                                                          Area #0
          –   Distributes IPv6 prefixes                      Area #1
                                                                                    Area #2



          –   New LSA types
          –   Uses the Multicast address
               • ALLSPFRouters         (FF02::5)
               • ALLDRouters           (FF02::6)




                     Gosier, La Guadeloupe -March 2007




                                        BGP4+
•       BGP4+ : Exterior Gateway Protocol (EGP)
•       Connects separate routing domains that contain independent routing
        policies (AS)
•       Carries sequences of AS numbers indicating an AS path
•       Supports the same features and functionality as IPv4 BGP




                     Gosier, La Guadeloupe -March 2007




                                                                                              6
BGP4+ (cont’d)
•    BGP4 carries only 3 types of information wich is truly IPv4 specific:
      – NLRI in the UPDATE message contains an IPv4 prefix
           •   NLRI : Network Layer Reachability Information
      – NEXT_HOP attribute in the UPDATE message contains an IPv4 address
      – BGP ID in AGGREGATOR attribute


•    RFC 2858 defines multi-protocols extensions for BGP4
      – this makes BGP4 available for other network layer protocols creating :
           •   AF (IPv4, IPv6, MPLS…) : address families
           •   SAF (unicast, multicast) : sub address families
      – New BGP4 attributes:
           •   MP_REACH_NLRI
           •   MP_UNREACH_NLRI
      – Protocol Independent NEXT_HOP attribute
      – Protocol Independent NLRI attribute

                     Gosier, La Guadeloupe -March 2007




                                Conclusions
    • All major routing protocols have stable IPv6 support
    • And there isn’t major differences with IPv4
    • In a dual stack environment :
        – RIP and OSPF need 2 separate processes to handle IPv4 & IPv6
          routes
        – IS-IS and BGP carry both IP versions routing information in a single
          process




                     Gosier, La Guadeloupe -March 2007




                                                                                 7
To go further …

• RFC 4029
  – Scenarios and Analysis for Introducing IPv6 into ISP
    Networks
• BGP4+ implementation
  – http://www.cisco.com/univercd/cc/td/doc/product/softwar
    e/ios123/123cgcr/ipv6_c/sa_bgpv6.htm




          Gosier, La Guadeloupe -March 2007




                                                              8

More Related Content

What's hot

Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
APNIC
 
Ipv6
Ipv6Ipv6
Ipv6
Mutten
 
IPv6 How To Set Up a Linux IPv6 Lan
IPv6 How To Set Up  a Linux IPv6 LanIPv6 How To Set Up  a Linux IPv6 Lan
IPv6 How To Set Up a Linux IPv6 Lan
Jumping Bean
 
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadbandIPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
APNIC
 
Getting IPv6 & Securing your Routing
Getting IPv6 & Securing your RoutingGetting IPv6 & Securing your Routing
Getting IPv6 & Securing your Routing
RIPE NCC
 
A comparison of Segment Routing Data-Plane encodings
A comparison of Segment Routing Data-Plane encodingsA comparison of Segment Routing Data-Plane encodings
A comparison of Segment Routing Data-Plane encodings
Gunter Van de Velde
 
IPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and SubnettingIPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and Subnetting
RIPE NCC
 
Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...
Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...
Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...IKT-Norge
 
A comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsA comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodings
Gunter Van de Velde
 
IPv6 Autoconfig
IPv6 AutoconfigIPv6 Autoconfig
IPv6 Autoconfig
Fred Bovy
 
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
gogo6
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab
Cisco Canada
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
APNIC
 
Jan Zorz - IPv6 and mobile emergency response teams
Jan Zorz - IPv6 and mobile emergency response teamsJan Zorz - IPv6 and mobile emergency response teams
Jan Zorz - IPv6 and mobile emergency response teams
IKT-Norge
 
IPv6-addressing-subnetting
IPv6-addressing-subnettingIPv6-addressing-subnetting
IPv6-addressing-subnetting
Laura Sofia Bruges Holguin
 
The State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 DeploymentThe State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 Deployment
John Loughney
 
Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6
Jhoni Guerrero
 
RIPE NCC DNS Update
RIPE NCC DNS UpdateRIPE NCC DNS Update
RIPE NCC DNS Update
RIPE Meetings
 
IPv6 in 2G and 3G Networks
IPv6 in 2G and 3G NetworksIPv6 in 2G and 3G Networks
IPv6 in 2G and 3G Networks
John Loughney
 

What's hot (20)

Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv6 How To Set Up a Linux IPv6 Lan
IPv6 How To Set Up  a Linux IPv6 LanIPv6 How To Set Up  a Linux IPv6 Lan
IPv6 How To Set Up a Linux IPv6 Lan
 
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadbandIPv6 Transition & Deployment, including IPv6-only in cellular and broadband
IPv6 Transition & Deployment, including IPv6-only in cellular and broadband
 
Getting IPv6 & Securing your Routing
Getting IPv6 & Securing your RoutingGetting IPv6 & Securing your Routing
Getting IPv6 & Securing your Routing
 
A comparison of Segment Routing Data-Plane encodings
A comparison of Segment Routing Data-Plane encodingsA comparison of Segment Routing Data-Plane encodings
A comparison of Segment Routing Data-Plane encodings
 
IPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and SubnettingIPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and Subnetting
 
Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...
Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...
Martin J Levy - Hurricane Electric - The IPv6 global view - norway ipv6 - apr...
 
A comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsA comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodings
 
IPv6 Autoconfig
IPv6 AutoconfigIPv6 Autoconfig
IPv6 Autoconfig
 
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
 
Jan Zorz - IPv6 and mobile emergency response teams
Jan Zorz - IPv6 and mobile emergency response teamsJan Zorz - IPv6 and mobile emergency response teams
Jan Zorz - IPv6 and mobile emergency response teams
 
IPv6-addressing-subnetting
IPv6-addressing-subnettingIPv6-addressing-subnetting
IPv6-addressing-subnetting
 
IPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi PaletIPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi Palet
 
The State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 DeploymentThe State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 Deployment
 
Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6
 
RIPE NCC DNS Update
RIPE NCC DNS UpdateRIPE NCC DNS Update
RIPE NCC DNS Update
 
IPv6 in 2G and 3G Networks
IPv6 in 2G and 3G NetworksIPv6 in 2G and 3G Networks
IPv6 in 2G and 3G Networks
 

Similar to Routing

4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
Digicomp Academy AG
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
APNIC
 
IPv6 Development in ITB 2013
IPv6 Development in ITB 2013IPv6 Development in ITB 2013
IPv6 Development in ITB 2013
Affan Basalamah
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
APNIC
 
Indonesia IPv6 Update - APAN Hanoi 2010
Indonesia IPv6 Update - APAN Hanoi 2010Indonesia IPv6 Update - APAN Hanoi 2010
Indonesia IPv6 Update - APAN Hanoi 2010
Affan Basalamah
 
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Canada
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
Syed Arshad
 
ARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities ReportARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities Report
ARIN
 
FRRouting Overview and Current Status
FRRouting Overview and Current StatusFRRouting Overview and Current Status
FRRouting Overview and Current Status
APNIC
 
IP Multicasting - An Overview
IP Multicasting - An OverviewIP Multicasting - An Overview
IP Multicasting - An Overviewh_marvin
 
Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2srmanjuskp
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP Networks
Skeeve Stevens
 
Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1
Nguyen Thanh
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
Cisco Canada
 
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
Digicomp Academy AG
 
IPv6
IPv6IPv6

Similar to Routing (20)

4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
IPv6 Development in ITB 2013
IPv6 Development in ITB 2013IPv6 Development in ITB 2013
IPv6 Development in ITB 2013
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
Indonesia IPv6 Update - APAN Hanoi 2010
Indonesia IPv6 Update - APAN Hanoi 2010Indonesia IPv6 Update - APAN Hanoi 2010
Indonesia IPv6 Update - APAN Hanoi 2010
 
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
 
IPv6 transition and coexistance - Jordi Palet
IPv6 transition and coexistance - Jordi PaletIPv6 transition and coexistance - Jordi Palet
IPv6 transition and coexistance - Jordi Palet
 
IPv6
IPv6IPv6
IPv6
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
 
ARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities ReportARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities Report
 
FRRouting Overview and Current Status
FRRouting Overview and Current StatusFRRouting Overview and Current Status
FRRouting Overview and Current Status
 
IP Multicasting - An Overview
IP Multicasting - An OverviewIP Multicasting - An Overview
IP Multicasting - An Overview
 
Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
 
Ipv6 routing
Ipv6 routingIpv6 routing
Ipv6 routing
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP Networks
 
Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1Deploy ipv6 multicast_v0_1
Deploy ipv6 multicast_v0_1
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
 
IPv6 Transition Considerations for ISPs
IPv6 Transition Considerations for ISPsIPv6 Transition Considerations for ISPs
IPv6 Transition Considerations for ISPs
 
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
 
IPv6
IPv6IPv6
IPv6
 

Recently uploaded

DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
FarzanaRbcomcs
 
Personal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignmentPersonal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignment
ragingokie
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Dirk Spencer Corporate Recruiter LION
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
Hector Del Castillo, CPM, CPMM
 
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
foismail170
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
pxyhy
 
134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science
Manu Mitra
 
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Sheldon Byron
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
yuhofha
 
Digital Marketing Training In Bangalore
Digital  Marketing Training In BangaloreDigital  Marketing Training In Bangalore
Digital Marketing Training In Bangalore
nidm599
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
foismail170
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
andreakaterasco
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
Dr. Mary Askew
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
Pushpendra Kumar
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
foismail170
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
harikrishnahari6276
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
Manu Mitra
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
ssuser3e63fc
 

Recently uploaded (20)

DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
 
Personal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignmentPersonal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignment
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
 
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
 
134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science
 
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
 
Digital Marketing Training In Bangalore
Digital  Marketing Training In BangaloreDigital  Marketing Training In Bangalore
Digital Marketing Training In Bangalore
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
 

Routing

  • 1. Routing Protocols Internal and External Routing Gosier, La Guadeloupe -March 2007 Copy ... Rights • This slide set is the ownership of the 6DISS project via its partners • The Powerpoint version of this material may be reused and modified only with written authorization • Using part of this material must mention 6DISS courtesy • PDF files are available from www.6diss.org • Looking for a contact ? • Mail to : martin.potts@martel-consulting.ch • Or bernard.tuy@renater.fr Gosier, La Guadeloupe -March 2007 1
  • 2. Droits d’auteur … • L’ensemble des présentations utilisées dans le cadre de cet atelier est la propriété de 6DISS, représenté par ses différents partenaires. • La version Powerpoint des présentations peut être réutilisée et modifiée après qu’une autorisation écrite ait été obtenue • L’usage de tout ou partie de ce matériel doit mentionné que sa source est le projet 6DISS • La version PDF des présentations est disponible sur www.6diss.org • Pour tout contact : – Mail à Martin.Potts@martel-consulting.ch – Ou Bernard.Tuy@renater.fr Gosier, La Guadeloupe -March 2007 Contributions • Main authors – Carlos Friaças, FCCN, Portugal – Miguel Baptista, FCCN, Portugal • Contributors – Mónica Domingues, FCCN, Portugal – Paulo Ferreira, FCCN, Portugal – Bernard Tuy, RENATER, France Gosier, La Guadeloupe -March 2007 2
  • 3. Prerequisites • You should have followed previously the modules: – 010-IPv6 Introduction – 020-IPv6 Protocol – 030-IPv6 Addressing Gosier, La Guadeloupe -March 2007 Agenda • Internal Routing – RIPng (RFC 2080 & 2081) – IS-IS (ISO 10589, RFC 1195, …) • <draft-ietf-isis-ipv6-06.txt> (last one known 03/2007) – OSPFv3 (RFC 2740) • External Routing – Multiprotocol extensions for BGP (RFC 2858) Gosier, La Guadeloupe -March 2007 3
  • 4. RIPng • Same as IPv4 – Based on RIPv2 – Distance vector, max. 15 hop, split-horizon, … • It’s an IPv6 only protocol – In a dual-stack environment, running RIP, you’ll need RIP (IPv4) and RIPng (IPv6) • IPv6 related functionality – Uses IPv6 for transport – IPv6 prefix, next-hop IPv6 address – For RIP updates, uses multicast address FF02::9 Gosier, La Guadeloupe -March 2007 ISIS for IPv6 • OSI Protocol • Based on two levels L1 – L1 = Stub (intra area) – L2 = Backbone (inter area) • Routing is L2 – L1 : intra area L1 – L2 : Inter area L1 – L2L1 : inter & intra area • Runs on top of CLNS – Each IS device still sends out LSP (Link State Packets) – Send information via TLV’s (Tag/Length/Values) – Neighborship process is unchanged • Major operation remains unchanged Gosier, La Guadeloupe -March 2007 4
  • 5. ISIS for IPv6 #2 • Updated features: – Two new Tag/Length/Values (TLVs) for IPv6 – IPv6 Reachability – IPv6 Interface Address L1 – New network Layer Identifier L2 – IPv6 NLPID (0x8E) L1 L1 – Cisco like commands : • Sh isis [ipv6] topo • Sh ip[v6] route isis Gosier, La Guadeloupe -March 2007 OSPFv3 • OSPFv3 = OSPF for IPv6 • Based on OSPFv2 Internet Backbone Area #0 Area #2 Area #1 • Topology of an area is invisible from outside the area – LSA flooding is bounded by area – SPF calculation is performed separately for each area • All areas must have a connection to the backbone area Gosier, La Guadeloupe -March 2007 5
  • 6. OSPFv3 #2 • OSPFv3 is an IPv6-only protocol – In a dual-stack environment, running OSPF, you’ll need OSPFv2 (IPv4) and OSPFv3 (IPv6) – There is some work-in-progress about extensible mechanisms to enable OSPFv3 with the support for different address families Internet • Updated Features – Runs directly over IPv6 Backbone Area #0 – Distributes IPv6 prefixes Area #1 Area #2 – New LSA types – Uses the Multicast address • ALLSPFRouters (FF02::5) • ALLDRouters (FF02::6) Gosier, La Guadeloupe -March 2007 BGP4+ • BGP4+ : Exterior Gateway Protocol (EGP) • Connects separate routing domains that contain independent routing policies (AS) • Carries sequences of AS numbers indicating an AS path • Supports the same features and functionality as IPv4 BGP Gosier, La Guadeloupe -March 2007 6
  • 7. BGP4+ (cont’d) • BGP4 carries only 3 types of information wich is truly IPv4 specific: – NLRI in the UPDATE message contains an IPv4 prefix • NLRI : Network Layer Reachability Information – NEXT_HOP attribute in the UPDATE message contains an IPv4 address – BGP ID in AGGREGATOR attribute • RFC 2858 defines multi-protocols extensions for BGP4 – this makes BGP4 available for other network layer protocols creating : • AF (IPv4, IPv6, MPLS…) : address families • SAF (unicast, multicast) : sub address families – New BGP4 attributes: • MP_REACH_NLRI • MP_UNREACH_NLRI – Protocol Independent NEXT_HOP attribute – Protocol Independent NLRI attribute Gosier, La Guadeloupe -March 2007 Conclusions • All major routing protocols have stable IPv6 support • And there isn’t major differences with IPv4 • In a dual stack environment : – RIP and OSPF need 2 separate processes to handle IPv4 & IPv6 routes – IS-IS and BGP carry both IP versions routing information in a single process Gosier, La Guadeloupe -March 2007 7
  • 8. To go further … • RFC 4029 – Scenarios and Analysis for Introducing IPv6 into ISP Networks • BGP4+ implementation – http://www.cisco.com/univercd/cc/td/doc/product/softwar e/ios123/123cgcr/ipv6_c/sa_bgpv6.htm Gosier, La Guadeloupe -March 2007 8