internet
play

Internet The value of Internet is in global reachability - PowerPoint PPT Presentation

Lic.(Tech.) Marko Luoma (1/28) Lic.(Tech.) Marko Luoma (2/28) Internet The value of Internet is in global reachability Reachability comes from co-operative peering efforts Customer peering (Customer-Provider-Customer relationship)


  1. Lic.(Tech.) Marko Luoma (1/28) Lic.(Tech.) Marko Luoma (2/28) Internet The value of Internet is in global reachability � � Reachability comes from co-operative peering efforts � Customer peering (Customer-Provider-Customer relationship) S-38.192 Verkkopalvelujen tuotanto � Shared cost peering (Provider-Provider relationship) S-38.192 Network Service Provisioning There are roughly 18000 players � � 13000 of them are Stub ASs Lecture 7: Peering � 78 are pure transit providers � 5000 do both Part of the material presented in these slides is based on BGP lectures of Olivier Bonaventure www.info.ucl.ac.be/people/OBO/BGP/ Lic.(Tech.) Marko Luoma (3/28) Lic.(Tech.) Marko Luoma (4/28) Internet Internet The structure of Internet is chaos How packet finds its route Why accepting packets from � � � through the black box fellow ISP � Thousands of service providers with highly varying principles in their operation � BGP forms a structured layout � Economic impact of the whole Internet for � Transit traffic packet level transport � Reciprocity ISP � Reflects the semi-optimal ISP � Cost reduction contractual agreements ISP ISP between operators along ISP ISP the route of the packet ISP ISP ISP ISP ISP ISP ISP ISP ISP ISP

  2. Lic.(Tech.) Marko Luoma (5/28) Lic.(Tech.) Marko Luoma (6/28) Agreements Strict hierarchy Form the basis between inter-provider communications � � Small ISPs are customers of larger ones ISP � Larger ISPs deliver their customer traffic as their own traffic � Larger ISPs deliver their customer traffic as transit traffic � Equal size providers exchange their traffic pro bonus ISP ISP � Both save money by interconnecting directly rather than through 3 rd party � Mutual agreement for exchanging only their customer traffic ISP ISP ISP ISP ISP ISP ISP Lic.(Tech.) Marko Luoma (7/28) Lic.(Tech.) Marko Luoma (8/28) Strict hierarchy Loose hierarchy Based on structural and regulated manner of forming customer/provider � relationships � Valid in telco operations ISP � Operators for a chain of customer/provider relationships � Based on regulation of operational arena ISP ISP � Local operators � Long distance operators � International operators ISP ISP ISP � Cash flows to the top of the hierarchy � Local operators collect the money from end users � Middle layers take their premiums ISP ISP ISP ISP

  3. Lic.(Tech.) Marko Luoma (9/28) Lic.(Tech.) Marko Luoma (10/28) Loose hierarchy Internet Local providers compete the local market but share common need to Naturally loose in hierarchy � � exchange their customer traffic on a local level Local ISPs maximize their revenue by minimazing their transit traffic � � It is profitable for all to have direct exchange of traffic without 3 rd Same structure on all levels of hierarchy � parties Any connection through the Internet is formed with chain of � � Better marginal revenue customer/provider relationships with a single zero payment border � Requires � Cost of connection is therefore divided into two � Interconnection points � From source to top of the chain � Bilateral agreement to establish equality � From destination to top of the chain � Zero payment principle � Peering does not cover transit traffic � Both parties benefit from peering � Only one zero payment border � No mutual transfer of money Lic.(Tech.) Marko Luoma (11/28) Lic.(Tech.) Marko Luoma (12/28) Internet Transit domain A transit domain allows external domains to use its own infrastructure to � send packets to other domains Cost Area A Zero payment ISP T2 T1 S4 S1 ISP ISP ISP T3 S2 S3 ISP Examples � Cost Area B � FuNET, NorduNET, GEANT, Internet2, BT, Telia, Level3,...

  4. Lic.(Tech.) Marko Luoma (13/28) Lic.(Tech.) Marko Luoma (14/28) Stub domain Stub domain A stub domain does not allow external domains to Examples: � � use its infrastructure to send packets to other domains � Content-rich stub domain � A stub is connected to at least one transit domain � Large web servers : Yahoo, Google, MSN, TF1, BBC,... � Single-homed stub : connected to one transit domain (S1) � Access-rich stub domain � Dual-homed stub : connected to two transit domains (S2-S4) � ISPs providing Internet access via CATV, ADSL, ... � Saunalahti, Kolumbus, Welho etc T2 T1 S4 S1 T3 S2 S3 Lic.(Tech.) Marko Luoma (15/28) Lic.(Tech.) Marko Luoma (16/28) Internet Tier-1 service providers Tier-1 ISPs AOL Transit Data Network Optus � � � � Dozen of large ISPs AT&T Primus Telecom � � interconnected by shared-cost BBN Qwest � � peering arrangements British Telecom Sprint � � � Form the core of the Internet Cable and Wireless Telstra � � � Provide transit service for Connect Internet Solutions UUNET T2/T3 service providers � � Deutsche Telekom WilTel (Williams � � Communications) Global Crossing � Level 3 � NTT/Verio �

  5. Lic.(Tech.) Marko Luoma (17/28) Lic.(Tech.) Marko Luoma (18/28) Internet Internet Tier-2 ISPs Tier-3 ISPs � � � Regional or National ISPs � Smaller ISPs, Corporate Networks, Content providers � Customer of T1 ISP(s) � Customers of T2 or T1 ISPs � Provider of T3 ISP(s) � shared-cost with other T3 � shared-cost with other T2 ISPs ISPs Lic.(Tech.) Marko Luoma (19/28) Lic.(Tech.) Marko Luoma (20/28) Customer-provider peering Shared-cost peering � Principle � Principle � Customer sends to its provider its internal routes and the routes � PeerX sends to PeerY its internal routes and the routes learned learned from its own customers from its own customers � Provider will advertise those routes to the entire Internet to � PeerY will use shared link to reach PeerX and PeerX's allow anyone to reach the Customer customers � Provider sends to its customers all known routes � PeerX's providers are not reachable via the shared link � Customer will be able to reach anyone on the Internet � PeerY sends to PeerX its internal routes and the routes learned from its own customers AS1 AS2 � PeerX will use shared link to reach PeerY and PeerY's $ $ $ customers Customer Provider $ � PeerY's providers are not reachable via the shared link AS3 AS4 $ AS7

  6. Lic.(Tech.) Marko Luoma (21/28) Lic.(Tech.) Marko Luoma (22/28) Shared-cost peering Internet AS1 send routes of AS{1,3,4,7} to AS2 Local providers aim to minimize their expenses by interconnecting � � at local level AS2 sends routes of AS{2,4,7} to AS1 � � Local exchange points � Not AS3 while those routes come from shared-cost peering � ..CIX (Commercial Internet eXchange) � Routes from shared-cost peering are not advertised to providers � MAE.. (Metropolitan Area eXchange) � NAP (Network Access Point) AS1 AS2 � IXP (Internet eXchange Point) � EP (Exchange Point) $ $ $ Shared-cost � Bilateral interconnections Customer provider AS3 AS4 $ $ AS7 Lic.(Tech.) Marko Luoma (23/28) Lic.(Tech.) Marko Luoma (24/28) Internet exhange Internet exhange Commercial starting point Build over L2 technology � � � A company builds an interconnection point to � Ethernet, ATM, FrameRelay switch � Gain revenue from peering traffic Each provider connects into shared media with transmission link � � Gain revenue from transmission links coming to exchange terminated to border router of provider � Gain revenue from transit traffic � Everybody is able to see everybody Co-operative starting point � � Neutral partner runs the exchange ISP ISP � None of the partners owns the premises � None of the partners owns the transmission links into exchange � None of the partners owns the equipment in exchange ISP ISP

  7. Lic.(Tech.) Marko Luoma (25/28) Lic.(Tech.) Marko Luoma (26/28) Internet exhange Internet exhange � Bilateral agreements Peering agreements can be based on � � Multilateral agreements � Partners peer only based on bilateral agreements � Requires L2 technology that is able to create virtual � Every partner is peering with every other partner connections between peering partners � All border routers share a common subnet which is not � ATM PVC filtered � FR DLCI � Ideal situation for Ethernet type of IXP solution � Ethernet VLAN ISP ISP ISP ISP ISP ISP ISP ISP Lic.(Tech.) Marko Luoma (27/28) Lic.(Tech.) Marko Luoma (28/28) Internet exhange Internet exhange Multilateral peering reguires either Depending on operational philosphy of IXP � � � Separate BGP session between each border router � Partners can make bilateral transit agreements in IXP � N(N-1) sessions � Partners are already in same premises � IXP offers route server capabilities � Required separate virtual connections between transit provider and customer � Only N sessions � Partners can make QoS peering � BGP-route reflector � Several virtual connections between peers � One per VPN per QoS class � One per MPLS LSP � etc

Recommend


More recommend