7

Click here to load reader

Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

Embed Size (px)

Citation preview

Page 1: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

1

1© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Introduction to NetworkingISP/IXP Workshops

222© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Network Topology and Definitions

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

3© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Topologies and DefinitionsWhat does all the jargon mean?

444© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Some Icons…

Router (layer 3, IP datagram forwarding)

ATM or Frame Relay switch (layer 2, frame or cell forwarding)

Network Cloud

Ethernet switch (layer 2, packet forwarding)

555© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Network Topologies

Routed backbone• Routers are the

infrastructure• Physical circuits run

between routers• Easy routing

configuration, operationand troubleshooting

• The dominant topologyused in the Internettoday

666© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Network Topologies

Switched backbone• frame relay or ATM

switches in the coresurrounded by routers

• Physical circuits runbetween switches

Virtual circuits run betweenrouters

• more complex routing anddebugging

• “traffic management”• Virtually obsolete today

Page 2: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

2

777© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Definitions

• PoP – Point of PresencePhysical location of ISP’s equipmentSometimes called a “node”

• vPoP – virtual PoPTo the end user, it looks like an ISP locationIn reality a back hauled access point

Used mainly for consumer access networks

• Hub/SuperPoP – large central PoPLinks to many PoPs

888© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

PoP Topologies

• Core routershigh speed trunk connections

• Distribution routershigher port density, aggregating network edge to the networkcore

• Access routershigh port density, connecting the end users to the network

• Border routersconnections to other providers

• Service routershosting and servers

• Some functions might be handled by a single router

999© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

PoP Topologies

to other provideror interconnectsother

PoPs

Customer Premises Routers/Hosts

core

distribution

accessaccess

border

service

101010© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Definitions

• Transitcarrying traffic across a network, usually fora fee

• Peeringexchanging routing information and traffic

• Defaultwhere to send traffic when there is noexplicit match in the routing table

111111© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Peering and Transit example

provider A

provider C

provider B

Backbone Provider D

IXP-East

IXP-West

A and B can peer, but need transitarrangements with D to get packets to/from C

121212© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Private Interconnect

network A

network B

Autonomous System 99

Autonomous System 334

border border

Page 3: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

3

131313© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Public Interconnect Point

• A location or facility where several ISPs arepresent and connect to each other over acommon shared media

• Why?To save money, reduce latency, improve performance

• IXP – Internet eXchange Point

• NAP – Network Access Point

141414© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Public Interconnect Point

• Centralised (in one facility)• Distributed (connected via WAN links)• Shared, switched or routed interconnect

Router (Layer 3) or Ethernet (Layer 2)Technologies such as FDDI, ATM, Frame relay, SMDS,have been used in the past

• Each provider establishes peering relationshipwith other providers at IXP

ISP border router peers with all other provider borderrouters

151515© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Public Interconnect

each of these represents a border router in a different autonomous system

ISP 1

ISP 2

ISP 3 ISP 6

ISP 5

ISP 4

IXP

161616© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Route Server

• Purpose:Collects all the routes heard from ISPs at the IXP andsends them to all ISPs at the IXP

• 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)

171717© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Route Collector

• Purpose:Collects all the routes heard from ISPs at the IXP

• AdvantagesAllows IXP participants to see destinations available at theIXPUseful for troubleshooting, information, “IXP Marketing”

• DisadvantagesNeeds to be maintained, but not critical to IXP operationInformation is only as good as that which ISPs send to it

• Basically a Route Server without the ability to sendrouting information to participant ISPs

181818© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Route Server/Collector

Route Server/Collector

ISP 1

ISP 2

ISP 3 ISP 6

ISP 5

ISP 4

IXP

Page 4: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

4

19© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

IP AddressingWhere to get address space and who from

202020© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

IP Addressing

• Internet is classless

• Concept of Class A, class B or class C is no moreengineers talk in terms of prefix length, for example theclass B 158.43 is now called 158.43/16.

• All routers must be CIDR capableClassless InterDomain Routing

RFC1812 – Router Requirements

212121© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

IP Addressing

• Pre-CIDR (<1994)big networks got a class A

medium networks got a class Bsmall networks got a class C

• Nowadaysallocations/assignments made according todemonstrated need – CLASSLESS

222222© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

IP Addressing

