Networking 101 ISP/IXP Workshops

Similar documents
Introduction to Networking. Topologies and Definitions. Network Topology and Definitions. Some Icons. Network Topologies. Network Topologies

Introduction to The Internet

Introduction to The Internet

Introduction to BGP ISP/IXP Workshops

Introduction to BGP. ISP/IXP Workshops

IT220 Network Standards & Protocols. Unit 9: Chapter 9 The Internet

NT1210 Introduction to Networking. Unit 9:

IPv4/IPv6 BGP Routing Workshop. Organized by:

Multi-Lateral Peering Agreement

Introduction to BGP. ISP Workshops. Last updated 30 October 2013

Internet Number Resources

Introduction to exterior routing. Autonomous Systems

3/10/2011. Copyright Link Technologies, Inc.

What is an Internet exchange Point (IXP)?

FREQUENTLY ASKED QUESTIONS ABOUT IPv6

Internet Evolution. ISP/IXP Workshops

IPv6 Allocation and Policy Update. Global IPv6 Summit in China 2007 April 12, 2007 Guangliang Pan

BGP Multihoming. ISP/IXP Workshops

Lecture 1: Introduction

RSC Part II: Network Layer 3. IP addressing (2nd part)

BGP Multihoming ISP/IXP Workshops

IP addressing. Overview. IP addressing Issues and solution Variable Length Subnet Mask (VLSM)

APNIC & Internet Address Policy in the Asia Pacific

Session 6: Evolution of IP network core and backbone architectures

Internet Addresses Reading: Chapter 4. 2/11/14 CS125-myaddressing

How Complete and Accurate is the Internet Routing Registry (IRR)?

APNIC elearning: Internet Registry Policies. Revision:

APNIC Internet Routing Registry

ISP and IXP Design. Point of Presence Topologies. ISP Network Design. PoP Topologies. Modular PoP Design. PoP Design INET 2000 NTW

TDC 563 Protocols and Techniques for Data Networks

Update on Resource Certification. Geoff Huston, APNIC Mark Kosters, ARIN IEPG, March 2008

TTM AS-level Traceroutes

Computer Networks and Data Systems

APNIC elearning: BGP Basics. 30 September :00 PM AEST Brisbane (UTC+10) Revision: 2.0

Life After IPv4 Depletion

CIDR. The Life Belt of the Internet 2005/03/11. (C) Herbert Haas

9/6/2015. COMP 535 Lecture 6: Routing Security. Agenda. In the News. September 3, 2015 Andrew Chi

RPKI Trust Anchor. Geoff Huston APNIC

Small additions by Dr. Enis Karaarslan, Purdue - Aaron Jarvis (Network Engineer)

BGP BGP. Fredrik Söderquist Michael Silvin

IXP Techniques. 4 7 July 2017, Suva, Fiji.

Problem. BGP is a rumour mill.

Routing Basics ISP/IXP Workshops

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP

HD Ratio for IPv4. RIPE 48 May 2004 Amsterdam

IPv6 Deployment and Distribution in the RIPE NCC Service Region. Marco Schmidt IP Resource Analyst Monday, 23 April 2012

Computer Networks and Data Systems

Routing Basics ISP/IXP Workshops

IPv6 Address Allocation and Assignment Policy

IPv6 Address Allocation Policies and Management

APNIC s role in stability and security. Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013

Inter-Domain Routing: BGP

Routing Basics. Routing Concepts. IPv4. IPv4 address format. A day in a life of a router. What does a router do? IPv4 Routing

Internetworking: Global Internet and MPLS. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

The Contemporary Internet p. 3 Evolution of the Internet p. 5 Origins and Recent History of the Internet p. 5 From ARPANET to NSFNET p.


IPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan

BGP Multihoming Techniques

Service Provider Multihoming

Internet Protocol Addresses What are they like and how are the managed?

Routing Basics. ISP Workshops

Routing Basics. Campus Network Design & Operations Workshop

IPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan

Internet Network Protocols IPv4/ IPv6

Master Course Computer Networks IN2097

IPv6: The Future of the Internet? July 27th, 1999 Auug

One-hop access to over 2000 peering networks. Reach every corner of the world & all the major clouds. Opencloud IXroom. Only at EvoSwitch.

On Routing Table Growth

