Renumbering Networks: RFC 4192 Fred Baker. How RFC 4192 came to be I heard one too many times on operational lists it is impossible to renumber a network.

Slides:



Advertisements
Similar presentations
DNS Proxy Bypass by Recursive DNS Discovery and LOCAL.ARPA draft-ietf-dns-recursive-discovery Ray Bellis IETF76 DNSOP WG Hiroshima, 11 th November 2009.
Advertisements

Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines-01 Philip Matthews Alcatel-Lucent.
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.
1 IPv6 Advantages May 2001 May 2001
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.
IPv6 Victor T. Norman.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
 Reference:  Vehicle has 2 MANET routers, interconnected via Ethernet  Vehicle has access to 3 wireless networks  Applications on MANET Routers use.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
SAVI IP Source Guard draft-baker-sava- implementation Fred Baker.
Applications: History to Future Why end-to-end shouldn’t be dead Pete Resnick Protocol standards bonehead Qualcomm Technologies, Inc.
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
Exploring the multi- router SOHO network draft-baker-fun-multi-router Fred Baker.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Constructing a Network Addressing Scheme.
1 DNSOPS / Vienna IETF / July 2003 / Bob Hinden IPv6 DNS Discovery, and why it is important Bob Hinden.
Static Routing Last Update Copyright Kenneth M. Chipps Ph.D.
IP/ICMP Translation Algorithm (IIT) Xing Li, Congxiao Bao, Fred Baker
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
ABC Co. Network Implementation High reliability is primary concern – near 100% uptime required –Customer SLA has stiff penalty clauses –Everything is designed.
DHCPv6/SLAAC Interaction Gaps ( draft-liu-6renum-dhcpv6-slaac-switching-01) [Note: the title is different with the original one in the draft] draft-liu-6renum-dhcpv6-slaac-switching-01.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
Prefix allocation in small networks Fred Baker. Allocating prefixes Methods: Manually (let’s not) Automatically using DHCP/DHCPv6 Automatically using.
IPv6 Site Renumbering Gap Analysis draft-ietf-6renum-gap-analysis-02 draft-ietf-6renum-gap-analysis-02 Bing Liu (speaker), Sheng Jiang, Brian.E.Carpenter,
LIS Discovery using IP address and Reverse DNS draft-thomson-geopriv-res-gw-lis-discovery-03 Ray Bellis, Advanced Projects, Nominet UK IETF 77, GeoPriv.
Internet Setup in Microsoft Windows Windows Layering Bindings Adding Adapters, Protocols, and Clients TCP/IP Configuration.
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
© 2010 Cisco Systems, Inc. All rights reserved. 1 CREATE Re-Tooling Discovery Server Installing and Using it in the Discovery and Exploration Classes Angel.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Netconf for Peering Automation APRICOT 2015 Tom Paseka.
Summary of Certification Process (part 1). IPv6 Client IPv6 packets inside IPv4 packets.
Connectivity Capability Features TOSCA. Aspects of Connectivity GenericIP Connectivity Resolvability: ARP: IP/MAC DNS: Name/IP MDNS: Netconf Routing/bridging/tunneling:
DNS zone suffix option for DHCPv6 (draft-yan-dhc-dhcpv6-opt-dnszone-01.txt) IETF 61 (Washington, DC) Yinglan Jiang Renxiang Yan
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 4 Learning About Other Devices.
PACKET ANALYSIS WITH WIRESHARK DHCP, DNS, HTTP Chanhyun park.
IPv6 Renumbering Tim Chown Alan Ford Mark Thompson Stig Venaas University of Southampton (UK)
Configuring DNS and DHCP Chapter 20 powered by DJ 1.
Dynamic Host Configuration Protocol (DHCP). History Diskless workstations –needed to know configuration parameters like IP address, netmask, gateway address.
Draft-ietf-v6ops-scanning-implications-00 IPv6 Implications for Network Scanning Tim Chown University of Southampton (UK) IETF 66,
Understanding Networking Joe Cicero Northeast Wisconsin Technical College.
Sharing a single IPv4 address among many broadband customers
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. IP version 6 Asst. Prof. Chaiporn Jaikaeo,
Desktop shipping application Desktop shipping application Web based shipping application Web based shipping application Track and trace web portal Track.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
IPv6. Content  History  IPv4 Downfall  IPv6 Features  IPv6 Addresses  Changes from IPv4  IPv6 Headers/Frames/Packets  Autoconfiguration  Commands.
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.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Access Control Lists Accessing the WAN – Chapter 5.
Testing Eyeball Happiness Fred Baker. The issue I bring to your attention In dual stack networks, especially if BCP 38 is in use, opening a session can.
1 Network Layer Lecture 16 Imran Ahmed University of Management & Technology.
SHIM6 Protocol Drafts Overview Geoff Huston, Marcelo Bagnulo, Erik Nordmark.
Engineering Workshops Purposes of Neighbor Solicitation.
1 Lessons from IPv6 Steven M. Bellovin
41 slides Fun with FCC part 15 Home speaker system on (and that’s not easy in the NYC/PHL area)
Network Architecture Protection (draft-vandevelde-v6ops-nap-01.txt) Brian Carpenter, Ralph Droms, Tony Hain, Eric L Klein, Gunter Van de Velde.
Analysis and recommendation for the ULA usage draft-liu-v6ops-ula-usage-analysis-00 draft-liu-v6ops-ula-usage-analysis-00 Bing Liu(speaker), Sheng Jiang.
1 Extreme Networking at Home Jari Arkko, Ericsson.
Per-MS Prefix Model for IPv6 in WiMAX by Frank Xia Behcet Sarikaya Raj Patil Presented by Jonne Soininen.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
Instructor Materials Chapter 8: DHCP
Chapter 13 Network Address Translation
Default Router Preferences and More-Specific Routes in RAs
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter 6 Exploring IPv6.
Ch.8 Dynamic IPv6 Address Allocation
Chapter 26 IPv6 Addressing
John Scudder October 24, 2000 BGP Update John Scudder October 24, 2000.
Dynamic Routing and OSPF
GE 1442 – Printer Logic & Network Printers (Level 1)
Prepared by :Adeel Ahmad
Presentation transcript:

