Introduction to The Internet. ISP/IXP Workshops

Similar documents
Introduction to The Internet

Introduction to Routing

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

The Internet Introductory material.

IPv6 Addressing. ISP Training Workshops

Topic 1: Internet Architecture & Addressing

Address Scheme Planning for an ISP backbone Network

IPv6 Address Planning

What's inside the cloud?!

Internet Structure and Organization

INTERNET ORGANIZATION OVERVIEW OF THE INTERNET'S ORGANIZATION AND MAIN STANDARD BODIES. Internet Organization. Peter R. Egli INDIGOO.COM. indigoo.

BGP. 1. Internet Routing

Fireware How To Dynamic Routing

Simple Multihoming. ISP/IXP Workshops

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

ISP Case Study. UUNET UK (1997) ISP/IXP Workshops. ISP/IXP Workshops. 1999, Cisco Systems, Inc.

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

DD2491 p Load balancing BGP. Johan Nicklasson KTHNOC/NADA

Internet Bodies.

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

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

Internet Operations and the RIRs

The Internet. Internet Technologies and Applications

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

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

CHAPTER 0 INTRODUCTION TO TCP/IP

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

On Characterizing BGP Routing Table Growth Tian Bu, Lixin Gao, and Don Towsley University of Massachusetts, Amherst, MA 01003

Multihoming: An Overview

ISP Network Design. ISP Workshops. Last updated 16 September 2013

ISP & IXP Design. Philip Smith APNIC st 31 st August 2012

Internet Exchange Points. Philip Smith ISOC-AU Meeting APNIC 38 Brisbane September 16 th 2014

Network Level Multihoming and BGP Challenges

@Home Cable Deployment Experiences or

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

IPv6 The Big Picture. Rob Evans, Janet

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

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

ISP Network Design. Point of Presence Topologies. ISP Network Design. PoP Topologies. Modular PoP Design. PoP Design

CLASSLESS INTER DOMAIN ROUTING - CIDR

Embedded BGP Routing Monitoring. Th. Lévy O. Marcé

The Value of Peering. ISP/IXP Workshops

Inter-domain Routing. Outline. Border Gateway Protocol

Service Definition. Internet Service. Introduction. Product Overview. Service Specification

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

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

Peering in Hong Kong. Che-Hoo CHENG CUHK/HKIX

The Regional Internet Registries

BGP Multihoming Techniques

Multihoming and Multi-path Routing. CS 7260 Nick Feamster January

Introductions to ISP Design Fundamentals

IPv6, Perspective from small to medium ISP

Routing in Small Networks. Internet Routing Overview. Agenda. Routing in Large Networks

BT Internet Connect Global - Annex to the General Service Schedule

Networks University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

1.1. Abstract VPN Overview

Future Internet Technologies

AT&T IP Address Allocation/Assignment Policy

Types of IPv4 addresses in Internet

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

RIPE Network Coordination Centre RIPE NCC LIR Tutorial

CIDR: Classless Interdomain Routing

November Defining the Value of MPLS VPNs

BGP Multihoming Techniques

RPKI Tutorial. Certification. Goals. Current Practices in Filtering

The Evolution of Ethernet

BGP Multihoming Techniques

IPv6 and 4-byte ASN Update

IPv6 over IPv4/MPLS Networks: The 6PE approach

IPv6 in Africa. Adiel A. Akplogan. CEO, AfriNIC IICA Workshop. 22, September 2011

Unifying the Distributed Enterprise with MPLS Mesh

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

Cisco on Cisco Best Practices Cisco IP Addressing Policy

Enterprise Network Simulation Using MPLS- BGP

Product information begins on page 2. Lucent and Ascend have merged.

IAB IPv6 Multi-Homing BOF. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI

Classful IP Addressing (cont.)

Advanced Internetworking

Internetworking and Internet-1. Global Addresses

:0db8:2004:f000:20d:60ff: Continuing cooperation The NRO and Internet Governance. The. Number

Chapter 1 Personal Computer Hardware hours

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

Exterior Gateway Protocols (BGP)

Module 12 Multihoming to the Same ISP

technical Operations Area IP Resource Management

TCP/IP Basis. OSI Model

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

Components of Routing Table Growth

Top-Down Network Design

The OpenDNS Global Network Delivers a Secure Connection Every Time. Everywhere.

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

Euro6IX project and Italian IPv6 Task Force

IP Addressing Introductory material.

IPv6 Deployment Strategies

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

IXP Member connection Best Practice. Kittinan Sriprasert BKNIX

Interconnecting Cisco Networking Devices: Accelerated (CCNAX) 2.0(80 Hs) 1-Interconnecting Cisco Networking Devices Part 1 (40 Hs)

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

Transcription:

Introduction to The Internet ISP/IXP Workshops 1

Introduction to the Internet Topologies and Definitions IP Addressing Internet Hierarchy Gluing it all together 2

Topologies and Definitions What does all the jargon mean? 3

Some Icons Router (layer 3, IP datagram forwarding) Ethernet switch (layer 2, packet forwarding) Network Cloud 4

Routed Backbone Routers are the infrastructure Physical circuits run between routers Easy routing configuration, operation and troubleshooting The dominant topology used in the Internet today Multi Protocol Label Switching (MPLS) built on top of router infrastructure Used by some ISPs & Telcos to replace old ATM technology 5

Points of Presence PoP Point of Presence Physical location of ISP s equipment Sometimes called a node vpop virtual PoP To the end user, it looks like an ISP location In reality a back hauled access point Used mainly for consumer access networks Hub/SuperPoP large central PoP Links to many PoPs 6