IPv6 HD Ratio. ARIN Public Policy Meeting April Geoff Huston APNIC

IPv4 depletion & IPv6 deployment in the RIPE NCC service region. Kjell Leknes - June 2010

Internet Numbers Introduction to the RIR System

IPv6 Deployment Planning. Philip Smith PacNOG 10, Nouméa 21 st November 2011

CS 457 Networking and the Internet. Addressing. Topics 9/15/16. Fall 2016 Indrajit Ray

News from RIPE and RIPE NCC

Simple Multihoming. ISP Workshops. Last updated 9 th December 2015

RPKI and Internet Routing Security ~ The regional ISP operator view ~

IPv6 HD Ratio. ARIN Public Policy Meeting April Geoff Huston APNIC

IPv6 Protocols & Standards

Internet Routing Protocols, DHCP, and NAT

Multihoming Complex Cases & Caveats

IPv6 Addressing. Pedro Lorga - WALC 2006 (Quito, Ecuador July 06)

PEERING. A very brief introduction

The Internet Ecosystem

RIPE NCC Introduction. Jochem de Ruig Chief Financial Officer

OSI Data Link & Network Layer

Resource Public Key Infrastructure (RPKI) Nurul Islam Roman, APNIC

Simple Multihoming. ISP Workshops

Securing Internet Infrastructure: Route Origin Security using RPKI at ARIN. Mark Kosters CTO

Transition Strategies from IPv4 to IPv6: The case of GRNET

BGP and the Internet. Enterprise Multihoming. Enterprise Multihoming. Medium/Large ISP Multihoming. Enterprise Multihoming. Enterprise Multihoming

Module 18 Transit. Objective: To investigate methods for providing transit services. Prerequisites: Modules 12 and 13, and the Transit Presentation

APRICOT 2001 Tutorial Promoting Routability. Promoting a healthy Internet Efficient and Effective Routing Configuration BGP for ISPs

CS 457 Networking and the Internet. The Global Internet (Then) The Global Internet (And Now) 10/4/16. Fall 2016

Routing Basics. ISP Workshops. Last updated 10 th December 2015

IP Addressing Week 6. Module : Computer Networks Lecturer: Lucy White Office : 324

University of Belgrade - School of Electrical Engineering Department of Telecommunications

Simple Multihoming. ISP Workshops. Last updated 25 September 2013

OSI Data Link & Network Layer

Just give me a button!

Multihoming: An Overview & a brief introduction to GSE(8+8) Single Home

Transcription:

Networking 101 ISP/IXP Workshops 1

Network Topology and Definitions Definitions and icons Network topologies PoP topologies Interconnections and IXPs IP Addressing Gluing it all together 2

Topologies and Definitions 3

Some Icons Router (layer 3, IP datagram forwarding) ATM or Frame Relay switch (layer 2, frame or cell forwarding) Ethernet switch (layer 2, packet forwarding) Network Cloud 4

Definitions PoP Point of Presence physical location of ISP s equipment vpop virtual PoP apparent ISP location in reality a back hauled access point used mainly for dial access networks Hub large central PoP links to many PoPs 5

Network Topologies Routed backbone Routers are the infrastructure HDLC or PPP links between routers Easier routing configuration and debugging 6

Network Topologies Switched backbone frame relay or ATM switches in the core surrounded by routers more complex routing and debugging traffic management 7

PoP Topologies Core routers high speed trunk connections Distribution routers and Access routers high port density Border routers connections to other providers Service routers hosting and servers Some functions might be handled by a single router 8

Pure routed PoPs other PoPs Core Routers to other provider or interconnects Border Routers Distribution Routers Access Routers Customer Premises Routers 9

Definitions Transit carrying traffic across a network, usually for a fee Peering exchanging routing information and traffic Default where to send traffic when there is no explicit match is in the routing table 10

Peering and Transit example provider A IXP- East Backbone Provider D IXP-West provider B provider C A and B can peer, but need transit arrangements with D to get packets to/from C 11

Private Interconnect Autonomous System 334 network B border border network A Autonomous System 99 12

Public Interconnect Points IXP Internet exchange Point NAP Network Access Point local IXPs peering point for a group of local/regional providers transit IXPs connects local providers to backbone (transit) providers hybrid IXPs combines the function of local and transit 13

