Net als vlliegtuigmaatschappijen en hotelketens doen ook internetproviders aan overboeking: meer verkopen dan ze aankunnen? Robert Cringely legt het in zijn column uit met:
"(...) These 10-15 percent numbers appear again and again in network planning, but remember that in the case of ISPs, just because a maximum of 15 percent of users are online doesn't mean they are all sending the same number of bits at the same exact moment. ISPs actually expect bit utilization to mirror user activity so only 10-15 percent of that 10-15 percent is actually sending bits at any given second, which is how ISPs size their actual Internet connection. If broadband users are promised one megabit-per-second, the ISP buys 1-2 percent of that amount of backbone capacity per subscriber. Buying bandwidth wholesale and applying this arbitrage formula is how money is made by ISPs, though it puts some pretty clear bounds on how big their network really is. (...)"
Bovenstaande passage wordt gebruikt om de achilleshiel van Skype aan te tonen. Op ieder gegeven moment zijn er tegenwoordig tussen de 6 en 7 miljoen gebruikers tegelijkertijd online. Maar, stelt Cringely, als al die gebruikers simultaan een gesprek zouden beginnen zou heel Skype door zijn hoeven zakken.
Gepost door erwin op juli 17, 2006 07:57 pm | Rubriek: Technologie
"(...) Each super node can handle about 10 simultaneous connections for a total of 200,000 connections or 400,000 users. If half of Skype calls have to go through super nodes, that means the actual maximum capacity of the system is less than one million callers. (...)"
De providers houden hun overboeking streng geheim: het is niet goed voor de marketing als een 3Mbps link eigenlijk maar 50Kbps blijkt te zijn en ze zijn als de dood dat de concurrent hun modellen over gaan nemen. Maar ze kunnen het niet helemaal verbergen, bijvoorbeeld, de belangrijkste koppelingen van de ISP's zijn hier te zien: http://www.ams-ix.net/connected/?expanded=1
AMS-IX is voor Nederlandse consumenten en bedrijven veruit het grootste Internet knooppunt, vrijwel al het verkeer tussen grote aanbieders (ook internationaal) en onze providers wordt hier afgehandeld.
Rekensommetje: @Home is gekoppeld met 2x10Gbps = 20.000 Mbps voor +500.000 abonnees. De overboekingsfactor is 1:25, oftewel je deelt je (gemiddeld) 3Mbps link met 25 andere landelijke abonnees, met als resultaat dat de werkelijk gereserveerde capaciteit per abonnee 120 Kbps is. 1:25 is nog redelijk! Hoe hoger het nummer, hoe groter de kans dat je verbinding snel vol loopt: Tiscali: 2x2+2x10 = 24 Gbps op 1,5 miljoen ADSL klanten = 1:62.5, oftewel men reserveert maar 50Kbps per abonnee. Door deze hoge overboeking is het Tiscali netwerk waarschijnlijk op piekmomenten trager dan het @Home netwerk.
Bereken zelf bij benadering de overboeking door het aantal abonnees van je eigen provider te delen door de som van verbindingen van je provider (vind ze via bovenstaande AMS-IX link).
De hier gebruikte aantallen abonnees zijn een schatting op basis van wat Google-werk. Vermoedelijk hebben providers onderling ieder nog 1 a 4 Gbps aan private peers (directe verbindingen) liggen, en vaak nog enkele (1 a 4 Gbps) aan transit verbindingen voor internationaal verkeer.
Een 10 Gbps AMS-IX verbinding kost maar 3200 euro per maand, (vaak maar een dubbeltje per abonnee per maand), dus vanwege de lage kosten een redelijk goede indicatie voor de capaciteit van het veel duurdere eigen netwerk, waarbij rekening moet worden gehouden met het feit dat alle ISP's redundante lijnen naar AMS-IX gebruiken en er dus veel overcapaciteit ligt. De capaciteit van het eigen netwerk kan meer zijn (alleen interessant voor verkeer tussen abonnees, vaak hooguit 10% van het totale verkeer) maar kan ook minder zijn, bijvoorbeeld omdat men op de AMS-IX alvast overcapaciteit inkoopt, met het oog op de groei: de policy is vaak om deze verbindingen al te upgraden als de huidige pieken op 50%-67% zitten.
Door de opzet van het netwerk van de providers (deze zijn geheim) hoeft het niet te betekenen dat voor jouw segment (wijk, stad, regio) een fair deel van de beschreven capaciteit beschikbaar is, je kunt geluk of pech hebben.
Op zich is overboeking niet zo'n vreemd idee: gemiddeld is nooit meer dan een tiende van alle abonnees tegelijk actief. En de kans dat de actieve abonnees tegelijkertijd data versturen is ook klein. Dit ligt anders bij VOIP en IPTV diensten. Deze vereisen hogere capaciteiten (voor video megabits per seconde) en permanente beschikbaarheid.
Daarbij zit voornamelijk al dat P2P verkeer in de weg. Het is een publiek geheim dat providers P2P verkeer (dus ook Skype) om deze reden afknijpen, 'shapen' heet dit. Zie bijvoorbeeld http://en.wikipedia.org/wiki/Traffic_shaping . Zonder deze shaping zou het internet voor de gemiddelde abonnee onbruikbaar worden, omdat een klein deel van de abonnees door extreem gebruik het netwerk kunnen laten dichtslibben.
In het algemeen horen realtime toepassingen zoals VOIP, email, streams en webbrowsen voorrang gegeven te worden boven non-realtime toepassingen zoals IM, downloads, Usenet en P2P. Maar elke ISP heeft hier z'n eigen instellingen en voorkeuren. Sommigen zullen niet of nauwelijks shapen, anderen weer heel zwaar, bijvoorbeeld om hun eigen VOIP dienst beter te laten werken dan Skype. Shapers kunnen door onkunde van de netwerk beheerder ook een negatieve invloed op andere VOIP en IPTV diensten hebben omdat ze ongewenste latency kunnen introduceren. Dan wordt het tegenovergestelde van het doel van shaping (Quality of Service) bereikt.
Posted by: abc on 17 juli 2006 22:25