• IPv4 Address space is a resource shared amongst allInternet users

Regional Internet Registries delegated allocationresponsibility by the IANA

AfriNIC, APNIC, ARIN, LACNIC & RIPE NCC are the five RIRs

RIRs allocate address space to ISPs and Local InternetRegistries

ISPs/LIRs assign address space to end customers or otherISPs

• 67% of usable IPv4 address space has been allocated

232323© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Definitions

• Non-portable – ‘provider aggregatable’ (PA)Customer uses RIR member’s address space whileconnected to InternetCustomer has to renumber to change ISPAids control of size of Internet routing tableMay fragment provider block when multihoming

• PA space is allocated to the RIR member with therequirement that all assignments made by theRIR member to end sites are announced as anaggregate to the rest of the Internet

242424© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Definitions

• Portable – ‘provider independent’ (PI)Customer gets or has address spaceindependent of ISPCustomer keeps addresses when changing ISP

Considered bad for size of Internet routing tablePI space is rarely distributed by the RIRs

Page 5: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

5

25© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Internet HierarchyThe pecking order

262626© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Default Free Zone

The default free zone is made upof Internet routers which have

explicit routing information aboutthe rest of the Internet, and

therefore do not need to use adefault route.

272727© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

High Level View of the Global Internet

Local NAP or IXPR4

Default Free Zone

BackboneProvider 1

AccessProviders 1

Customer Networks

AccessProviders 2

BackboneProvider 2

282828© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Categorising ISPs

Tier 1 NSP

Tier 1 NSP Tier 1 NSP

Tier 1 NSP

$$$$$$$$$$$$$$$

Tier 2 ISP

IXP

Tier 3 ISP

Tier 2 ISP Tier 2 ISPTier 2 ISP

IXP

Tier 3 ISP

Tier 3 ISP Tier 3 ISP

Tier 3 ISP

Tier 3 ISP

Default Free Zone

292929© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Inter-provider relationships

• Peering between equivalent sizes of serviceproviders (e.g. Tier 2 to Tier 2)

shared cost private interconnection, equal traffic flows“no cost peering”

• Peering across exchange pointsif convenient, of mutual benefit, technically feasible

• Fee based peeringunequal traffic flows, “market position”

30© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Gluing it together

Page 6: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

6

313131© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Gluing it together

• Who runs the Internet?No one

• How does it keep working?Inter-provider business relationships and the need forcustomer reachability ensures that the Internet by andlarge functions for the common good

• Any facilities to help keep it working?Not really. But…Engineers keep talking to each other!

323232© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Engineers keep talking to each other...

• North AmericaNANOG (North American Network Operators Group)NANOG meetings and mailing list

www.nanog.orgTo subscribe: [email protected]

subscribe nanog-post [email protected]

subscribe nanog [email protected]

• Latin AmericaForo de Redes

333333© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Engineers keep talking to each other...

• EuropeRIPE meetings, working groups and mailinglistsRouting WG:www.ripe.net/mailman/listinfo/routing-wgEOF (European Operators Forum)

www.ripe.net/mailman/listinfo/eof-list

343434© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Engineers keep talking to each other...

• Asia & PacificAPRICOT annual conference

www.apricot.net

APOPS & APNIC-TALK mailing listsmailman.apnic.net/mailman/listinfo/apopsmailman.apnic.net/mailman/listinfo/apnic-talk

PacNOG (Pacific NOG) mailman.apnic.net/mailman/listinfo/pacnog

SANOG (South Asia NOG)E-mail to [email protected]

353535© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Engineers keep talking to each other...

• AfricaAfNOG meetings and mailing list

listserv2.cfi.co.ug/mailman/listinfo/afnog

• And many in-country ISP associations andNOGs

• IETF meetings and mailing listswww.ietf.org

363636© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Summary

• Network Topologies and Definitions

• IP AddressingPI versus PA address space

• Gluing it all togetherEngineers co-operate

Page 7: Introduction to Networking - Internet Societyws.edu.isoc.org/workshops/2005/SANOG-VI/routing/materials/a0-6up.pdf · Introduction to Networking ISP/IXP Workshops ©205 ,Cis coSy t

7

37© 2005, Cisco Systems, Inc. All rights reserved.Cisco ISPWorkshops

Introduction to NetworkingISP/IXP Workshops