Pagrindinis » kaip » Kas teikia interneto paslaugą mano interneto paslaugų teikėjui?

    Kas teikia interneto paslaugą mano interneto paslaugų teikėjui?

    Už interneto prieigą mokate savo interneto paslaugų teikėjui (ISP), ir jie įjungia jums saldus, saldus, ugnies žarnas. Bet kas teikia jūsų IPT srautą? Skaitykite toliau, kad sužinotumėte visuotinių duomenų teikimo intarpus.

    Šiandienos „Klausimų ir atsakymų“ sesijos metu mes galime pasveikinti „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės diską „Q&A“ svetainių grupavimas.

    Klausimas

    „SuperUser“ skaitytuvas „KronoS“ kelia klausimą, kurį vienoje vietoje paprašė daugelis geeksų:

    Neseniai norėjau sužinoti, kaip internetinė infrastruktūra tikrai veikia.

    Žinau, kad turiu interneto paslaugų teikėją (ISP), kuris teikia mano ryšį su internetu.

    Bet ką nežinau, yra: Kas teikia internetą IPT? O kas juos aprūpina? Ar yra nesibaigianti kilpa, kuri galiausiai sujungia mus visus kartu?

    Kas iš tiesų? Tai tinklai iki galo, bet ne visi iš jų yra matomi galutiniam vartotojui.

    Atsakymas

    „SuperUser“ autoriaus Tomo Wijsmano nuoširdumas, mes laikomės išsamios žvilgsnio, kaip galime nustatyti, kas konkrečiai teikia prieigą prie interneto mūsų interneto paslaugų teikėjui ir ką reiškia būti paslaugų teikėjo tinklo teikėjų tinklu.

    Kaip išsiaiškinti interneto infrastruktūrą?

    Tarkime, mes nežinome apie interneto istoriją, taip pat neturime prieigos prie bet kokių internetinių išteklių, kurie tai paaiškina. Tada, vienintelis būdas mokytis kaip sukurta interneto infrastruktūra yra grįžti į šaknis. Naudojant esamus protokolus, sužinosite, kaip mūsų internetas yra pastatytas.

    Konkrečiai, „Internet Control Message Protocol“ arba „ICMP“ apibrėžia „Echo“ užklausą ir „Echo“ atsakymą. Padidindami IP paketų laiką iki 1 kiekvieno iteracijos, kiekvieną kitą šuolį galite rasti kelyje į tikslą. Tai leidžia jums gauti apynių sąrašą tarp jūsų ir jūsų tikslo, klasikinio traceroute.

    „Windows“ sistemoje galite naudoti tracert; „Linux“ ir „Mac OS X“ galite naudoti traceroute.

    Taigi, atlikkime traceroute iš Belgijos į JAV; Stack Exchange atrodo kaip geras taikinys.

    Maršrutas į stackexchange.com [64.34.119.12] ne daugiau kaip 30 apynių:… redacted… 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 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] 

    Įdomu tai, kad dabar žinome, kad Belgija, Londonas ir Niujorkas yra prijungti prie Level3. 3 lygis gali būti vertinamas kaip IPT ISP, jie tiesiog sujungia kelis IPT. Čia pateikiamas vaizdas, kaip jis prijungtas:

    Eikime priešinga kryptimi, Kinija! Pirmas dalykas, kurį galėčiau rasti, yra „Baidu“ paieškos sistema.

    Maršrutas į baidu.com [123.125.114.144] ne daugiau kaip 30 apynių:… redacted… 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 61.148.3.34 14 432 ms 433 ms 431 ms 202.106.43.66 15 435 ms 435 ms 436 ms 123.125.114.144 

    Na, nėra daug informacijos apie Kinijos interneto paslaugų teikėjus, bet mes bent jau radome Tinetą. Čia yra gražus jų svetainės vaizdas, rodantis, kaip jie prisijungia prie įvairių IPT:

    Jie tiesiog turi apynių debesį apie atitinkamą pasaulio dalį, kurią jie aptarnauja, ir galutiniuose taškuose, prie kurių jie prisijungia prie IPT. Priežastis, kodėl jie turi apynių debesį, yra patikimas, nes kai kurie apyniai iškrenta.

    Jei kartojate tai kelis kartus, galite sužinoti, kaip viskas yra prijungta.

    Taigi, kokie tinklo lygiai yra?

    Dideli tinklai, kuriuos mes nustatėme naudojant sekimo maršrutą, yra žinomi kaip 1 lygio tinklai.

    Nors nėra jokios institucijos, kuri apibrėžia tinklų, dalyvaujančių internete, lygius, labiausiai paplitęs 1 pakopos tinklo apibrėžimas yra tas, kuris gali pasiekti kiekvieną kitą tinklą internete be IP tranzito ar mokėjimo atsiskaitymų.

    Pagal šį apibrėžimą 1 pakopos tinklas yra tinklas be tranzito, kuris bendrauja su kitais 1 lygio tinklais. Tačiau ne visi tranzito neturintys tinklai yra 1 lygio tinklai. Galima nemokamai tapti tranzitu, mokant už peering arba susitarti dėl atsiskaitymų.

    Bendrieji 2 ir 3 pakopų tinklų apibrėžimai:

    • 2 pakopa: Tinklas, kuris bendrauja su kai kuriais tinklais, bet vis dar perka IP tranzitą arba moka atsiskaitymus, kad pasiektų bent dalį interneto.

    • 3 pakopa: Tinklas, kuris tik perka tranzitą iš kitų tinklų, kad pasiektų internetą.

    Jei spustelėjote per „Tier 1“ tinklus iš „Internet Backbone“ puslapio, galite patekti į dabartinių 1 lygio tinklų sąrašą:

    • AT&T iš JAV
    • Centurylink (anksčiau Qwest ir Savvis) iš JAV
    • Deutsche Telekom AG iš Vokietijos
    • Inteliquent (anksčiau Tinet) iš JAV
    • „Verizon Business“ (buvęs „UUNET“) iš JAV
    • Sprintas iš JAV
    • „TeliaSonera International Carrier“ iš Švedijos
    • NTT ryšiai iš Japonijos
    • 3 lygio pranešimai iš JAV
    • Tata komunikacijos iš Indijos

    Nežinoma, ar AOL tranzito duomenų tinklas (ATDN) vis dar yra 1 pakopos tinklas.

    Palauk, ką… Kas yra Peering?

    Šie tinklai tarpusavyje jungiasi per procesą, vadinamą „peering“. Norint pasiekti savo tikslą, daugumai srautų reikia eiti per mažiausiai 2 skirtingus aukščiausio lygio tinklus, o tinklai yra peržengiami tarpusavyje. Tai, kaip paprastai tai vyksta, yra ta, kad kiekviena sutarties šalis įsipareigos nukreipti x srauto kiekį kitai šaliai savo tinkle ir atvirkščiai. Paprastai šiuose susitarimuose pinigai nekeičiami, nebent viena šalis siunčia ar gauna daug daugiau duomenų nei kitos šalys.

    Didžiosios įmonės taip pat gali išeiti ir organizuoti savo tarpusavio santykius. Pavyzdžiui, „Netflix“ tiesiogiai sujungė savo „peering“ ir tinklo infrastruktūrą su keliais 1 lygio tinklais, kad jo srautas būtų pigesnis ir artimesnis galutiniams vartotojams kiekviename populiariame JAV plačiajuosčio ryšio paslaugų teikėjo tinkle..

    Žr. Šį „Wikipedia“ puslapį „Peering“.

    Šiuose puslapiuose yra daug daugiau informacijos; šis atsakymas suteikia bendrą idėją, atskleisdamas visas detales skaitytojui palieka pratimus.


    Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.