IP Address Management

Similar documents
Internet Operations and the RIRs

Introduction to The Internet. ISP/IXP Workshops

Introduction to The Internet

IPv6 and IPv4 Update from the RIPE NCC. Sandra Brás, Ferenc Csorba

Introduction to IP Numbers vs. Domain names. Adiel A. Akplogan CEO, AFRINIC. 2014

Address Scheme Planning for an ISP backbone Network

IPv6 Addressing. ISP Training Workshops

RIPE Network Coordination Centre RIPE NCC LIR Tutorial

Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on

Internet Structure and Organization

IPv6 The Big Picture. Rob Evans, Janet

Computer Network Foundation. Chun-Jen (James) Chung. Arizona State University

The IANA Functions. An Introduction to the Internet Assigned Numbers Authority (IANA) Functions

IPv6 Address Planning

The Internet Introductory material.

Internet Bodies.

Advanced IP Addressing

256 4 = 4,294,967,296 ten billion = 18,446,744,073,709,551,616 ten quintillion. IP Addressing. IPv4 Address Classes

The Internet. On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.

How To Get An Ipv6 Allocation On Ipv4 (Ipv4) From Ipv5) From The Ipvripe Ncc (Ip6) From A Ipvv6 Ipv2 (Ip4) To Ip

The Regional Internet Registries

Topic 1: Internet Architecture & Addressing

GAO Engagement on the Internet Domain Name System Discussion Guide

Law Enforcement and Internet Governance: An Ounce of Prevention Is Worth a Pound of Cure

Regional Internet Registries. Statistics & Activities. Prepared By APNIC, ARIN, LACNIC, RIPE NCC

Classful IP Addressing (cont.)

ICANN- INTERNET CORPORATION OF ASSIGNED NAMES & NUMBERS

CIDR: Classless Interdomain Routing

BGP. 1. Internet Routing

What's inside the cloud?!

Policy Implementation and Experience Report. Leslie Nobile

SSAC Advisory on the Changing Nature of IPv4 Address Semantics

CE363 Data Communications & Networking. Chapter 6 Network Layer: Logical Addressing

4.1.2., , [Section Number Retired] Determination of IP address allocation

IP Addressing A Simplified Tutorial

Proxy Server, Network Address Translator, Firewall. Proxy Server

APNIC Trial of Certification of IP Addresses and ASes

Internet Addresses (You should read Chapter 4 in Forouzan)

IP ALLOCATION AND USAGE POLICY FOR NETWORK SPACE FROM INTEGRA

Guide to TCP/IP, Third Edition. Chapter 2: IP Addressing and Related Topics

How To Transition To Annia.Org From Aaa To Anora.Org

Chapter 19 Network Layer: Logical Addressing 19.1

Future Internet Technologies

technical Operations Area IP Resource Management

What is AfriNIC, IPv4 exhaustion & IPv6 transition

Draft WGIG Issue Paper on the Administration of Internet Names and IP Addresses

Variable length subnetting

IPv6Program. Expanding the Internet. The IPv4 to IPv6 transition

APNIC Internet Resource Management (IRM) Tutorial. Petaling Jaya, Malaysia 24 February 2014

APNIC elearning: Requesting IP Address

IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing

BGP Terminology, Concepts, and Operation. Chapter , Cisco Systems, Inc. All rights reserved. Cisco Public

We Are HERE! Subne\ng

Transforming the Internet: from IPv4 to IPv6

Measuring IPv6 Deployment. Geoff Huston APNIC December 2009

Network and Host Addresses , Cisco Systems, Inc. All rights reserved. INTRO v1.0a 6-4

IP addressing. Interface: Connection between host, router and physical link. IP address: 32-bit identifier for host, router interface

Lecture Computer Networks

iseries TCP/IP routing and workload balancing

Internet Protocol version 4 Part I

IRINN affiliation Guide

RIPE Policy Development Process

Oracle Communications Internet Name and Address Management

AS/400e. TCP/IP routing and workload balancing

Study into UK IPv4 and IPv6 allocations TENDER NO: ITT 12/2014

TCP/IP Basis. OSI Model

