Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines Philip Matthews Alcatel-Lucent.

Slides:



Advertisements
Similar presentations
Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines-01 Philip Matthews Alcatel-Lucent.
Advertisements

RIP V1 W.lilakiatsakun.
RIP V2 W.lilakiatsakun.  RFC 2453 (obsoletes –RFC 1723 /1388)  Extension of RIP v1 (Classful routing protocol)  Classless routing protocol –VLSM is.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
CCNP Network Route IPV-6 Part-III IPV-6 Static Routing: R1(Conf t)# ip routing  (Turn on Routing) R1(Conf t)# ipv6 unicast-routing  (Turn on ipv6 routing)
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IPv6 Network Security.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
IP Routing: an Introduction. Quiz
Lecture Week 7 Implementing IP Addressing Services.
Guide to TCP/IP Fourth Edition
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring Small-Scale Routing Protocols Between PE and CE Routers.
Chapter Overview TCP/IP Protocols IP Addressing.
Controlling Traffic Offloading Using Neighbor Discovery Protocol IETF#80 Mif WG, 28-March-2011 draft-korhonen-mif-ra-offload-01 Jouni Korhonen Teemu Savolainen.
Automatic Router Configuration Protocol (ARCP) v1.1, 18 Nov Jeb Linton, EarthLink
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
CSIS 4823 Data Communications Networking – IPv6
Coexistence and Migration
IP Networks and Routing
Draft-campbell-dime-load- considerations-01 IETF 92 DIME Working Group Meeting Dallas, Texas.
TCP/SYN Attack – use ACL to allow traffic from TCP connections that were established from the internal network and block packets from an external network.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing Protocols.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
CCNP Network Route IPV-6 Part-II IPV-6 Routing: Configuring IPV-6: Let say we will configure the address on Router R1 R1# Conf t  R1(Conf t)# ipv6 address.
IETF 51, IPv6 WG1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-01.txt Dave Thaler
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
CHAPTER 5 TCP/IP PROTOCOLS. P ROTOCOL STANDARDS Protocols are formal rules of behavior When computers communicate, it is necessary to define a set of.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Node Information Queries July 2002 Yokohama IETF Bob Hinden / Nokia.
Guidance for Running Multiple IPv6 Prefixes (draft-liu-v6ops-running-multiple-prefixes-02) Bing Liu, Sheng Jiang (Speaker), Yang Bo IETF91
RFC 4477 DHCP: Dual-Stack Issues Speaker: Ching-Chen Chang Date:
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
Network Layer: Address Mapping, Error Reporting, and Multicasting
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing Protocols.
RPSEC WG Issues with Routing Protocols security mechanisms Vishwas Manral, SiNett Russ White, Cisco Sue Hares, Next Hop IETF 63, Paris, France.
IETF-53-IPv6 WG- Cellular host draft 1 Minimum IPv6 Functionality for a Cellular Host Jari Arkko Peter Hedman Gerben Kuijpers Hesham Soliman John Loughney.
CHAPTER 6: STATIC ROUTING Static Routing 2 nd semester
V6OPS WG IETF-72 IPv6 in Broadband Networks draft-kaippallimalil-v6ops-ipv6-bbnet Presented by: David Miles Kaippallimalil John Frank Xia July 2008.
Chapter 8: IP Addressing
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
ADDRESS MAPPING ADDRESS MAPPING The delivery of a packet to a host or a router requires two levels of addressing: logical and physical. We need to be able.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
Network Layer IP Address.
Static Routing CCNA Routing and Switching Semester 2 Chapter 6
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
Discussion on DHCPv6 Routing Configuration
Booting up on the Home Link
Ch.8 Dynamic IPv6 Address Allocation
Chapter 2: Static Routing
Introducing To Networking
Chapter 2: Static Routing
BGP Overview BGP concepts and operation.
Chapter 2: Static Routing
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
Presentation transcript:

Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines Philip Matthews Alcatel-Lucent

84th IETF Meeting -- Vancouver What? Advice to designers of IPv6 networks. Discusses questions that often arise in IPv6 or dual- stack network design. –Ex: “Use LLAs or GUAs for eBGP sessions?” For each question: –List all the options –Discuss pros and cons –Describe current practice or make recommendation Lower-level than existing docs on “Deploying IPv6 in -type networks”. -00 version very preliminary

84th IETF Meeting -- Vancouver Scope No Addressing Plan section –See RFC 5375 (Time to revise?) Unicast only, for now No DNS etc, for now –Separate doc? MPLS currently in

84th IETF Meeting -- Vancouver Next-hop address in static route? In a static route: (a) Use far-end’s LLA addresses as next-hop, OR (b) Use far-end’s GUA/ULA? RFC 4861 (“ND for IPv6”) section 8 specifies (a): “A router MUST be able to determine the link-local address for each of its neighboring routers in order to ensure that the target address in a Redirect message identifies the neighbor router by its link-local address. For static routing, this requirement implies that the next-hop router's address should be specified using the link-local address of the router.” This implies (b) will prevent a router from sending redirects. Typically only a problem when 2+ routers and 1+ hosts are connected to same LAN, and where one router might redirect to the other (e.g., not running VRRP). When redirects are not a concern, either (a) or (b) can be used. Q for WG: Any other pros/cons? My sense is that most operators do (b). Suggest 6MAN update 4861?

84th IETF Meeting -- Vancouver Mix or separate v4 and v6? On a point-to-point router link: (a) Mix v4 and v6, OR  One L3 interface at each end (b) Separate v4 and v6 onto separate (logical) links?  Two L3 interfaces at each end Pros for Option (a): –Better scaling. Also lower cost if physical, rather than logical, links are used for option (b). Pros for Option (b): –Easier to measure traffic levels of each individual protocol. This is difficult today with option (a). Most operators do (a) today, but (b) is also used. Q for WG: Any other pros/cons? Recommend (a)?

84th IETF Meeting -- Vancouver LLA or GUA/ULA addressing ? On a point-to-point router link: (a) Use LLA addresses only (“unnumbered”), OR (b) Also use GUA/ULA addresses? Pros for unnumbered links: –Ease of configuration (less so if using manual LLA assignment). –Security: interfaces cannot be attacked off-link Cons for unnumbered links: –Cannot ping interfaces from an off-link device. –Traceroute returns loopback/system address rather than interface address. –On some routers, LLA will change after line card swap unless hard-coded. –Cannot identify interface or link by just LLA (in database, , etc.) Because of the cons, operators do (b) today. Q for WG: Any other pros/cons? Recommend (b)?

84th IETF Meeting -- Vancouver eBGP with LLA or GUA endpoints? For an eBGP session: (a) Use LLA addresses as endpoints, OR (b) Use GUA addresses as endpoints ? Note: This is about the eBGP endpoints, and not whether the link has GUAs. Pros for option (a): –Security against off-link attacks Cons for option (a): –Need “next-hop-self” at both endpoints (some routers do this automatically) –Cannot refer to BGP session using just addresses, something operators are used to doing –Inconsistency between v4 and v6 when doing dual-stack –On some routers, eBGP with LLAs is more complex to configure. –Strict interpretation of RFC 2545 (“MP-BGP for IPv6”) can be seen as forbidding eBGP sessions with LLA endpoints, as it requires the next-hop field to contain a GUA. Most operators today use (b). Q for WG: Any other pros/cons? Recommend (b)?