- Internet Exchange Center
-
Trefwoorden: Internet Exchange Center, IX, IXP, NAP, Internet, Tier provider, Peering
Een Internet Exchange Center (afgekort als IX, IXP, NAP,...) is een plaats waar 2 (of meer) verschillende netwerken aan elkaar verbonden zijn. In volgend voorbeeld moet dit duidelijker worden.
Het Internet is een aaneenschakeling van netwerken van verschillende leveranciers. Deze netwerken moeten op een gegeven moment aan elkaar aangesloten worden zodat de mensen van het ene netwerk kunnen communiceren met het andere netwerk.
In België heb je bijvoorbeeld Telenet en Belgacom (beide verschillende leveranciers met een eigen netwerk). Een plaats in België (er zijn er meerdere verspreid over het ganse land) is bijvoorbeeld Brussel (dit wordt beheerd door BNIX, een onderdeel van BELNET) waar Belgacom en Telenet samen komen om hun netwerken te delen aan de andere. De groep die hier samen komt is echter veel groter (aangezien jij op je PC niet enkel met Belgacom klanten kan verbinden maar ook met de rest van de wereld, een volledige lijst kan je dan ook vinden op de site van BNIX).
Het spreekt voor zich dat wij ook graag met andere landen communiceren. Daarom zijn er over de hele wereld Internet Exchange Centers waar de providers van dat land samen komen om te verbinden met de rest van de wereld. Er zijn ook globale providers die de hele wereld met de hele wereld verbindt (Level 3, Colt, AT&T zijn daar voorbeelden van).
Het is logisch dat deze Internet Exchange Centers voorzien zijn van zeer dure routers omdat deze zeer veel datatransfer te verduren hebben.
Nog iets uniek aan een IX is dat de routers daar niet draaien met de 'normale' routerprotocollen maar voorzien zijn van BGP (Border Gateway Protocol). Dit is in het leven geroepen omdat nagenoeg alles rond geld draait. Zo zal Telenet niet gratis gebruik mogen maken van het Level 3 netwerk aangezien Telenet er veel meer baat bij heeft dan Level 3 (size matters ). Telenet moet Level 3 dus betalen en het BGP zal hier dan ook rekening mee houden (om bijvoorbeeld de goedkoopste weg te nemen ipv de snelste).
De communicatie tussen 2 providers onderling noemt men ook wel IP-transit. Het akkoord dat ze onder elkaar hebben is de zogenaamde peering overeenkomst (waar dus instaat hoeveel geld er gemoeid is). Indien beide providers evenveel baat hebben bij de overeenkomst (Belgacom en Telenet zijn beide ongeveer even groot dus waarschijnlijk zal deze overeenkomst voor hun beide even veel voordelen bieden) is deze overeenkomst soms wel gratis.
Leuk weetje:
Via het commando tracert (traceroute: start -> uitvoeren -> cmd -> tracert) kan je zien over welke netwerken je heen gaat als je een site bezoekt. Als er van netwerk gewisseld wordt zal dit vaak in een IX gebeuren:
CODE C:\>tracert kernel.org
Tracing route to kernel.org [149.20.20.133]
over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 192.168.1.1
2 1 ms 1 ms 1 ms . [192.168.2.1]
3 8 ms 7 ms 6 ms d54C66001.access.telenet.be [84.198.96.1]
4 21 ms 9 ms 10 ms dD5E0C2A1.access.telenet.be [213.224.194.161]
5 * 8 ms 9 ms dD5E0FD45.access.telenet.be [213.224.253.69]
6 9 ms 7 ms 8 ms dD5E0FD6E.access.telenet.be [213.224.253.110]
7 9 ms 9 ms 10 ms gi4-40.ccr01.bru01.atlas.cogentco.com [130.117.14.149]
8 15 ms 15 ms 13 ms te3-2.mpd02.ams03.atlas.cogentco.com 130.117.3.141]
9 14 ms 14 ms 12 ms te4-2.ccr01.ams03.atlas.cogentco.com [130.117.49.62]
10 96 ms 102 ms 96 ms te3-2.mpd01.ymq02.atlas.cogentco.com [154.54.0.70]
11 117 ms 116 ms 117 ms te9-2.mpd02.ord01.atlas.cogentco.com [154.54.28.9]
12 128 ms 130 ms 129 ms te8-3.ccr02.mci01.atlas.cogentco.com [154.54.7.165]
13 163 ms 164 ms 163 ms te2-4.ccr02.sfo01.atlas.cogentco.com [154.54.24.109]
14 166 ms 166 ms 167 ms te7-4.ccr02.sjc01.atlas.cogentco.com [154.54.2.126]
15 165 ms 165 ms 176 ms te3-3.mpd01.sjc06.atlas.cogentco.com [154.54.7.102]
16 169 ms 168 ms 166 ms isc.sjc06.atlas.cogentco.com [154.54.13.218]
17 165 ms 164 ms 165 ms kernel.org [149.20.20.133]
Trace complete.
Zo zie je dat we in bovenstaand voorbeeld van Telenet naar het Cogent netwerk gaan. Zoals je kan zien aan de afkortingen heeft de omschakeling plaats gevonden in Brussel (gi4-40.ccr01.bru01.atlas.cogentco.com), nadien is mijn aanvraag verder gegaan naar Amsterdam (te3-2.mpd02.ams03.atlas.cogentco.com) en na veel schakelingen later zijn eindbestemming kernel.org (de website die ik opgevraagd heb). Telenet en Cogent zijn beide partners in het IX (http://www.bnix.net/members.php) en hebben dus een peering overeenkomst om elkaars netwerk te gebruiken.
Je kan dit dus uitvoeren voor elke website. Multidesk.be zal echter wat minder interessant zijn aangezien wij gevestigd zijn in België waardoor het lijstje van schakelingen veel korter zal zijn (als je zelf ook in België bent natuurlijk).
Men kan dus ook concluderen dat als het IX van Brussel volledig plat zal liggen dat het verkeer zeer moeilijk zal verlopen. Echter er is meer voor nodig om het effectief plat te leggen. Belgacom, Telenet,... hebben ook verbindingen met onze buurlanden zodat er toch nog connectie kan gelegd worden. Het is immers vaak gewoon goedkoper en sneller om gewoon meteen naar een provider in Nederland te gaan ipv een connectie te gaan leggen met een IX.
Deze verklaring werd opgesteld door SMG op dinsdag 18 augustus 2009 om 16:35 en werd in tussentijd reeds 753 keer opgevraagd.
Geen reacties gevonden Er werden nog geen reacties bij deze verklaring geplaatst. Indien je denkt iets te kunnen toevoegen aan deze verklaring, kan je zelf een reactie schrijven via de koppeling Plaats een reactie bij deze verklaring hieronder. |