Tokyo Institute of Technology

Slides:



Advertisements
Similar presentations
IPv6 Near-Unique Site Local Addresses draft-francis-ipngwg-unique-site-local-00.txt.
Advertisements

Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Future Directions For IP Architectures Ipv6 Cs686 Sadik Gokhan Caglar.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
1 IPv6 5A7CE IP Next Generation (IPv6) what?what? why?why? when?when?
1 Features of IPv6 Larger Address Extended Address Hierarchy Flexible Header Format Improved Options Provision For Protocol Extension Support for Auto-configuration.
IPv6 Addressing Internet2 IPv6 Workshop Research Triangle Park, NC 5-7 March 2002.
Chapter 6-7 IPv6 Addressing. IPv6 IP version 6 (IPv6) is the proposed solution for expanding the possible number of users on the Internet. IPv6 is also.
IPv6 The Next Generation Presented by Anna La Mura Jens Waldecker.
Engineering Workshops IPv6 Addressing. Engineering Workshops Overview of Addressing Historical aspects Types of IPv6 addresses Work-in-progress Abilene.
1 Computer Communication & Networks Lecture 17 & 18 Network Layer: Logical Addressing Waleed Ejaz.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
Chapter 2 The Internet Address Architecture. Table 2-1. Example IPv4 addresses written in dotted-quad and binary notation Dotted-Quad RepresentationBinary.
CS4550 Computer Networks II IP : internet protocol, part 3 : routing policies, IPv6.
IPv6: The Future of the Internet? July 27th, 1999 Auug.
IP Version 6 Addressing Architecture RFC 2373 Presented by Vickie Brown.
Routing and Routing Protocols
Subnetting and CIDR Textbook Ch 3.2.5
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
CS 6401 Efficient Addressing Outline Addressing Subnetting Supernetting.
Inter-domain Routing Outline Border Gateway Protocol.
1 Introduction on the Architecture of End to End Multihoming Masataka Ohta Tokyo Institute of Technology
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
Information-Centric Networks07b-1 Week 7 / Paper 2 NIRA: A New Inter-Domain Routing Architecture –Xiaowei Yang, David Clark, Arthur W. Berger –IEEE/ACM.
ROUTER Routers have the following components: CPU NVRAM RAM ROM (FLASH) IOS Cisco 2800 Series Router.
NAROS : Host-Centric IPv6 Multihoming with Traffic Engineering A solution to perform traffic engineering in a IPv6 multihomed end-site, using a multi-addressing.
Introduction to BGP.
1 IPv6 Address Space Management Report of IPv6 Registry Simulation Policy SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
Simple Multihoming Experiment draft-huitema-multi6-experiment-00.txt Christian Huitema, Microsoft David Kessens, Nokia.
Efficient Addressing Outline Addressing Subnetting Supernetting CS 640.
ICS 156: Lecture 2 (part 1) Today:  IP addressing  Data link protocols and ARP  Notes about lab.
Chapter 9. Implementing Scalability Features in Your Internetwork.
Addressing Issues David Conrad Internet Software Consortium.
Default Router Preferences and More-Specific Routes in RAs Richard Draves May 31, 2001 Redmond Interim IPv6 WG Meeting draft-ietf-ipngwg-router-selection-00.
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
More on Internet Routing A large portion of this lecture material comes from BGP tutorial given by Philip Smith from Cisco (ftp://ftp- eng.cisco.com/pfs/seminars/APRICOT2004.
IPv4 to IPv6 Group A2 - Roland Hollis - EJ Chambers - Rachit Gupta.
Guidance for Running Multiple IPv6 Prefixes (draft-liu-v6ops-running-multiple-prefixes-02) Bing Liu, Sheng Jiang (Speaker), Yang Bo IETF91
Network Architecture Protection (draft-vandevelde-v6ops-nap-01.txt) Brian Carpenter, Ralph Droms, Tony Hain, Eric L Klein, Gunter Van de Velde.
Engineering Workshops Multihoming A Discussion. Engineering Workshops Multihoming Issues Many sites are multihomed in the current Internet –reliability.
Spring 2010CS 3321 Interdomain Routing. Spring 2010CS 3322 How to Make Routing Scale Flat versus Hierarchical Addresses Inefficient use of Hierarchical.
IP Transitioning in CE Routers Mark Townsley, Ole Troan.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
1 Unique Local Addresses / IPv6 WG / July 2003 / Bob Hinden Unique Local IPv6 Unicast Addresses Bob Hinden.
Inter-domain Routing Outline Border Gateway Protocol.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
Threats Relating to Transport Layer Protocols Handling Multiple Addresses Masataka Ohta Tokyo Institute of technology
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Routing and Addressing in Next-Generation EnteRprises (RANGER)
MANEMO Applicability of existing mechanism
End-to-end Multihoming <draft-ohta-e2e-multihoming-00.txt>
Border Gateway Protocol
Ingress Filtering, Site Multihoming, and Source Address Selection
IP Addressing - The Problem
Forwarding and Routing IP Packets
RFC 3036 FECs RFC 3036 defines FECs used to bind labels to address prefixes in routing table Two FECs defined: Address Prefix FEC Host Address FEC Not.
BGP Overview BGP concepts and operation.
CS 457 – Lecture 14 Global Internet
CSCI {4,6}900: Ubiquitous Computing
IPv6 Address Space Management Report of IPv6 Registry Simulation
An Update on Multihoming in IPv6 Report on IETF Activity
Inter-domain Routing Outline Homework #3 solutions
IP Addressing Introductory material
Introduction to IP Addressing & IPv6 Deployment Status
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Delivering the Data.
Refs: Chapter 10, Appendix A
Computer Networks Protocols
Presentation transcript:

Tokyo Institute of Technology Multihomed ISPs and Policy Control <draft-ohta-multihomed-isps-00> Masataka Ohta Tokyo Institute of Technology mohta@necom830.hpcl.titech.ac.jp

All the Hosts Should have Full (Default Free) Routing Table Best locator of a peer from multiple ones absence of a TLA in the table means routing system has detected the TLA is unreachable metric entry of the table gives preference Metric can be set according to the policy of a site Source address selection for ingress filtering no forwarding or source address based routing! use source address entry (new!) of the table selection is hard, unless routing system is involved

IP Version 6 Addressing Architecture (RFC237[34]) IPv6 addresses has STRONG hierarchy 13 bits of TLA (Top Level Aggregator) 24 bits of NLA (Next Level Aggregator) Hierarchy of ISPs is assumed TLIs (Top Level ISPs) get globally unique TLAs NLIs (Next Level ISPs) get NLAs unique within TLA

IP Version 6 Addressing Architecture | 3| 13 | 8 | 24 | 16 | 64 bits | +--+-----+---+--------+--------+--------------------------------+ |FP| TLA |RES| NLA | SLA | Interface ID | | | ID | | ID | ID | | <--Public Topology---> Site <--------> Topology <------Interface Identifier-----> IP Version 6 Addressing Architecture

Multihomed ISPs Why multihoming is necessary? Robustness! May NLIs be not so robust? No! NLIs MUST be multihomed to TLIs

TLI NLI Subscribers Typical Scenario of IPv6 ISPs with Multihoming

The Question Can the number of TLAs limited? How much is the limit? Can NLIs be happy enough that not all ISPs require TLAs Can NLIs control policy? How much is the limit? No question: how the limit is imposed to be determined by global/regional/country NICs

Can NLIs Control Policy? ISPs are identified by AS#s An NLI must peer with its TLI the NLI may peer with any other ISP Full egress control by NLIs possible Ingress control? Already limited today locally possible if compatible with egress control

determined as egress ones (local arrangement negotiable) ISP B ISP C ISP D ISP E ISP A ISP F ISP G ISP H ISP I policy essentially determined as egress ones (local arrangement negotiable) Propagation of Prefix of ISP A

Ingress Control Possible as long as NLA is propagated An NLI can ask neighbor ISPs for the propagation The NLA will be filtered by other ISPs the NLI can still receive packets to NLA from corresponding TLA not really a limitation

arrangements with D, H, E and I necessary for ingress control ISP B (TLI of A) ISP C ISP D ISP E ISP A (NLI) ISP F ISP G ISP H ISP I arrangements with D, H, E and I necessary for ingress control Propagation of Prefix of ISP A

arrangement with H fail ISP B (TLI of A) ISP C ISP D ISP E ISP A (NLI) ISP F ISP G ISP H (filter NLA) ISP I arrangement with H fail Propagation of Prefix of ISP A

Propagation of Prefix of ISP A ISP B (TLI of A) ISP C ISP D ISP E ISP A (NLI) ISP F ISP G ISP H (pass NLA) ISP I Propagation of Prefix of ISP A

Propagation of Prefix of ISP A ISP B (TLI of A) ISP C ISP D ISP E ISP A (NLI) ISP F ISP G ISP H (filter NLA) ISP I Propagation of Prefix of ISP A

How Much is the Limit? A lot larger than the number of those ISPs which claims to be global (tier1) Much larger than the number of NICs Better to be compatible with RFC237[34] 1024~8192?

Conclusion NLIs must be multihomed to TLIs NLIs policy can still be controlled The number of TLAs should be limited below 1024~8192