Configuring Network Address Translation (NAT)

Subnetting and Network Management Omer F. Rana. Networks and Data Communications 1

8.2 The Internet Protocol

Domain Names and their Role for the Net

SolarWinds Technical Reference

Chrysler Corp. D. Karrenberg RIPE NCC G. de Groot RIPE NCC March Address Allocation for Private Internets. Status of this Memo

Simple Multihoming. ISP/IXP Workshops

IPv6 Addressing and Subnetting

Internet Technical Governance: Orange s view

AT&T IP Address Allocation/Assignment Policy

Introduction. Internet Address Depletion and CIDR. Introduction. Introduction

ERserver. iseries. TCP/IP routing and workload balancing

Domain Name Forensics: A Systematic Approach to Investigating an Internet Presence

Connecting with Computer Science, 2e. Chapter 5 The Internet

Advanced Higher Computing. Computer Networks. Homework Sheets

Networking TCP/IP routing and workload balancing

TECHNICAL REPORT Network Technologies (NTECH); Description of the DNS protocol usage in IP based operators networks

Objectives. Upon completing this chapter, you will be able to

RIPE NCC Activity Plan 2005

No need to operate a DHCP server. If a server s IP address changes, clients will lose the ability to access it!

Cisco on Cisco Best Practices Cisco IP Addressing Policy

CompTIA Exam N CompTIA Network+ certification Version: 5.1 [ Total Questions: 1146 ]

Simple Multihoming. ISP Workshops. Last updated 30 th March 2015

WHITE PAPER SERIES Transition to IPv6

Network layer. Assignment 3

CS268 Exam Solutions. 1) End-to-End (20 pts)

Internet Protocol (IP) IP - Network Layer. IP Routing. Advantages of Connectionless. CSCE 515: Computer Network Programming IP routing

A PKI For IDR Public Key Infrastructure and Number Resource Certification

How To Make A Network Address Prefix Smaller

Tutorial (03) IP addresses & Sub netting

Internet Peering, IPv6, and NATs. Mike Freedman V Networks

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4)

Transcription:

IP Address Management AfNOG Workshop, 11 May 2001 Accra, Ghana presented by: Anne Lord, APNIC Mirjam Kühne, RIPE NCC

Internet Registry (IR) Definitions organisation which allocates, assigns and registers Internet resources (IP addresses, ASNs) Regional Internet Registry (RIR) organisation with regional responsibility for management of Internet resources address registration services, co-ordination and policy development Must be neutral and consensus-based APNIC, ARIN, RIPE-NCC - AfriNIC, LACNIC in formation Local Internet Registry (LIR) Usually an ISP, assigns address space to its customers 2

Address Distribution IANA /8 RIR /20 LIR (ISP/Enterprise) /32 ISP / End Users 3

Global Policy Development Developed in open policy forums Implemented by Regional Internet Registries Open, controlled by membership Co-ordinated among RIRs 4

Policy Development ICANN RIR ASO LIR (ISP/Enterprise) ISP / End Users 5

Policy Development Process Policy (changes) can be suggested by RIR Members/Local IRs RIR staff Public at large Policy must be fair to all good for the Internet consistent with global policies 6

Global Context ICANN PSO ASO DNSO IETF, w3c, ETSI,... At Large LACNIC RIPE NCC ARIN APNIC AfriNIC? RIPE ARIN mtg. APNIC mtg.? 7

Registry System Goals Conservation efficient use of resources allocation based on demonstrated need Aggregation Limiting growth of routing table provider-based addressing policies Registration Ensuring uniqueness Troubleshooting Fairness and Consistency In the interests of regional and global communities 8

RIR Model - Structure Bottom up industry self-regulatory structure Open and transparent Neutral and impartial Not for profit membership organisation Membership open to all interested parties Membership elects Executive Board Membership approves activities & budget Policies developed by industry at large Through open policy processes 9

RIR Service Regions LACNIC AfriNIC 10

RIR Activities Public Services Specific online services whois database Co-ordination activities Liaison with development and industry communities eg IETF, IEPG, IPv6 Directorate, GSM-A Public and targeted information dissemination eg Governments Beneficial for the Internet at large 11

