Introduction to The Internet ISP Workshops 1 Last updated 24 April 2013.

Slides:



Advertisements
Similar presentations
Identifying MPLS Applications
Advertisements

A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E APNIC Open Policy Meeting Address Policy (Procedures) SIG 1 March 2001.
Internetworking II: MPLS, Security, and Traffic Engineering
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Top-Down Network Design Chapter Six Designing Models for Addressing and Naming Copyright 2010 Cisco Press & Priscilla Oppenheimer.
1 Muhammed Rudman
Managing IP addresses for your private clouds 2013 ASEAN CAS Summit Bangkok, Thailand 7 February 2013 George Kuo Member Services Manager.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
The need for BGP AfNOG Workshops Philip Smith. “Keeping Local Traffic Local”
IPv6: The Future of the Internet? July 27th, 1999 Auug.
Integrated Network Services Network Design Almerindo Graziano.
CSEE W4140 Networking Laboratory Lecture 3: IP Forwarding and ICMP Jong Yul Kim
Basic TCP/IP Networking
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.
© 2009 Cisco Systems, Inc. All rights reserved.ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Planning the Enterprise-to-ISP Connection.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing Fundamentals Internetworking Fundamentals Instructor: Abdirahman I. Abdi.
1 CS 4396 Computer Networks Lab The Internet. 2 A Definition On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.
Inter-domain Routing Outline Border Gateway Protocol.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
1 The Geography and Governance of Internet Addresses Paul Wilson APNIC.
Scaling IXPs Scalable Infrastructure Workshop. Objectives  To explain scaling options within the IXP  To introduce the Internet Routing Registry at.
Internet Technologies and Applications
AussieISP Fall ‘99 Sydney, 9 April 1999 Overview and Status Report.
Network LayerII-1 RSC Part II: Network Layer 3. IP addressing (2nd part) Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
Internet Addressing and the RIR system 11 February 2004 Phnom Penh, Cambodia Paul Wilson, APNIC.
Internet Policy Day 1 - Workshop Session No. 2 Market structure Prepared for CTO by Link Centre, Witwatersrand University, South Africa.
- 1 - DPNM The Internet J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
Introduction to BGP.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
Architecting the Network Part 3 Geoff Huston Chief Scientist, Internet Telstra ISOC Workshop.
RSC Part II: Network Layer 3. IP addressing Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the.
An overview of IP addressing history and policy issues Leo Vegoda Number Resources Manager, IANA.
Physical & Logical Address COMP 315. MAC Address A media access control address (MAC address) is a unique identifier assigned to network interfaces for.
Communication Between Networks How the Internet Got Its Name.
Mirjam Kühne 1 EC, Oct Policy Development in RIPE & the RIPE NCC Mirjam Kühne RIPE NCC.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Akademska in raziskovalna mreža Slovenije 1 Networking Basics Gorazd Božič Academic and Research Network of Slovenia
Anne Lord & Mirjam Kühne. AfNOG Workshop, 10 May IP Address Management AfNOG Workshop, 11 May 2001 Accra, Ghana presented by:
1 IPv6 Allocation Policy and Procedure Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan.
RONOG2 - INTRODUCTION INTERLAN & THE OPERATORS’ COMMUNITY.
Management of Internet Resources ITU Workshop on Developing a Policy and Regulatory Framework for Developing Economies of the Pacific 1 December 2003 Suva,
NT1210 Introduction to Networking
Securing Future Growth: Getting Ready for IPv6 NOW! ccTLD Workshop, 8 th April 2011 Noumea, New Caledonia Miwa Fujii, Senior IPv6 Program Specialist, APNIC.
IPv6. Why IPv6? Running out of IPv4 addresses Internet Assigned Numbers Authority allocated the last 5 /8 blocks on 3 Feb 2011 Internet Assigned Numbers.
Transport Layer3-1 Network Layer Every man dies. Not every man really lives.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Internet Protocol Addresses What are they like and how are the managed? Paul Wilson APNIC.
IPv4 IXP Address Policy APNIC Policy SIG Meeting Taipei, August 2001 Philip Smith.
Inter-domain Routing Outline Border Gateway Protocol.
1 IPv6 Allocation and Policy Update Global IPv6 Summit in China 2007 April 12, 2007 Guangliang Pan.
Mirjam Kühne. AfNOG Conference, 11 May Operational Co-ordination in the RIPE Region presented by: Mirjam Kühne RIPE NCC.
NT1210 Introduction to Networking
شركت ارتباطات زيرساخت آبان 1393
MPLS Virtual Private Networks (VPNs)
IP Addresses IPv4 IPv6.
Top-Down Network Design Chapter Six Designing Models for Addressing and Naming Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Regional Internet Registries An Overview
Border Gateway Protocol
Architecting the Network Part 3
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
IPv4 Addresses.
인터넷 구조 2002년 2학기 장주욱.
NT1210 Introduction to Networking
IPv6 Policy and Allocation Update
The Internet Introductory material.
IPv6 distribution and policy update
Presentation transcript:

Introduction to The Internet ISP Workshops 1 Last updated 24 April 2013

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… 4 Router (layer 3, IP datagram forwarding) Network Cloud Ethernet switch (layer 2, packet forwarding)

Routed Backbone  ISPs build networks covering regions Regions can cover a country, sub-continent, or even global Each region has points of presence built by the ISP  Routers are the infrastructure  Physical circuits run between routers  Easy routing configuration, operation and troubleshooting  The dominant topology used in the Internet today 5

MPLS Backbones  Some ISPs & Telcos use Multi Protocol Label Switching (MPLS)  MPLS is built on top of router infrastructure Used replace old ATM technology Tunnelling technology  Main purpose is to provide VPN services Although these can be done just as easily with other tunnelling technologies such as GRE 6

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 7

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 8

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

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 10

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

Private Interconnect 12 Provider C Provider D Autonomous System 99 Autonomous System 334 border

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 13

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 14

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

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 16

Example ISP Backbone Design 17 Network Core PoP 1PoP 4PoP 3PoP 2 IXP ISP Peer Backbone Links Upstream1Upstream 2Upstream1Upstream 2

IP Addressing Where to get address space and who from 18

IP Addressing Basics  Internet uses two types of addressing: IPv6 – the new IP protocol IPv4 – legacy IP protocol  Internet uses classless routing Routers must be CIDR capable  Classless InterDomain Routing No routing assumptions made based on the address block Engineers talk in terms of prefix length For example: /16 and 2001:db8::/32 19

History of IP Addressing  Pre-CIDR (before 1994) Big networks got a class A Medium networks got a class B Small networks got a class C  The CIDR IPv4 years (1994 to 2010) Sizes of IPv4 allocations/assignments made according to demonstrated need – CLASSLESS  IPv6 adoption (from 2011) Network Operators get at least one /32 End Sites get /48 IANA’s free pool is depleted (February 2011) – the size of IPv4 address allocations and assignments is now very limited 20

IP Addressing  IP 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  RIRs address distribution: IPv6 is plentiful IPv4 is very limited 21

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 22

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 23

Internet Hierarchy The pecking order 24

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

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 26

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

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

Default Free Zone 29 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 NB: is not related to where an ISP is in the hierarchy

Gluing it together 30

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! 31

Engineers keep talking to each other...  North America NANOG (North American Network Operators Group) NANOG meetings and mailing list  Latin America Foro de Redes NAPLA LACNOG – supported by LACNIC  Middle East MENOG (Middle East Network Operators Group) 32

Engineers keep talking to each other...  Asia & Pacific APRICOT annual conference  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)  to 33

Engineers keep talking to each other...  Europe RIPE meetings, working groups and mailing lists e.g. Routing WG:  Africa AfNOG meetings and mailing list  Caribbean CaribNOG meetings and mailing list  And many in-country ISP associations and NOGs  IETF meetings and mailing lists 34

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 35

Introduction to The Internet ISP Workshops 36