Hvordan peering-aftaler påvirker Netflix, YouTube og hele internettet
Internettet er kompliceret. Glem ikke netneutralitet - peering-aftaler kan påvirke tjenester som Netflix og YouTube, hvilket sænker deres trafik. Problemer med peering-aftaler kan ikke skelnes fra en internetudbyder, der smitter nogle typer trafik.
Netflix og YouTube udgør en stor procentdel af internettrafik, så det er ingen overraskelse, at de ville være punkter med hensyn til at forhandle hvem der bærer hvis trafik og hvem der betaler for det.
Internet Arkitektur Basics
Internettet forbinder enheder over hele verden sammen. Det kan føles som et enkelt netværk, men det består virkelig af flere separate netværk. Forskellige internetudbydere skal tale med hinanden, og dette store rotte system af forskellige mindre netværk, der taler til større netværk, udgør det, vi kalder internettet. Vi dækkede dette mere detaljeret, da vi kiggede på, hvem der leverer internettet til din internetudbyder.
Kør en traceroute-kommando, og du vil se din trafik blive sendt fra dit lokale netværk til din internetudbyder, via andre tilslutningsnetværk og til din destination.
Transit vs Peering
Den fleste trafik sker ikke kun på et enkelt netværk, men skal sendes mellem netværk. Forskellige netværk skal tale med hinanden. Dette kan ske på to forskellige måder - transit eller peering.
Nogle udbydere skal betale for transit. Udbyderen betaler for et større netværk at bære sin trafik til internettet. For eksempel betaler små internetudbydere generelt et større netværk til transit, så de kan forbinde deres kunder til internettet. Nogle af deres kunders månedlige gebyrer går i retning af at betale det større netværk for at bære deres trafik.
Peering er processen, hvor to netværk frivilligt accepterer at udveksle en vis trafikmængde mellem hinanden. Billede to store internetudbydere accepterer at sende trafik frit mellem hinanden. Hver internetudbyder ville have gavn af, fordi deres kunder ville kunne kommunikere med hinanden.
Peering foregår generelt uden pengehåndteringshænder - dette er "afregningsfri peering". Netværk af samme størrelse er enige om at bære trafik til hinanden for gensidig fordel. Der er generelt en forståelse for, at der vil være en omtrent lige stor trafik, der går frem og tilbage, så hver udbyder gør tilsvarende arbejde for den anden.
Netflix og YouTube Troubles
Netflix er en stor kilde til internettrafik, og det har forårsaget nogle problemer for netværksudbydere. En af de største offentlige spats har været mellem Verizon og Cogent.
Cogent bærer meget Netflix indhold og sender det til Verins netværk, hvor Verizon abonnenter ser det. På et tidspunkt blev Netflix-trafikken ret langsom for Verizon-abonnenter. Folk begyndte at spekulere på, om Verizon stramte Netflix trafik. De var ikke - i stedet var problemet med peering.
På grund af al denne Netflix-trafik sendte Cogent meget trafik til Verizon, end Verizon sendte til Cogent. Cogent sagde, at Verizon simpelthen tillod deres peering havne at fylde op snarere end at give yderligere porte, så de kunne bære alt det Netflix trafik uden at bremse ned. Verizon fyrede tilbage og sagde, at Cogent ikke overholdt deres peering-aftale, fordi trafikken var ude af balance. Verizon sagde, at Cogent skulle skulle betale for deres transit i stedet for at forvente en gratis peering-aftale. [Kilde]
Selvfølgelig er mange internetudbydere også indholdsleverandører, der ønsker at sælge dig deres tv- og online-video-streaming-løsninger. Disse internetudbydere har en interesse i at gøre konkurrenter som Netflix nødt til at betale mere for at sende trafik.
I Frankrig har kunder af internetudbyderen Free.fr haft en meget langsom YouTube-oplevelse. Free.fr ønsker, at Google betaler for transit for alt, hvad YouTube-data strømmer ind i Free.fr's netværk og til sine kunder. Free.fr vil ikke bære det gratis - de vil have, at Google betaler dem for privilegiet. [Kilde]
Peering er ikke genstand for net neutralitet
Netneutralitet kan nu slås ned og døde i USA, men disse peering-uenigheder har intet at gøre med netneutralitet. For bedre eller værre er netneutralitet aldrig blevet anvendt til peering. Når et netværk ønsker at favorisere sin egen trafik, sænke trafikken, det ikke kan lide eller kræve, at websteder betaler det for prioriteret trafik, det er en overtrædelse af netneutralitet.
På den anden side, når et netværk nægter at acceptere al trafik, der sendes til den fra et andet netværk og leverer det rettidigt, er det ikke en krænkelse af netneutralitet. Det er en lignende situation - en service som Netflix går langsommere for en internetudbyderes kunder, og internetudbyderen ønsker flere penge, så trafikken vil nå ud til brugere - men betragtes ikke som en krænkelse af netneutralitet. Det er bare den rode måde, som internettet fungerer.
Hvis du nogensinde ser Netflix eller YouTube langsomt på din internetudbyder, kan du ikke beskæftige dig med en krænkelse af netneutralitet. Selvom vi får fuld netneutralitet, er der flere internetproblemer, der skal løses.
Billedkredit: Eric Hauser på Flickr