Public Interconnect Point Centralised (in one facility) Distributed (connected via WAN links) Shared, switched or routed interconnect Router, FDDI, Ethernet, ATM, Frame relay, SMDS, etc. Each provider establishes relationship with other provider at IXP ISP border router peers with all other provider border routers 14

Public Interconnect Network 1 Network 4 Network 2 Network 5 Network 3 Network 6 each of these represents a border router in a different autonomous system 15

Route Server Advantages: reduces resource burden on border routers (CPU, memory, configuration complexity) reduces administrative burden on providers Disadvantages: must rely on a third party (for management, configuration, software updates, maintenance, etc) 16

Route Server Network 1 Network 4 Network 2 Network 5 Network 3 Network 6 Route Server 17

IP Addressing Where to get address space and who from 18

IP Addressing Internet is classless Concept of Class A, class B or class C is no more engineers talk in terms of prefix length, for example the class B 158.43 is now called 158.43/16. All routers must be CIDR capable Classless InterDomain Routing RFC1812 Router Requirements 19

IP Addressing Pre-CIDR (<1994) big networks got a class A medium networks got a class B small networks got a class C Nowadays allocations/assignments made according to demonstrated need CLASSLESS 20

IP Addressing IPv4 Address space is a resource shared amongst all Internet users Regional Internet Registries delegated allocation responsibility by the IANA APNIC, ARIN, LACNIC & RIPE NCC are the four RIRs RIRs allocate address space to ISPs and Local Internet Registries ISPs/LIRs assign address space to end customers or other ISPs 55% of available IPv4 address space used 21

Definitions Non-portable provider aggregatable (PA) Customer uses RIR member s address space while connected to Internet Customer has to renumber to change ISP Aids control of size of Internet routing table May fragment provider block when multihoming PA space is allocated to the RIR member with the requirement that all assignments made by the RIR member to end sites are announced as an aggregate to the rest of the Internet 22

Definitions Portable provider independent (PI) Customer gets or has address space independent of ISP Customer keeps addresses when changing ISP Bad for size of Internet routing table PI space is rarely distributed by the RIRs 23

Internet Hierarchy The pecking order 24

Default Free Zone The default free zone is made up of Internet routers which have explicit routing information about the rest of the Internet, and therefore do not need to use a default route. 25

High Level View of the Global Internet Default Free Zone Backbone Provider 1 Backbone Provider 2 Access Providers R4 1 Local NAP or IXP Access Providers 2 Customer Networks 26

Categorising ISPs Tier 1 NSP Tier 1 NSP $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ Tier 2 ISP Tier 3 ISP IXP Tier 3 ISP Tier 1 NSP Tier 2 ISP Tier 3 ISP Tier 1 NSP Tier 2 ISP Tier 3 ISP IXP Tier 3 ISP Tier 2 ISP Tier 3 ISP 27

Inter-provider relationships Peering between equivalent sizes of service providers (e.g. Tier 2 to Tier 2) shared cost private interconnection, equal traffic flows no cost peering Peering across exchange points if convenient, of mutual benefit, technically feasible Fee based peering unequal traffic flows, market position 28

Gluing it together 29

Gluing it together Who runs the Internet? No one How does it keep working? It just does inter provider business relationships and the need for customer reachability ensures that the Internet by and large functions for the common good Any facilities to help keep it working Internet Routing Registry (?) Engineers keep talking to each other! 30

Engineers keep talking to each other... NANOG meetings and mail list North American Network Operators Group RIPE meetings, working groups and mailing lists IETF meetings and mailing lists APOPS and APNIC-TALK mailing lists APRICOT annual conference AfNOG meetings and mailing list And many other in-country ISP associations 31

Internet Routing Registry Distributed authoritative global routing policy database databases run by three regional internet registries are part of the IRR RADB run by Merit is part of the IRR some SPs run their own Routing Registries, either isolated, or as part of the IRR 32

Entities of the IRR ANS RADB RIPE APNIC IRR C&W BellCanada ARIN 33

IRR Repository of routing policy information Used by many ISPs for configuring peering relationships with each other helps with complex relationships helps with debugging network problems Adoption is stronger in some regions (Europe) than in others 34

Summary Network Topologies and Definitions IP Addressing PI versus PA address space Gluing it all together Engineers co-operate 35

Networking 101 ISP/IXP Workshops 36