Tko pruža internetsku uslugu za mog davatelja internetskih usluga?
Plaćate davatelju internetskih usluga (ISP) za pristup internetu, a oni uključuju za vas slatko, slatko, vatreno crijevo podataka. Ali tko osigurava protok za vašeg ISP-a? Čitajte dalje da biste saznali sve o isporuci globalnih podataka.
Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupne grupacije web-lokacija s pitanjima i odgovorima..
Pitanje
Čitač SuperUser KronoS postavlja pitanje koje su mnogi geekovi pitali u jednom trenutku:
Nedavno sam se pitao kako infrastruktura Interneta stvarno funkcionira.
Znam da imam davatelja internetskih usluga (ISP) koji pruža moju vezu s internetom.
Ali ono što ne znam je: Tko pruža internet ISP-u? A tko im ih daje? Postoji li beskrajna petlja koja nas na kraju sve povezuje?
Tko doista? To je mreža sve do kraja, ali ne svi od njih su odmah vidljivi krajnjem korisniku.
Odgovor
Zahvaljujući suradniku SuperUser-a Tomu Wijsmanu, detaljno se proučavamo kako možemo odrediti tko konkretno pruža internetski pristup našem ISP-u i što znači biti dio mreže davatelja usluga.
Kako mogu shvatiti infastrukturu Interneta?
Pretpostavimo da ne znamo o povijesti Interneta, niti imamo pristup bilo kojim online resursima koji nam to objašnjavaju. Onda, jedini način naučiti način na koji se gradi internetska infrastruktura znači povratak na korijene. Korištenje postojećih protokola za otkrivanje načina na koji je izgrađen naš internet.
Konkretno, protokol Internet Control Message ili ICMP definira Echo zahtjev i Echo odgovor. Povećanjem vremena za prijenos IP paketa po 1 svakoj iteraciji, svaki sljedeći hop možete pronaći na putu do cilja. To vam omogućuje da dobijete popis hmelja između vas i vašeg cilja, klasičnog traceroute.
U sustavu Windows možete koristiti tracert
; na Linux i Mac OS X, možete koristiti traceroute
.
Dakle, napravimo trag od Belgije do Sjedinjenih Država; Stack Exchange izgleda kao dobar cilj.
Praćenje rute do stackexchange.com [64.34.119.12] za najviše 30 skokova:… redigirano… 5 10 ms 12 ms 12 ms te-3-3.car2.Brussels1.Level3.net [212.3.237.53] 6 11 ms 11 ms 15 ms ae-0-11.bar2.Brussels1.Level3.net [4.69.148.178] 7 20 ms 13 ms 15 ms ae-7-7.ebr1.London1.Level3.net [4.69.148.182] 8 16 ms 16 ms 18 ms vlan101.ebr2.London1.Level3.net [4.69.143.86] 9 83 ms 84 ms 87 ms ae-44-44.ebr1.NewYork1.Level3.net [4.69.137.78] 10 84 ms 93 ms 97 ms -71-71.csw2.NewYork1.Level3.net [4.69.134.70] 11 87 ms 96 ms 83 ms ae-2-70.edge1.NewYork1.Level3.net [4.69.155.78] 12 84 ms 93 ms 84 ms gig2 -0.nyc-gsr-b.peer1.net [216.187.123.5] 13 87 ms 84 ms 85 ms gwny01.stackoverflow.com [64.34.41.58] 14 87 ms 82 ms 87 ms stackoverflow.com [64.34.119.12]
Zanimljivo, sada znamo da su Belgija, London i New York svi povezani s Level3. Razina 3 može se smatrati ISP-om ISP-ovima, oni jednostavno povezuju više ISP-ova. Evo slike o tome kako je povezana:
Idemo u suprotnom smjeru, Kina! Prva stvar koju sam mogao pronaći je tražilica Baidu.
Praćenje rute do baidu.com [123.125.114.144] preko najviše 30 skokova:… redigirano… 5 12 ms 10 ms 12 ms ae0.anr11.ip4.tinet.net [77.67.65.177] 6 167 ms 167 ms 167 ms xe -5-1-0.sjc10.ip4.tinet.net [89.149.185.161] 7 390 ms 388 ms 388 ms as4837.ip4.tinet.net [77.67.79.150] 8 397 ms 393 ms 397 ms 219.158.30.41 9 892 ms * 392 ms 219.158.97.13 10 407 ms 403 ms 403 ms 219.158.11.197 11 452 ms 451 ms 452 ms 219.158.15.5 12 * 434 ms 434 ms 123.126.0.66 13 449 ms 450 ms 450 ms ms 431 ms 202.106.43.66 15 435 ms 435 ms 436 ms 123.125.114.144
Pa, nema mnogo informacija o kineskim ISP-ovima, ali barem smo pronašli Tineta. Ovo je lijepa slika njihove web-lokacije koja pokazuje kako se povezuju s raznim ISP-ovima:
Oni jednostavno imaju oblak hmelja koji se širi oko relevantnog dijela svijeta kojim služe, a na krajnjim točkama povezuju se s ISP-ovima. Razlog zbog kojeg imaju oblak hmelja je pouzdanost, kada neki hmelj ispadne.
Ako ponovite ovo nekoliko puta, možete dobiti ideju o tome kako je sve povezano.
Dakle, koje su razine mreže postoje?
Ogromne mreže koje smo pronašli kroz trace-ruting poznate su kao Tier 1 mreže.
Iako ne postoji tijelo koje definira razine mreža koje sudjeluju na Internetu, najčešća definicija Tier 1 mreže je ona koja može doprijeti do svake druge mreže na internetu bez kupnje IP tranzita ili plaćanja plaćanja..
Prema ovoj definiciji, mreža prvog reda je mreža koja ne prolazi i koja gleda sa svakom drugom mrežom tier-1. Ali nisu sve tranzitne mreže mreže prvog reda. Moguće je postati bez tranzita plaćanjem za peering ili pristankom na naselja.
Zajedničke definicije mreža razine 2 i trećeg reda:
Razina 2: Mreža koja gleda s nekim mrežama, ali još uvijek kupuje IP tranzit ili plaća naselja da dosegne barem neki dio interneta.
Razina 3: Mreža koja kupuje samo tranzit iz drugih mreža kako bi došla do interneta.
Ako kliknete na Tier 1 mreže s stranice Internet Backbone, doći ćete do popisa trenutnih Tier 1 mreža:
- AT&T iz SAD-a
- Centurylink (ranije Qwest i Savvis) iz SAD-a
- Deutsche Telekom AG iz Njemačke
- Pametan (bivši Tinet) iz SAD-a
- Verizon Business (ranije UUNET) iz SAD-a
- Sprint iz SAD-a
- TeliaSonera International Carrier iz Švedske
- NTT komunikacije iz Japana
- Razina 3 Komunikacije iz SAD-a
- Tata Communications iz Indije
Nije poznato je li AOL-ova mreža za prijenos podataka (ATDN)
i dalje je Tier 1 mreža.
Čekaj, što… Što je Peering?
Te se mreže međusobno povezuju kroz proces poznat kao 'peering'. Većina prometa mora proći kroz barem 2 različita vrhunska mreža kako bi došla do svojeg odredišta, a mreže su premoštene peering aranžmanima. Način na koji to obično funkcionira jest da će se svaka ugovorna strana obvezati na usmjeravanje x količinu prometa za drugu stranu na njihovoj mreži i obrnuto. Obično nema novca koji se razmjenjuje u ovim aranžmanima, osim ako jedna strana šalje ili prima mnogo više podataka od drugih strana.
Velike tvrtke također mogu izaći i dogovoriti vlastite odnose. Na primjer, Netflix je uredio vlastitu infrastrukturu za peering i mrežu izravno s višestrukim vezama tier-1, tako da je njezin promet i jeftiniji i bliži krajnjim korisnicima na svakom od popularnih američkih širokopojasnih ISP-ova.
Pogledajte ovu stranicu Wikipedije o Peeringu.
Na tim stranicama ima još mnogo toga za čitanje; ovaj odgovor daje opću ideju, otkrivanje svih detalja ostaje kao vježba čitatelju.
Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.