OSPFv3 over IPv4 for IPv6 Transition

Slides:



Advertisements
Similar presentations
Overlay Transport Virtualization (OTV)
Advertisements

Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
Bogdan Doinea & Eric Kwok Configuring OSPFv3 Technical Manager Cisco Networking Academy.
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
IPv6 Victor T. Norman.
Socket Programming with IPv6. Why IPv6? Addressing and routing scalability Address space exhaustion Host autoconfiguration QoS of flow using flowlabel.
IPv4 - The Internet Protocol Version 4
Chapter 22 IPv6 (Based on material from Markus Hidell, KTH)
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
Understanding IPv6 Slide: 1 Appendix A Link-Layer Support for IPv6.
1 IPv6 Packet Format. 2 Objectives IPv6 vs IPv4 IPv6 Packet Format IPv6 fields IPv6 and data-link technologies.
Lesson 4 The IPv6 Header.
1 Computer Networks IP: The Internet Protocol. 2 IP is a connection-less, unreliable network layer protocol IP provides best effort services in the sense.
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
CSCI 4550/8556 Computer Networks Comer, Chapter 20: IP Datagrams and Datagram Forwarding.
1 Application TCPUDP IPICMPARPRARP Physical network Application TCP/IP Protocol Suite.
1 IPv6 Refs: Chapter 10, Appendix A. 2 IPv6 availability Generally not part of O.S. Available in beta for many operating systems. 6-Bone is experimental.
Internet Protocol (IP)
The Network Layer. Network Projects Must utilize sockets programming –Client and Server –Any platform Please submit one page proposal Can work individually.
Copyright 2003 CCNA 1 Chapter 8 Routing Fundamentals and Subnets By Joe Parisien.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv6.
資 管 Lee Appendix A1 Link-Layer Support for IPv6. 資 管 Lee Lesson Objectives Basic structure of IPv6 packets LAN media WAN media IPv6 over IPv4.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals.
Chapter 81 Internet Protocol (IP) Our greatest glory is not in never failing, but in rising up every time we fail. - Ralph Waldo Emerson.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
IPv4 to IPv6 Group A2 - Roland Hollis - EJ Chambers - Rachit Gupta.
Internet Protocol Formats. IP (V4) Packet byte 0 byte1 byte 2 byte 3 data... – up to 65 K including heading info Version IHL Serv. Type Total Length Identifcation.
Chapter 13 The Internet.
Network Layer4-1 Datagram networks r no call setup at network layer r routers: no state about end-to-end connections m no network-level concept of “connection”
OSPFv3 as a PE-CE Routing Protocol
Routing Fundamentals and Subnets Introduction to IT and Communications Technology CE
1 Figure 3-5: IP Packet Total Length (16 bits) Identification (16 bits) Header Checksum (16 bits) Time to Live (8 bits) Flags Protocol (8 bits) 1=ICMP,
MPLS over L2TPv3 Encapsulation IETF VersionIHLTOSTotal length IdentificationFlagsFragment offset TTL Protocol ==
Network Layer Protocols COMP 3270 Computer Networks Computing Science Thompson Rivers University.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
GRE.
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
IP - The Internet Protocol
3: Comparing IPv4 and IPv6 CIS 116 IPv6 Fundamentals Rick Graziani
7 Network Layer Part IV Computer Networks Tutun Juhana
27th September 2016 IPv6 27th September 2016
Standards Basics.
Single-Area OSPF (Open Shortest Path First Protocol)
IP - The Internet Protocol
TCP/IP Explored Jun Wu 11/11/2018.
Internet Protocol (IP)
IP - The Internet Protocol
Guide to TCP/IP Fourth Edition
Internet Protocol Version 6
What does this packet do?
IP - The Internet Protocol
Chapter 20. Network Layer: IP
Net 323 D: Networks Protocols
IP - The Internet Protocol
Refs: Chapter 10, Appendix A
Advanced Computer Networks
IPv4 Addressing By, Ishivinder Singh( ) Sharan Patil ( )
Network Architecture Models: Layered Communications
16EC Computer networks unit II Mr.M.Jagadesh
IP - The Internet Protocol
NET 323D: Networks Protocols
Review of Internet Protocols Network Layer
draft-ietf-bier-ipv6-requirements-01
Presentation transcript:

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 Manage 2 IGPs at the same time for the same site This can increase operational complexity. This also increases operational cost. This also might increase software development cost, implementing the same features for two protocols.

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

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

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

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 IPv6 unicast address family IPv6 destination address IPv6 encapsulation and transport

Working Group Adoption?

End of Presentation

OSPFv3 Packet in IPv4 IPv4 Header OSPFv3 Header 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

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