1 / 10

OSPFv3 over IPv4 for IPv6 Transition

OSPFv3 over IPv4 for IPv6 Transition. draft-chen-ospf-transition-to-ospfv3-01 I. Chen, A. Lindem & R. Atkinson. Existing Approach. Transport OSPFv2 over IPv4 Use OSPFv2 only for IPv4 Transport OSPFv3 over IPv6 Use OSPFv3 only for IPv6 Manage 2 IGPs at the same time for the same site

mahle
Download Presentation

OSPFv3 over IPv4 for IPv6 Transition

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OSPFv3 over IPv4 for IPv6 Transition draft-chen-ospf-transition-to-ospfv3-01 I. Chen, A. Lindem & R. Atkinson

  2. Existing Approach • Transport OSPFv2 over IPv4 • Use OSPFv2 only for IPv4 • Transport OSPFv3 over IPv6 • Use OSPFv3 only for IPv6 • Manage 2 IGPs at the same time for the same site • This can increase operational complexity. • This also increases operational cost.

  3. Proposal • OSPFv3 over IPv4 is an alternative transition strategy for some sites • Use existing Address Family extension to carry both IPv4 prefixes & IPv6 prefixes in OSPFv3 at the same time • Use IP protocol number 89. • Start with transporting OSPFv3 over IPv4 • To accommodate sites without IPv6. • Transition to transport OSPFv3 over IPV6 • One transport technology is necessary • This lowers operational complexity & cost for some sites

  4. Version 01 Updates • IPv4-only use case • Help some sites transition to IPv6 • Reduce operational costs • General use case • Opportunity to focus future OSPF extensions on OSPFv3

  5. IPv4-only Use Case • Some equipment only supports IPv4 and ARP. • Has fixed filters to allow IPv4-related EtherTypes. • IPv4 Ethertype 0x0800 • ARP Ethertype 0x0806 • Fixed filters drop everything else • Example: IPv6 Ethertype 0x86dd • Some equipment with serial interfaces only supports IPv4-over-PPP, not IPv6-over-PPP. • Example: commonly used VSAT terminals

  6. Virtual Link Transport • Destination address must be a routable address. • OSPFv2 virtual link • IPv4 destination address • IPv4 encapsulation and transport • OSPFv3 virtual link • IPv4 unicast address family • IPv4 destination address • IPv4 encapsulation and transport • IPv6 unicast address family • IPv6 destination address • IPv6 encapsulation and transport

  7. Working Group Adoption?

  8. End of Presentation

  9. OSPFv3 Packet in IPv4 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 4 | IHL |Type of Service| Total Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Identification |Flags| Fragment Offset | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Time to Live | Protocol 89 | Header Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Destination Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Options | Padding | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 3 | Type | Packet length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Router ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Area ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Checksum | Instance ID | 0 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | OSPFv3 Body ... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ IPv4 Header OSPFv3 Header

  10. Transition to OSPFv3 Establish full adjacency R1:OSPFv3 R2: OSPFv3 20.1.1.1/24 20.1.1.2/24 2001:1::1/64 2001:1::2/64 Retain original OSPFv3 domain/topology

More Related