Automatic Configuration of IP Networks and Routers Kenji Hori, Kiyohito Yoshihara, and Hiroki Horiuchi KDDI R&D Laboratories Inc. 2-1-15 Ohara Kamifukuoka-Shi.

Slides:



Advertisements
Similar presentations
MONET Problem Scope and Requirements draft-kniveton-monet-requirements-00 T.J. Kniveton Alper Yegin IETF March 2002.
Advertisements

1 OpenFlow + : Extension for OpenFlow and its Implementation Hongyu Hu, Jun Bi, Tao Feng, You Wang, Pingping Lin Tsinghua University
Large Space IPv4 Trial Usage Program for Future IPv6 Deployment ACTIVITIES UPDATE Aug. 29, 2001 Kosuke Ito IPv6 Promotion Council of Japan.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IPv6 via IPv4 SP Networks - 6rd draft-townsley-ipv6-6rd-01.txt (also.
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
Requirements for IPv6 Customer Edge Routers draft-ietf-v6ops-ipv6-cpe-router-02 IETF 76, Hiroshima November 8-13, 2009 v6ops Working Group Hemant Singh.
Extensible Manet Auto-configuration Protocol (EMAP) draft-ros-autoconf-emap-02.txt Pedro M. Ruiz Francisco J. Ros March, 2006 Dallas, USA 65 th IETF.
SAVI Requirements and Solutions for ISP IPv6 Access Network ISP-access-01.txt.
Source Address Selection in Multi-Prefix Multi-Service Network Arifumi Matsumoto NTT PF Lab.
IPv6 Routing.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Subnetting IP Networks Network Fundamentals.
IPv6 Routing.
Submission doc.: IEEE /1124r0 August 2011 Hiroki Nakano, Trans New Technology, Inc.Slide 1 Example of IP address assignment using Generic Upper.
Chapter 9: Subnetting IP Networks
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA TCP/IP Protocol Suite and IP Addressing Halmstad University Olga Torstensson
User Network Interface - auto-configuration mechanism -
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—-5-1 WAN Connections Enabling RIP.
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 26 IPv6 Addressing.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
IPv6 Overview Brent Frye EECS710. Overview Google Drive Microsoft Cloud Drive Dropbox Paid-for alternatives 2.
Network Localized Mobility Management using DHCP
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
CSE5803 Advanced Internet Protocols and Applications (7) Introduction The IP addressing scheme discussed in Chapter 2 are classful and can be summarised.
Subnetting.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
1 Secure Zero Configuration in a Ubiquitous Computing Environment Shenglan Hu and Chris J. Mitchell Information Security Group Royal Holloway, University.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Automatic Router Configuration Protocol (ARCP) v1.1, 18 Nov Jeb Linton, EarthLink
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
IPv6 Autoconfiguration Stateless and Stateful. Copy... Rights This slide set is the ownership of the 6DISS project via its partners The Powerpoint version.
DNSNA: DNS Name Autoconfiguration for IoT Home Devices SeJun Lee, Jaehoon (Paul) Jeong, and Jung-Soo Park Sungkyunkwan University & ETRI.
IPv6 Home Networking Architecture - update IETF homenet WG Interim meeting Philadelphia, 6 th Oct 2011 draft-chown-homenet-arch-00.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
DHCPv6 Route Option (draft-dec-dhcpv6-route-option-03.txt) IETF 77, March 2010 : Wojciech Dec Richard Johnson
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
Dynamic Host Configuration Protocol and IP Address Assignment CIS 238 Oakton Community College.
Chapter 22 Next Generation IP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Dynamic Host Configuration Protocol Engr. Mehran Mamonai.
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing in an Enterprise Network Introducing Routing and Switching in the.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
Autonomic Prefix Management in Large-scale Networks ANIMA WG IETF 91, November 2014 draft-jiang-anima-prefix-management Sheng Jiang Brian Carpenter Qiong.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
SERVER I SLIDE: 5. Objectie 4.2 The DHCP IP address assignment process.
IPv6 WORKING GROUP (IPv6 a.k.a. IPNGWG) August 2001 London IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
IPv6 WORKING GROUP (IPNGWG) December 2000 San Diego IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
Subnet-allocation option Subnet Allocation Option draft-johnson-dhc-subnet-alloc-00.txt November 18, 2002 Richard Johnson Kim Kinnear Mark Stapp.
Per-MS Prefix Model for IPv6 in WiMAX by Frank Xia Behcet Sarikaya Raj Patil Presented by Jonne Soininen.
1/7 zerouter BoF Problem Statement 19 th Nov th IETF - Atlanta, Georgia, USA
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Dynamic Host Configuration Protocol (DHCP)
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
IPv6 Working Group IETF55 Atlanta November URL for Thermometer
Prefix Assignment and distribution of other configuration infromation Ole IETF82.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Discussion on DHCPv6 Routing Configuration
IPv6 Addressing Overview IPv6 increases the number of address bits by a factor of 4, from 32 to 128, providing a very large number of addressable.
Switch Setup Connectivity to Other locations Via MPLS/LL etc
IETF57 Vienna July 2003 Bob Hinden & Margaret Wasserman Chairs
Chapter 26 IPv6 Addressing
ECSE-6600: Internet Protocols
Examining IP Addressing
Chapter 26 IPv6 Addressing
Planning the Addressing Structure
Presentation transcript:

Automatic Configuration of IP Networks and Routers Kenji Hori, Kiyohito Yoshihara, and Hiroki Horiuchi KDDI R&D Laboratories Inc Ohara Kamifukuoka-Shi Saitama , Japan TEL: FAX: {hori, yosshy,

Introduction Techniques for automatic configuration of IP networks and routers are desirable –The presence of a highly skilled user like a network operator cannot be assumed. –The deployment of automatically configurable network would be cost-effective in terms of efficient network operation and management. Requirements for automatic configuration are identified, comparing existing proposals ARCP is promising; however, the current version has problems to be solved: –An address management solution is not provided explicitly. –A DHCP server cannot provide an appropriate address of the default gateway. –Operations for discovering addition/deletion of routers (Peer Discovery) and for adapting router settings to network changes(Renumbering) can cause unstable repetitive changes of address. –Renumbering operations can evaporate the addresses of default gateways. In this paper: –We identify requirements for an automatic configuration protocol. –We compare existing proposals with our requirements, showing that ARCP is the closest to satisfy our requirements. –We address the above problems in detail, and propose solutions. –We describe works in progress and show preliminary simulation results.

Requirements and comparison of existing proposals Table 1. Comparison of existing proposals Requirements Proposals (R1)Management by external management system (R2)IP prefix and address assignment and supporting topology (R3)IPv4/ IPv6 Automatic Router Configuration Protocol (ARCP) ([2]) configures according to a predefined or default scheme of behavior and address allocation using DHCP relay agents. Configuration settings are managed by external management systems. Prefixes and addresses are assigned under any topology. Automatic decision of an appropriate prefix length is not provided. Supports IPv4 and IPv6. Multilink-subnets ([1]) aggregates L2 links into a single IPv6 subnet using a sort of ND (Neighbor Discovery) proxy called MSR (Multilink Subnet Router). Not provided. There is no need to be managed, if they use the link-local prefix. Assignment of prefixes and addresses is not required, because it assumes a single subnet. Current support is only star topology. Supports IPv6 only. Prefix Delegation (PD) methods *1 delegates some address space and prefixes to routers from the management system. (*1)PD is a generic name for [6], [7], and [8]. Provided, but limited. They provide methods for prefix delegation only. [6], [7], [8] do not provide automatic decision of addresses and prefix length for a subnet. [6] can assign prefixes, and may work under any topology if used with DHCP relay agents. [7] and [8] work only under a single subnet. Automatic decision of an appropriate prefix length is not provided. [6],[7],[8] supports only IPv6. Autonomous Prefix and Address Assignment (APAA) methods *2 assigns a prefix to a subnet by routers, without assumption of necessity to distribute global prefixes. (*2)APAA is a generic name for [4] and [5]. Not provided.Prefixes and addresses are assigned under any topology. A presetted prefix length is applied to all subnets. [4] supports IPv4 and IPv6. [5] supports only IPv6.

Overview of ARCP (1) Fig.1: Basic operation of ARCP

Overview of ARCP (2) Fig.2: Peer discovery and Renumbering operations

Problem (1): Address management is not explicitly provided. Fig.5: Address management solution for ARCP (S2) Fig.3: Address assignment by solution S1 Solution (1): All addresses are managed originally by a DHCP server. Fig.4: Address assignment by solution S2

Problem (2): DHCP server cannot provide addresses of default gateways. Fig.6: An example of problem and solution S1 Fig.7: An Example of solution S2 Solution (2): ARCP routers replace values of DHCP router option field.

Problem (3): Peer Discovery and Renumbering operations can cause repetitive address changes. Fig.8: Problem of repeating Renumbering operation Fig.9: Solution with static priority method Solution (3): The ARCP server presets static priority for each subnet.

Problem (4): Renumbering operations can evaporate default gateway address. Fig.11: Solution with prohibition of actual Renumbering operation Solution (4): ARCP routers suspends actual Renumbering operation until downstream ARCP routers are configured. Fig.10: Problem of evaporating default gateway address

Simulation example of ARCP Fig.13: An example network Fig.14: Results with example network shown in Fig.13 Number of routers (N) Time of completion of accommodation [sec]

Conclusions In this paper: Requirements for automatic configuration of IP networks and routers are identified first. Comparative study on existing proposals is presented next, which shows that ARCP under standardization by IETF is the closest to satisfy requirements. We examine a basic operation of ARCP in detail. We address four problems and propose solutions. In order to evaluate proposed solutions, we are developing a simulator. The work is in progress, and we present preliminary simulation results. Future work: Comparative simulation study of proposed solutions and standardized ARCP Development of: –Advanced decision method of subnet selection priority in Renumbering operation –Adaptive and dynamic subnet resizing (variable prefix length) method –Extension for operation on IPv6 and IPv6-IPv4 mixed networks. –Hybrid method combined with other proposals Implementation of proposed solutions and evaluation in operational networks

Reference [1] D. Thaler and C. Huitema, Multi-link Subnet Support in IPv6, drafts/draft-ietf-ipv6-multilink-subnets-00.txt, Jun [2] J. Linton, Automatic Router Configuration Protocol, linton- arcp-00.txt, Oct [3] J. Linton and G. Chelius, Zerouter Protocol Requirements, linton-zerouter-requirements-00.txt, Dec [4] A. White and A. Williams, Zero-Configuration Subnet Prefix Allocation Using UIAP, Oct [5] G. Chelius, E. Fleury and L. Toutain, Using OSPFv3 for IPv6 router autoconfiguration, Jun [6] O. Troan and R. Droms, IPv6 Prefix Options for DHCPv6, drafts/draft- ietf-dhc-dhcpv6-opt-prefix-delegation-03.txt, Mar [7] B. Haberman and J. Martin, Automatic Prefix Delegation Protocol for Internet Protocol Version 6 (IPv6), Feb [8] N. Lutchansky, IPv6 Router Advertisement Prefix Delegation Option, drafts/draft-lutchann-ipv6-delegate-option-01.txt, Feb [9] [10]