PoP Topologies Core routers high speed trunk connections Distribution routers higher port density, aggregating network edge to the network core Access routers high port density, connecting the end users to the network Border routers connections to other providers Service routers hosting and servers Some functions might be handled by a single router 7

Typical PoP Design Other ISPs Other ISPs Border Backbone link to another PoP Network Core Backbone link to another PoP Network Operation Centre Access Business Customer Aggregation Service ISP Services (DNS, Mail, News, FTP, WWW) Access Consumer Aggregation Service Hosted Services 8

More Definitions Transit Carrying traffic across a network Usually for a fee Peering Exchanging routing information and traffic Usually for no fee Sometimes called settlement free peering Default Where to send traffic when there is no explicit match in the routing table 9

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

Private Interconnect Autonomous System 334 ISP B border border ISP A Autonomous System 99 11

Public Interconnect A location or facility where several ISPs are present and connect to each other over a common shared media Why? To save money, reduce latency, improve performance IXP Internet exchange Point NAP Network Access Point 12

Public Interconnect Centralised (in one facility) Distributed (connected via WAN links) Switched interconnect Ethernet (Layer 2) Technologies such as SRP, FDDI, ATM, Frame Relay, SMDS and even routers have been used in the past Each provider establishes peering relationship with other providers at IXP ISP border router peers with all other provider border routers 13

Public Interconnect ISP 1 ISP 4 ISP 2 IXP ISP 5 ISP 3 ISP 6 Each of these represents a border router in a different autonomous system 14

ISPs participating in Internet Bringing all pieces together, ISPs: Build multiple PoPs in a distributed network Build redundant backbones Have redundant external connectivity Obtain transit from upstream providers Get free peering from local providers at IXPs 15

Example ISP Backbone Design ISP Peer ISP Peer ISP Peer IXP ISP Peer Upstream Upstream Upstream PoP 2 Backbone Links Upstream PoP 1 Network Core PoP 3 PoP 4 16

IP Addressing Where to get address space and who from 17

IP Addressing Internet uses classless routing Concept of IPv4 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 18

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

IP Addressing IPv4 Address space is a resource shared amongst all Internet users Regional Internet Registries delegated allocation responsibility by the IANA AfriNIC, APNIC, ARIN, LACNIC & RIPE NCC are the five RIRs RIRs allocate address space to ISPs and Local Internet Registries ISPs/LIRs assign address space to end customers or other ISPs 93% of usable IPv4 address space has been allocated The time for IPv6 is now 20

Non-portable Address Space Provider Aggregatable or PA Space 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 Need to fragment provider block when multihoming PA space is allocated to the RIR member All assignments made by the RIR member to end sites are announced as an aggregate to the rest of the Internet 21

Portable Address Space Provider Independent or PI Space Customer gets or has address space independent of ISP Customer keeps addresses when changing ISP Is very bad for size of Internet routing table Is very bad for scalability of the routing system PI space is rarely distributed by the RIRs 22

Internet Hierarchy The pecking order 23

High Level View of the Global Internet Global Transit Providers Regional Provider 1 Regional Provider 2 Content Provider 1 Content Provider 2 Access Provider R4 1 Internet Exchange Point Access Provider 2 Customer Networks 24

Detailed View of the Global Internet Global Transit Providers Connect to each other Provide connectivity to Regional Transit Providers Regional Transit Providers Connect to each other Provide connectivity to Content Providers Provide connectivity to Access Providers Access Providers Connect to each other across IXPs (free peering) Provide access to the end user Provide access for Content Providers 25

Categorising ISPs Tier 1 ISP Default Free Zone Tier 1 ISP $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ Tier 2 ISP Tier 3 ISP IXP Tier 3 ISP Tier 1 ISP Tier 2 ISP Tier 3 ISP Tier 1 ISP Tier 2 ISP Tier 3 ISP IXP Tier 3 ISP Tier 2 ISP Tier 3 ISP 26

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 27

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 28

Gluing it together 29

Gluing it together Who runs the Internet? No one (Definitely not ICANN, nor the RIRs, nor the US, ) How does it keep working? 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? Not really. But Engineers keep working together! 30

Engineers keep talking to each other... North America NANOG (North American Network Operators Group) NANOG meetings and mailing list www.nanog.org Latin America Foro de Redes NAPLA LACNOG recently launched Middle East MENOG (Middle East Network Operators Group) www.menog.net 31

Engineers keep talking to each other... Asia & Pacific APRICOT annual conference www.apricot.net APOPS & APNIC-TALK mailing lists mailman.apnic.net/mailman/listinfo/apops mailman.apnic.net/mailman/listinfo/apnic-talk PacNOG (Pacific NOG) mailman.apnic.net/mailman/listinfo/pacnog SANOG (South Asia NOG) E-mail to sanog-request@sanog.org 32

Engineers keep talking to each other... Europe Africa RIPE meetings, working groups and mailing lists Routing WG: www.ripe.net/mailman/listinfo/routing-wg EOF (European Operators Forum) www.ripe.net/mailman/listinfo/eof-list AfNOG meetings and mailing list And many in-country ISP associations and NOGs IETF meetings and mailing lists www.ietf.org 33

Summary Topologies and Definitions IP Addressing PA versus PI address space Internet Hierarchy Local, Regional, Global Transit Providers IXPs Gluing it all together Engineers cooperate, common business interests 34

Introduction to The Internet ISP/IXP Workshops 35