IETF #58 in Minneapolis1 IPv6 Address Assignment and Route Selection for End-to-End Multihoming Kenji Ohira Kyoto University draft-ohira-assign-select-e2e-multihome-02.txt.

Slides:



Advertisements
Similar presentations
1 An Update on Multihoming in IPv6 Report on IETF Activity IPv6 Technical SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Advertisements

Source Address Selection in Multi-Prefix Multi-Service Network Arifumi Matsumoto NTT PF Lab.
CST Computer Networks NAT CST 415 4/10/2017 CST Computer Networks.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Network Address Translation for IPv4  Connecting.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
Implementing IPv6 Module B 8: Implementing IPv6
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Lecture15: Network Address Translation for IPv4 Connecting Networks.
1 Teredo - Tunneling IPv6 through NATs Date: Speaker: Quincy Wu National Chiao Tung University.
IPv4 & IPv6 Coexistence & Migration Joe Zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Understanding Internet Protocol
1 Address Selection, Failure Detection and Recovery in MULTI6 draft-arkko-multi6dt-failure-detection-00.txt Multi6 Design Team -- Jari Arkko, Marcelo Bagnulo,
Network Localized Mobility Management using DHCP
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Announcements List Lab is still under construction Next session we will have paper discussion, assign papers,
Lecture Week 7 Implementing IP Addressing Services.
1 Chapter Overview IP (v4) Address IPv6. 2 IPv4 Addresses Internet Protocol (IP) is the only network layer protocol with its own addressing system and.
1 Introduction on the Architecture of End to End Multihoming Masataka Ohta Tokyo Institute of Technology
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
Made with OpenOffice.org 1 TCP Multi-Home Options Arifumi Matsumoto Graduate School of Informatics, Kyoto University, Japan
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Coexistence and Migration
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services Accessing the WAN – Chapter 7.
IPv6 Home Networking Architecture - update IETF homenet WG Interim meeting Philadelphia, 6 th Oct 2011 draft-chown-homenet-arch-00.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
Simple Multihoming Experiment draft-huitema-multi6-experiment-00.txt Christian Huitema, Microsoft David Kessens, Nokia.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
IPv6 WORKING GROUP (IPNGWG) March 2001 Minneapolis IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Draft-li-mpls-global-label-framework-02IETF 90 MPLS WG1 A Framework of MPLS Global Label draft-li-mpls-global-label-framework-02 Zhenbin Li, Quintin Zhao,
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
IPv6 Routing Milo Liu SW2 R&D ZyXEL Communications, Inc.
SHIM6 Protocol Drafts Overview Geoff Huston, Marcelo Bagnulo, Erik Nordmark.
IPv6 Site-Local Discussion Bob Hinden & Margaret Wasserman IETF 56 San Francisco March 2003.
An Update on Multihoming in IPv6 Report on IETF Activity RIPE IPv6 Working Group 22 Sept 2004 RIPE 49 Geoff Huston, APNIC.
Approaches to Multi6 An Architectural View of Multi6 proposals Geoff Huston March 2004.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
IPv 邱文揚 Joseph 李家福 Frank. Introduction The scale of IPv4 Internet has become far larger than one could ever imagine when designing.
IPv6 WORKING GROUP (IPNGWG) December 2000 San Diego IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
1 Extreme Networking at Home Jari Arkko, Ericsson.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
IP Transitioning in CE Routers Mark Townsley, Ole Troan.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
6to4
IETF #57 in Viena1 IPv6 Address Assignment and Route Selection for End-to-End Multihoming Kenji Ohira Kyoto University draft-ohira-assign-select-e2e-multihome-01.txt.
CCNA4-1 Chapter 7-1 IP Addressing Services Scaling Networks With Network Address Translation (NAT)
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Defining IPv6 Addressing.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
IPv6 Overview Address space Address types IPv6 and Tunneling.
Booting up on the Home Link
Ingress Filtering, Site Multihoming, and Source Address Selection
Instructor Materials Chapter 9: NAT for IPv4
Global Locator, Local Locator, and Identifier Split (GLI-Split)
Routing and Switching Essentials v6.0
Instructor Materials Chapter 9: NAT for IPv4
An Update on Multihoming in IPv6 Report on IETF Activity
Chapter 11: Network Address Translation for IPv4
Internet Protocol version 6 (IPv6)
Presentation transcript:

IETF #58 in Minneapolis1 IPv6 Address Assignment and Route Selection for End-to-End Multihoming Kenji Ohira Kyoto University draft-ohira-assign-select-e2e-multihome-02.txt

IETF #58 in Minneapolis2 Overview Theme: –A layer 3 architecture which suits for multi-home available architectures on layer 3.5 or layer 4 Target: –Small networks such as a home network or an office network with multiple upstream ISPs –So called ISP multi-homing is NOT a goal of this memo Method: –Hierarchical Addressing (Multi-address model) –Source Address Based Routing (SABR)

IETF #58 in Minneapolis3 Layer Composition Application IP Legacy TCP LIN6, HIP, MAST, SIM Layer 7 Layer 4 Layer 3.5 Layer 3 TCP-MHO, SCTP This memo concerns about it. They merge several IP addresses into a connection. Route selection on them.

IETF #58 in Minneapolis4 Updates from -01 Clarify the conditions of a target site –in order to make a consensus about small site at least Clarify what kind of information should be announced –and how to distribute it automatically

IETF #58 in Minneapolis5 Conditions of a Target Site Small site as a home network A /48 address space for a site –assemble a network flexibly Multi links & multi exit routers Lower 80 bits are set up in advance 16bits64bits48bits Location IDNode IDSubnet ID upstream independent

IETF #58 in Minneapolis6 Route/Address Information Management Mechanism (1/2) Kinds of information –from site external (address delegating) Delegated PA address prefix Proper exit router for each PA address prefix –site internal State of links in a site State of links which site exit routers have

IETF #58 in Minneapolis7 Route/Address Information Management Mechanism (2/2) Candidate methods to carry the information –from site external (address delegating) manual configuration DHCP with prefix option (an I-D is proposed by dhc wg) –server: some node in upstream ISP side –client: site exit routers –site internal manual configuration IGPs with SABR extension (further works)

IETF #58 in Minneapolis8 Basic capabilities Redundancyyes Load Sharingboth incoming and outgoing Performanceno information between upstream ISPs is required Policyexpressed as a filter rule Simplicity very simple Transport Survivabilityout of scope Impact on DNSnot so much Packet Filteringfine

IETF #58 in Minneapolis9 Additional capabilities Scalabilityfine Impact on Routersrequired unless single-homed Impact on Hostsrequired unless single-homed Host-Routing interactionnot required Operations & Managementno co-operative work required Cooperation between Transit Providers not required Multiple Solutions?maybe 4 Security Considerationsnot referred

IETF #58 in Minneapolis10 Test Result of SABR FreeBSD (5.1) –pf (packet filter) pass out quick route-to (dc0 fe80::1) from 3ffe:516:7000:f00::/64 to any pass out quick route-to (dc1 fe80::1) from 2001:200:190:f00::/64 to any NetBSD (1.6.1) –ECMP Extension & ipfilter (need some modifications) route add default fe80::1%fxp0 route add default fe80::2%fxp0 -sabrnet 2001:200:190:f80:: -sabrmasklen 64 Cisco (IOS ) –Not Available for IPv6 We intend to link this with DHCP/RA.

IETF #58 in Minneapolis11 Conclusion The SABR approach is suitable for –small sites as home networks –sites which do not have full route information Some works needed to auto-configuration –DHCP, IGPs, …

IETF #58 in Minneapolis12 Hierarchical Addressing A site gets a PA prefix from each ISP Pro: –Avoid explosive increase of global routing information Con: –Slightly increase renumbering/DNS (mapping) updates

IETF #58 in Minneapolis13 Source Address Based Routing (SABR) Select an external connection from multiple entries according to a source address Pros: –No route information from outside –No tunnels –No servers to mapping between src/dst address –No labels nor extensible headers Con: –Most of intermediate routers and interior gateway routing protocols in a site must be modified

IETF #58 in Minneapolis14 Apply for “Large Sites” An enterprise or an university may be a “Large site” Regard as a group of small sites –sections, faculties, … Address multi-level hierarchically use SABR whole in the large site (otherwise, full route information is required)

IETF #58 in Minneapolis15 Route Selection A pair of src/dst address corresponds a route Route selection mechanism should be included in layer 3.5/4 protocols –On the basis of RFC3484, RTT result,… If full route information is available, it may be useful for address selection