Internet Interconnection Flashcards
Ursprünge des Internets
- aus Advanced Research Projects Agency (ARPA) entstanden
- Killerapplication: E-Mail
- Vinton Crew und Robert Kahn (Väter des Internets): Netzwerk aus Netzwerken
- 1986: National Science Foundation Network (NSFNET): rein akademische und keine kommerzielle Nutzung
- Killerapplication: “WorldWideWeb”
- > ab 1995 war Internet komplett kommerzialisiert
Zu lösende Probleme des Transmission Control Protocols (TCP)
- end-end checksums
- Ordnen von Paketfragmenten
- Detektieren von Duplikaten
- > MAC-Adresse, IP-Adresse, TCP, User Datagram Protocol
Struktur des Internets
- Application Layer (DNS, HTTP, …)
- Transport Layer (delivery of segments within network (TCP, UCP, …))
- Network Layer (addressing, routing and delivery of datagrams within network (IP, …)
- (Data) Link Layer (error control, queuing (Ethernet, Wi-Fi, …))
- Physical Layer (direct point-to-point data connection)
Autonomes System
- Verbund von Routern und Netzwerken, die von einer einzigen Firma betrieben werden
- müssen mit anderen AS verbunden werden (private Verträge)
- Kritischer Punkt: Technische Interkonnektivität und Geschäftsverträge zum Austausch von Internetpaketen zwischen AS
- ca. 37.000 AS weltweit
Beteiligte der heutigen Internet-Topologie
- Internet Service Provider (-> AS)
- Internet Exchange Point
- Internet Backbone Provider
Arten der Interconnection
- Transit: Ein Service, der dem Netzwerktraffic die Nutzung von eigenen Leitungen zur Durchleitung gestattet
- Peering: Reziproke Vereinbarung, den Transit eines anderen ISPs zu nutzen
Transit Pricing
- 95% Perzentil wird Ende des Monats ermittelt
- > Basis zur Berechnung der Rechnung
- Buchung von Volumen möglich
- häufig Gegenstand von Optimierungsstrategien (Weiterverkauf von Transit für höheres Commit und niedrigeren Preis, …)
Arten von Peering-Vereinbarungen
- Public Peering: Standardisierte Verträge bei IXP, mehr als zwei Parteien teilen
- Private Peering: genau zwei Parteien verbinden sich, individuelle Verträge werden verhandelt
- Paid Peering: Es werden Kompensationszahlungen an eine Partei fällig oder bei Kostenübernahme hat eine Partei mehr zu zahlen
Internet Exchange Points (IXPs)
Zentraler Knotenpunkt für (physische) Interconnection von verschiedenen Backbones
- > Public und private Peering
- > Reduzierte Kosten, Latenzzeit und Bandbreitenvoraussetzungen
Tiers des Internets
Tier 1: Settlement-free Interconnection, IP basiertes Netzwerk (9 große Anbieter weltweit)
Tier 2: Peerender ISP, der noch Teile des Internets hinzukaufen muss
Tier 3: Kompletter Bezug von IP-Transit von anderen Netzwerken (Tier 2) für Zugriff auf Internet
-> Auf Tier-Ebene wird gepeert, zwischen Ebenen Transit berechnet
Stufen des Peering-Zyklusses
- Open Peering Policy
- Expand Peering, but more selective networks
- Establish Requirements
- No Interest in Peerings with smaller Networks
- No Interest in new peerings
Peering-Vereinbarungen
- haben ökonomische Gründe
- häufig Bedingungen an Interessenten gestellt (z.B. technische, trafficspezifische, routingspezifische, operationelle/Business Voraussetzungen)
Vorteile von Peering
- Transitkosten geringer
- Endnutzer-Experience ist besser (geringere Latenz)
- strategische Kontrolle über Routing
- System-Redundanz zur Sicherheit bei Ausfällen
- ISPs können mit Peering-Partnern werben (Marketing)
Economics of Interconnection
- bei asymmetrischer Trafficverteilung: Full Transit/Partial Transit/Paid Peering
- große Incumbents wollen so viele Transit-Verträge wie möglich abschließen
- kleinere Provider wollen sich mit möglichst wenigen Providern verbinden, die sie für ihre Zwecke brauchen
- Peering-Partner nutzen ggf. “Hot Potato Routing” und “Donut Peering”
- > Interconnection Vereinbarungen sind eine verborgene Seite des privatisierten Internets
Peering Break-Even-Point =
= (Monthly Cost of Peering) / (Unit Price of Transit)