Pagrindinis » kaip » Kodėl tinklo tunelis vadinamas „tuneliu“?

    Kodėl tinklo tunelis vadinamas „tuneliu“?

    Terminologija, su kuria susiduriama įžengiant į kompiuterių pasaulį, gali atrodyti keista arba palikti jums pernelyg sudėtinga, įdomu, kaip ir kodėl šios sąlygos yra naudojamos. Turint tai omenyje, šiandieninio „SuperUser“ atsakymų ir atsakymų į atsakymus į painius skaitytojo klausimus.

    Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.

    Klausimas

    „SuperUser“ skaitytuvas user7681202 nori sužinoti, kodėl tinklo tunelis vadinamas „tuneliu“:

    Nesuprantu, kodėl „tunelio“ metafora naudojama tinklo tuneliui apibūdinti.

    Iš pradžių maniau, kad priežastis buvo todėl, kad duomenys buvo išsiųsti užšifruotu būdu, kad slaptoji informacija negalėtų matyti duomenų (matydamas vietoj duomenų, kurie buvo įvesti į tunelį).

    Bet kas su tuneliavimo protokolais, kurie nenaudoja šifravimo? Kodėl jie taip pat vadinami „tuneliais“?

    Kodėl tinklo tunelis vadinamas „tuneliu“?

    Atsakymas

    „SuperUser“ mokytojai Mokubai ir DavidPostill mums atsako. Pirma, Mokubai:

    Kelių atveju tikrojo pasaulio tunelis yra pastatytas kelias, leidžiantis pereiti tiesiai iš taško A į tašką B, o ne ilgiau trunkančio maršruto ir (arba) turėti daugiau dalykų, kurie leistų jums sulėtinti. Pavyzdžiui, tuneliai per kalnus, kuriuos kitaip galėtumėte eiti aplink, požeminiai vėžiai, kurie leis jums patekti į kitą kelio pusę be pėsčiomis, ir metro tuneliai, leidžiantys traukiniams važiuoti po miestą be poreikio kovoti su keliais ir pastatais.

    Kiekvienu iš šių atvejų tunelis suteikia tiesioginį kelią, kad būtų išvengta tam tikro tipo sudėtingumo, su kuriuo jūs turėtumėte susidoroti. Ryšium su tinklu jis naudojamas taip pat.

    IPv4 per IPv6 tunelį leidžia IPv4 per IPv6 tinklą pereiti į kitą IPv4 tinklą, o tai priešingu atveju nebūtų įmanoma be pradinio kompiuterio suprasti IPv6 tinklą.

    VPN yra tunelis, specialiai skirtas dviejų privačių tinklų sujungimui, be to, kiekviename gale turi būti verčiami IP adresai iš privačių ir viešųjų adresų..

    Pavyzdys, jungiantis šiuos du, yra žaidimų VPN programinė įranga, pvz., „Hamachi“, kuri gali būti naudojama žaisti „per internetą“ žaidimus, kuriuose buvo naudojami seni protokolai, pvz., IPX, arba rėmėsi vietos atradimu, kad rastų kitus žaidėjus.

    Po to atsako DavidPostill atsakymas:

    Kodėl tinklo tunelis vadinamas „tuneliu“?

    Frazė pirmą kartą buvo naudojama (kiek galiu pasakyti) RFC 1075 atstumo vektoriaus daugiaadresio maršruto protokole, kur jis apibrėžiamas taip:

    Ir…

    Nors pirmiau minėta: „Mes manome, kad tuneliai yra laikinas įsilaužimas.“, Tuneliavimas vis dar naudojamas šiandien iš esmės tokia pačia prasme. Duomenys, siunčiami per tunelį, yra apgaubti, kad juos būtų galima perduoti per protokolą, kuris priešingu atveju nepalaiko perdavimo:

    Šaltinis: Tinklo kūrimas 101 - tunelių supratimas


    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ą.

    Vaizdo kreditas: mattthewafflecat (Pixabay)