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.

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

Using HIP to solve MULTI-HOMING IN IPv6 networks YUAN Zhangyi Beijing University of Posts and Telecommunications.
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Juan F. Rodríguez, Marcelo Bagnulo,
Giảng viên : Ts. Lê Anh Ngọc Học viên: Trịnh Hồng Điệp Nguyễn Minh H ư ớng 1.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
1 Address Selection, Failure Detection and Recovery in MULTI6 draft-arkko-multi6dt-failure-detection-00.txt Multi6 Design Team -- Jari Arkko, Marcelo Bagnulo,
Ye Wang, Xuan Li, Dongtao Liu, Maoke Chen ICCT2006 Guilin, China Optimizing Cost and Performance for Concurrent Multipath Transferring using extended shim6.
1 Chapter 2: Networking Protocol Design Designs That Include TCP/IP Essential TCP/IP Design Concepts TCP/IP Data Protection TCP/IP Optimization.
1 IP: Internet Protocol Addresses. 2 Internet Protocol (IP) Only protocol at Layer 3 Fundamental in suite Defines –Internet addressing –Internet packet.
IPv4 to IPv6 network migration by Rodney Smith For CS
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Routing of Outgoing Packets with MP-TCP draft-handley-mptcp-routing-00 Mark Handley Costin Raiciu Marcelo Bagnulo.
IP/ICMP Translation Algorithm (IIT) Xing Li, Congxiao Bao, Fred Baker
Functions 1.  How long is MAC address?  How is mac address used in data communication?  What is a frame?  What does an IP address look like? 2.
資 管 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
RSIP Address Sharing with End-to-End Security Mike Borella, 3Com Corp. Gabriel Montenegro, Sun Microsystems March 2000.
Use Cases and API Extension for Source IP Address Selection draft-sijeon-dmm-use-cases-api-source-00.txt Presenter: Alper Yegin Authors: Seil Jeon, Sergio.
Overview of SHIM6 Multihoming Protocol Fuad Bin Naser Std. No A presentation for CSE6806: Wireless & Mobile Communication Networks.
NAROS : Host-Centric IPv6 Multihoming with Traffic Engineering A solution to perform traffic engineering in a IPv6 multihomed end-site, using a multi-addressing.
Adaptive Failover Mechanism Motivation End-to-end connectivity can suffer during net failures Internet path outage detection and recovery is slow (shown.
IPv6 WORKING GROUP (IPNGWG) March 2001 Minneapolis IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
Unrestricted Connection Manager MIF WG IETF 79, Beijing Gaétan Feige - Cisco Pierrick Seïté, France Telecom - Orange
Sharing a single IPv4 address among many broadband customers
Two Dimensional IP Routing Architecture draft-xu-rtgwg-twod-ip-routing-00 Mingwei Xu, Jianping Wu, Shu Yang CERNET Dan Wang Hong Kong Polytechnic University.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks BGP.
The HIP-HOP proposal draft-matthews-p2psip-hip-hop-00 Philip Matthews
IPv6 WORKING GROUP December 2001 Salt Lake City IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
GBUTtem 机密 此报告仅供 NGN 实验室内部使用。未经 NGN 实验室的书面许可,其它任 何机构不得擅自传阅、引用或复制。 sando 09/10/2005 Site-Multihoming over IPv6.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
IPv6 WORKING GROUP March 2002 Minneapolis IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
Multi6 interim meeting agenda Chairs: Brian Carpenter, Kurt Lindqvist 1.IPR reminder, logistics, agenda bashing 2.Charter review 3.draft-lear-multi6-things-to-think-about-03.txt.
4.1.4 multi-homing.
Interdomain Traffic Engineering in a Loc/Id Separation Context INM'08 October 19, D. Saucez, B. Donnet, L. Iannone, O. Bonaventure.
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.
IETF#83 Mobility API for DMM draft-liu-dmm-mobility-api-00 draft-korhonen-dmm-prefix-properties-01.txt Dapeng Liu,Hui Deng, J. Korhonen, B. Patil, S. Gundavelli.
Guidance of Using Unique Local Addresses draft-liu-v6ops-ula-usage-analysis-05 draft-liu-v6ops-ula-usage-analysis-05 Bing Liu(speaker), Sheng Jiang, Cameron.
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
IPv6 WORKING GROUP (IPNGWG) December 2000 San Diego IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
IP Transitioning in CE Routers Mark Townsley, Ole Troan.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
IETF70 - Mobopts RG1 On Mobile IPv6 Optimization and Multihoming draft-ng-mobopts-multihoming-00.txt Chan-Wah Ng
Routing Information Protocol
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Default Address Selection for IPv6 Richard Draves May 31, 2001 Redmond Interim IPv6 WG Meeting draft-ietf-ipngwg-default-addr-select-04.
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.
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
Routing Loop Attack Using IPv6 Automatic Tunnels: Problem Statement and Proposed Mitigations (RFC 6324) Po-Kang Chen Oct 19,
Communicating Prefix Cost to Mobile Nodes (draft-mccann-dmm-prefixcost-02) IETF 94 Yokohama.
Flow OAM Requirements Janardhanan Pathangi Balaji Venkat Venkataswami DELL Richard Groves – Microsoft Peter Hoose – Facebook
HIP-Based NAT Traversal in P2P-Environments
Working at a Small-to-Medium Business or ISP – Chapter 6
IPv6-based Multihoming Standardization Activities April, 2008
Booting up on the Home Link
Network layer Jarkom Dasar – Week 6 Aisyatul Karima, 2012.
4.1.5 multi-homing.
End-to-end Multihoming <draft-ohta-e2e-multihoming-00.txt>
Ingress Filtering, Site Multihoming, and Source Address Selection
Objective: Classful Internet Addressing
BGP Overview BGP concepts and operation.
draft-haas-bfd-large-packets
Concurrent Multipath Transfer (CMT)
An Update on Multihoming in IPv6 Report on IETF Activity
Presentation transcript:

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

IETF #57 in Viena2 Overview of our draft Goal: –Not an end host but each end application can decide a route. (End-to-end multihoming) Our proposal: –A multi-level hierarchical network model and address assignment. –A route is determined by selecting a pair of a source address and a destination address. –Selection is done on layer 4 or above, not on layer 3.

IETF #57 in Viena3 Hierarchical address assignment (assumption) Each ISP assign an address prefix to a site hierarchically. Our draft shows that this model can be extended to 3 or more level model. 2-level hierarchical model

IETF #57 in Viena4 Source address based path selection Selection of a pair of src/dst address immediately gives a path. –The number of candidate paths is the same as the number of src/dst pairs. An end application can select a path without full-route information. This enables: –Redundancy Speedy path alternation initiated by end host/applications. Independent of L3 routing protocols. –Load sharing Each end-to-end flow can use multipaths. src: M:A:s, dst: M:B:t src: L:A:s, dst: M:B:t

IETF #57 in Viena5 Implementation of site-exit router selection (1/2) Source address based routing is employed in a site Site-exit router selection is done by selecting a source address (see draft-huitema-multi6-hosts) Such a selection is done on L4 or above –Host/application based policy decision (see draft-ohta-e2e-multihoming) site A to ISP L to ISP M L:A:hostM:A:host site exit router

IETF #57 in Viena6 Implementation of site-exit router selection (2/2) To reduce the impacts on routing mechanisms, we propose: Announce default routes to site-exit routers and intra-site routes only. –Full route is not needed Apply source address based routing only for default route entries. –Routing loop never occurs. –Modification to hosts, routers and routing protocol is needed but is minimum. site A to ISP L to ISP M L:A:hostM:A:host site exit router

IETF #57 in Viena7 Concluding Remarks Site-exit router selection using source address based routing –for end-to-end redundancy/load sharing with multiple paths Impacts on hosts, routers and routing protocols –Intra-site source address based routing is needed, but special treatment only for default routes is enough. Impacts on L4 or above –Some mechanism is needed for proper source address selection –Transport layer survivability would be supported by Socket API extension with LIN6 (draft-arifumi-lin6-multihome-api) Some extension of SCTP multihoming support (RFC3257)

IETF #57 in Viena8 Routing Model src: M:A:s, dst: M:B:tsrc: L:A:s, dst: N:B:t src: L:A:s, dst: M:B:t src: M:A:s, dst: N:B:t