Renumbering Networks: RFC 4192 Fred Baker

How RFC 4192 came to be I heard one too many times on operational lists it is impossible to renumber a network Wrote a simple step by step plan to renumber a network without a flag day Add a new prefix, observe it working, then remove old Asked operators: I already understand that I dont understand the issue: make me understand Ralph and Eliot came alongside to add DNS and DHCP configuration changes Add new addresses, test effectiveness, then drop old Result: a first draft of a renumbering plan that can be used by an operator renumbering his network

What is hard about renumbering networks? Almost any configuration tool can change a networks configuration from one set of numbers to another Network management tools like SNMP or Netconf Purpose-built protocols like RFC 2894 Operational procedures such as suggested in v6ops The big learning from operators: Anything you can algorithmically fix is irrelevant to the real problem The first problem is human stupidity The second problem is configuration paradigms

Example of human stupidity Cisco outsources much of its manufacturing and shipping Bar code scanners associate packages with orders and report to a database They didnt (at the time RFC 4192 was written) use a domain name to get the address: they knew the address Implication: change the address, have a day without revenue The fix: its called DNS Bar code reader scan manufacturing IDs in building shipping pallet Database system back at the ranch records shipments and emits bills

Example of a configuration paradigm On a router, many things are configured numerically Route maps Addresses on interfaces Access lists Etc… Its easy to saychange the paradigm to configuring names No problem, they will now look up the names Wherever you put the names has to be configured with numbers

My view of network renumbering Fred Baker

Renumbering a network Is a special case of numbering a network How did prefixes get there in the first place? The simplest approach, to me: Build a configuration management tool Access lists, route maps, QoS policies, etc… DNS and DHCP configurations come from the same tool Among its methods, include Add prefix to interface (implies add address to resource record for relevant hosts) Delete prefix from interface (implies delete address from resource record for relevant hosts)

Renumbering a network from your configuration management tool Numbering a network: Add prefixes to router interfaces, and let routers advertise them in Neighbor Discovery Maybe add others from time to time. Renumbering a network Add additional prefix(es) to the network Delete older prefix(es) once you are not dependent on them…