Maksat Internet-palveluntarjoajalle (Internet-palveluntarjoajalle) Internet-yhteydestä, ja he käynnistävät sinulle suloisen, sulavan paloletkun. Mutta kuka tarjoaa virtauksen Internet-palveluntarjoajallesi? Lue lisää oppiaksesi globaalin tiedonsiirron hienot puolet.
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-lisenssillä - joka on Stack Exchangen alaryhmä.
Kysymys
SuperUser-lukija KronoS esittää kysymyksen, jonka monet nörtit ovat kysyneet yhdessä vaiheessa:
Olen viime aikoina miettinyt, kuinka Internetin infrastruktuuri todella toimii.
Tiedän, että minulla on Internet-palveluntarjoaja, joka toimittaa Internet-yhteyden.
Mutta mitä en tiedä, on: Kuka tarjoaa Internetin Internet-palveluntarjoajalle? Ja kuka toimittaa sen heille? Onko olemassa loputon silmukka, joka lopulta yhdistää meidät kaikki yhteen?
Kuka todellakin? Se on verkkoja koko matkan, mutta kaikki eivät ole välittömästi näkyvissä loppukäyttäjälle.
Vastaus
SuperUser-avustajan Tom Wijsmanin ansiosta olemme tutustuneet yksityiskohtaisesti siihen, miten voimme selvittää, kuka nimenomaan tarjoaa Internet-pääsyn Internet-palveluntarjoajalle ja mitä tarkoittaa kuulua palveluntarjoajien väliseen verkostoon.
Kuinka saan selville Internetin infrastruktuurin?
Oletetaan, ettemme tiedä Internetin historia , emmekä voi käyttää mitään online-resursseja, jotka selittävät tämän. Sitten ainoa tapa oppia miten Internet-infrastruktuuri rakennetaan, on palattava juuriin. Olemassa olevien protokollien käyttäminen Internetin rakentamisen selvittämiseen.
Erityisesti Internet Control Message Protocol tai ICMP määrittelee Echo-pyynnön ja Echo-vastauksen. Lisäämällä IP-pakettien aikaa elää yhdellä kullakin iteraatiolla löydät jokaisen seuraavan hypyn kohdesi polulle. Tämän avulla voit saada luettelon humalasta sinun ja klassisen kohdeesi välillä jäljittää reitin .
On Windows, you can use
tracert
; Linuxissa ja Mac OS X: ssä, voit käyttää
jäljittää reitin
.
Tehdään sitten jäljitysreitti Belgiasta Yhdysvaltoihin; Stack Exchange näyttää hyvältä kohteelta.
Reitin jäljittäminen stackexchange.com [64.34.119.12]: een enintään 30 humalan yli:
... muokattu ...
5 10 ms 12 ms 12 ms te-3-3. Auto2. Bryssel 1. taso 3. verkko [212.3.237.53]
6 11 ms 11 ms 15 ms ae-0-11.bar2.Bryssel1.Level3.net [4.69.148.178]
7 20 ms 13 ms 15 ms ae-7-7.ebr1.Lontoo1.Level3.net [4.69.148.182]
8 16 ms 16 ms 18 ms vlan101.ebr2.Lontoo1.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 ae-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]
Mielenkiintoista, tiedämme nyt, että Belgia, Lontoo ja New York ovat yhteydessä toisiinsa Taso 3 . Taso 3 voidaan nähdä Internet-palveluntarjoajana Internet-palveluntarjoajille, ne yksinkertaisesti yhdistävät useita Internet-palveluntarjoajia. Tässä on kuva yhteyden muodostamisesta:
Mennään päinvastaiseen suuntaan, Kiina! Ensimmäinen asia, jonka löysin, on hakukone Baidu.
Reitin jäljittäminen osoitteeseen baidu.com [123.125.114.144] enintään 30 humalan yli:
... muokattu ...
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
9892 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
13449 ms 450 ms 450 ms 61,144,3,34
14 432 ms 433 ms 431 ms 202,106,43,66
15445 ms 435 ms 436 ms 123,125,144,144
No, siellä ei ole paljon tietoa kiinalaisista Internet-palveluntarjoajista, mutta ainakin löysimme Tinet . Tässä on hieno kuva heidän sivustostaan, joka osoittaa, kuinka he ovat yhteydessä eri Internet-palveluntarjoajiin:
Heillä on yksinkertaisesti humalan pilvi leviämässä palvelemansa maailman asianomaisessa osassa, ja loppupisteissä he muodostavat yhteyden Internet-palveluntarjoajiin. Syy siihen, että heillä on humalapilvi, on luotettavuus, kun jotkut humalat putoavat.
Jos toistat tämän muutaman kerran, saat käsityksen siitä, miten kaikki on yhteydessä toisiinsa .
Joten, mitä verkkotasoja on olemassa?
Jäljitysreitityksen kautta löytämämme valtavat verkot tunnetaan Tier 1 -verkoina.
Vaikka ei ole viranomaista, joka määrittäisi Internetiin osallistuvien verkkojen tasot, yleisin määritelmä ensimmäisen tason verkosta on sellainen, joka voi tavoittaa kaikki muut Internetin verkot ostamatta IP-kauttakulkua tai maksamatta maksuja.
Tämän määritelmän mukaan ensimmäisen tason verkko on kauttakulkuverkko, joka on vertaisarvioitu kaikkien muiden tason 1 verkkojen kanssa. Kaikki kauttakulkuvapaat verkot eivät kuitenkaan ole ensimmäisen tason verkkoja. On mahdollista tulla kauttakulkumatkaksi maksamalla vertaisarvioinnista tai sopimalla siirtokunnista.
Tason 2 ja tason 3 verkkojen yleiset määritelmät:
Taso 2: Verkko, joka on vertaisverkossa joillakin verkoilla, mutta silti ostaa IP-kauttakulkua tai maksaa suorituksia saavuttaakseen ainakin osan Internetistä.
Taso 3: Verkko, joka ostaa vain kauttakulkua muista verkoista Internetiin pääsemiseksi.
Jos napsautat läpi Tier 1 -verkot Internet Backbone -sivulta pääset luetteloon nykyisistä Tier 1 -verkoista:
- AT&T Yhdysvalloista
- Centurylink (aiemmin Qwest ja Savvis) Yhdysvalloista
- Deutsche Telekom AG Saksasta
- Inteliquent (aiemmin Tinet) Yhdysvalloista
- Verizon Business (entinen UUNET) Yhdysvalloista
- Sprint Yhdysvalloista
- TeliaSonera International Carrier Ruotsista
- NTT Communications Japanista
- Yhdysvaltojen tason 3 viestintä
- Tata Communications Intiasta
Ei tiedetä, jos
AOL-siirtotietoverkko (ATDN)
on edelleen Tier 1 -verkko.
Siis mitä… Mikä on Peering?
Nämä verkot muodostavat yhteyden toisiinsa prosessilla, joka tunnetaan nimellä "peering". Suurimman osan liikenteestä on kuljettava vähintään 2 erilaista huipputason verkkoa päästäkseen määränpäähänsä, ja verkot yhdistetään vertaisjärjestelyillä. Tavallisesti tämä toimii siten, että kumpikin sopimuksen osapuoli sitoutuu reitittämään x liikenteen määrää toiselle osapuolelle verkossaan ja päinvastoin. Näissä järjestelyissä ei yleensä vaihdeta rahaa, ellei toinen osapuoli lähetä tai vastaanota paljon enemmän tietoja kuin muut osapuolet.
Suuret yritykset voivat myös mennä ulos järjestämään omat peering-suhteensa. Esimerkiksi Netflix on järjestänyt oman peering- ja verkkoinfrastruktuurinsa suoraan useiden 1-tason verkkojen kanssa siten, että sen liikenne on sekä halvempaa että lähempänä loppukäyttäjiä kussakin suositussa yhdysvaltalaisessa laajakaistayhteydessä.
Katso tämä Wikipedia page on Peering .
Noilla sivuilla on paljon muuta luettavaa; tämä vastaus antaa yleisen käsityksen, että kaikkien yksityiskohtien löytäminen jätetään lukijan tehtäväksi.
Onko sinulla jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta teknisesti taitavilta Stack Exchangen käyttäjiltä? Katso koko keskusteluketju täältä .