RIR Activities Member Services Registration Services IPv4 address allocation and assignment IPv6 address allocation and assignment AS number assignment Reverse domain name delegation Training and Education Note: RIRs do not register domain names 12

Becoming an LIR? When? you have customers who need addresses you need more than a /21 in 1 year Advantages independent allocation from RIR Disadvantages has overhead costs resources possible need to renumber Alternative addresses from upstream ISP 13

Responsibilities of an LIR Be familiar with latest IP policies Follow goals of Registry System conservation aggregation registration Manage allocations responsibly Keep up to date records internally whois Database 14

How to become an LIR Complete application form Have trained contact persons Read relevant policy documents Sign service agreement Pay sign-up & annual service fee Takes resources! 15

Obtaining IP addresses from existing LIR Design and plan network Assess address needs Provide this information to ISP/LIR 16

Network Documentation Design of the network how many physical segments will it consist of? what is each segment going to be used for? including equipment used how many hosts are in each segment? expectations of growth topology map Utilisation and efficiency guidelines 25% immediately, 50% in one year operational needs; no reservations 17

Network Documentation (2) Can address space be conserved by using different subnet sizes? avoiding padding between subnets? Any address space already in use? returning and renumbering? (encouraged) 18

Address Architecture - Classful Class A: 128 networks x 16M hosts (50% of all address space) 0 A (7 bits) Host address (24 bits) Class B: 16K networks x 64K hosts (25%) 10 B (14 bits) Class C: 2M networks x 254 hosts (12.5%) Host (16 bits) 110 C (21 bits) Host (8 bits) 19

Address Architecture - Classful By end of 1992, several challenges Internet address depletion Generous allocation policy Many addresses allocated but unused Growing routing table Every network advertised globally Routers overloaded Increasing instability of routing structure 20

Address Architecture - Classless CIDR: Classless Inter-Domain Routing Proposed as supernetting in 1992 (RFC1367) Finalised and deployed in 1993 (RFC1519) Higher utilisation through variable-length network address Higher routing efficiency through aggregation 21

Classless Addressing - Examples /10: 4M hosts /28: 14 hosts Net: 10 bits /19: 8190 hosts /20: 4094 hosts /24: 254 hosts Network address: 19 bits Network address: 20 bits Network address: 24 bits Network address: 28 bits Host address: 22 bits Host: 13 bits Host: 12 bits Host: 6 bits Host: 4 bits 22

CIDR Aggregation 202.128/15 ISP A Route Announcements 210.100.96/19 202.128/15 210.100.96/19 ISP B Cust A1 Cust A2 Cust B1 Cust B2 202.128.0/23 202.128.32/19 210.100.127.0/25 210.100.127.128/25 23

Questions

Describing your Network An Example of how to build an Addressing Plan

Best Current Practice Assignments based on requirements Classless assignments RFC1918, NAT HTTP 1.1 Dynamic Dial-up IP unnumbered 26

Private Address Space RFC1918 10/8 10.0.0.0-10.255.255.255 172.16/12 172.16.0.0-172.31.255.255 192.168/16 192.168.0.0-192.168.255.255 Motivation saves public address space allows for more flexibility Suitable when hosts do not require access to other networks hosts need limited access to outside services can use application layer G / W (fire walls, NAT) 27

Web Hosting Name based hosting single IP address assigned to physical server that hosts several virtual hosts IP based hosting single unique IP address assigned to each virtual host 28

Name Based Hosting Conserves Address Space Requires support of Host: header in HTTP requests HTTP1.1 compliant browsers Technical Exceptions SSL certificates work ongoing at IETF to support name based hosting Virtual ftp domains with anonymous login 29

Dial up Static dial-up strongly discouraged Wastes address space Dynamic dial-up recommended assigning addresses to a pool serves more users 30

IP Unnumbered R1 and R2 form a "virtual router" The serial link has no ip address All packets arriving at S0 of either router immediately go to its E0 All packets generated at E0 go onto serial link Conserves addresses but makes management harder 31

Questions