Tietojenkäsittelymaailmaan tullessaan kohtaama terminologia saattaa tuntua oudolta tai jättää ajoittain hämmentyneeksi miettimään, miten ja miksi näitä termejä käytetään. Tämän mielessä tämän päivän SuperUser Q & A -postissa on vastaukset hämmentyneisiin lukijan kysymyksiin.
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.
Kysymys
SuperUser-lukija user7681202 haluaa tietää, miksi verkkotunnelia kutsutaan tunneliksi:
En ymmärrä, miksi “tunnelin” metaforaa käytetään verkottuvan tunnelin kuvaamiseen.
Aluksi ajattelin, että syy johtui siitä, että tiedot lähetettiin salatussa muodossa, jotta salakuuntelija ei näe tietoja (nähden sen sijaan tunneliin käärittyjä tietoja).
Entä tunnelointiprotokollat, jotka eivät käytä salausta? Miksi niitä kutsutaan myös tunneleiksi?
Miksi verkkotunnelia kutsutaan tunneliksi?
Vastaus
SuperUser-avustajilla Mokubai ja DavidPostill on vastaus meille. Ensin, Mokubai:
Teiden tapauksessa todellisen maailman tunneli on rakennettu käytävä, jonka avulla voit kulkea suoraan pisteestä A pisteeseen B sen sijaan, että valitsisit reitin, joka on pidempi ja / tai jolla on enemmän asioita hidastamaan sinua. Esimerkkejä ovat tunnelit vuorten läpi, joita joudut muuten joutumaan kiertämään, alikulkutiet, joiden avulla pääset tien toiselle puolelle kävelemättä sitä, ja metrotunnelit, jotka antavat junien liikkua ympäri kaupunkia tarvitsematta taistella teiden ja rakennusten kanssa .
Kummassakin näistä tapauksista tunneli tarjoaa suoran polun, joka välttää tietyntyyppisen monimutkaisuuden, jota muuten joutuisit käsittelemään. Verkostoitumisessa sitä käytetään samalla tavalla.
IPv4 IPv6 -tunnelin avulla IPv4 voi kulkea IPv6-verkon kautta toiseen IPv4-verkkoon, mikä ei muuten olisi mahdollista ilman, että alkuperäinen tietokone ymmärtää IPv6-verkkoa.
VPN on tunneli, joka on tarkoitettu erityisesti kahden yksityisen verkon yhdistämiseen ilman IP-osoitteiden kääntämisen yksityisten ja julkisten osoitteiden välillä kummassakin päässä.
Esimerkki, joka yhdistää nämä kaksi, on peli-VPN-ohjelmisto, kuten Hamachi, jota voitaisiin käyttää pelaamaan "Internetin kautta" pelejä, jotka käyttivät vanhoja protokollia, kuten IPX, tai tukeutuivat paikallisiin löytöihin muiden pelaajien löytämiseksi.
DavidPostillin vastaus:
Miksi verkkotunnelia kutsutaan tunneliksi?
Ilmausta käytettiin ensimmäisen kerran (sikäli kuin voin kertoa) RFC 1075 Distance Vector Multicast Routing Protocol -protokollassa, jossa se määritellään seuraavasti:
![]()
Ja…
![]()
Vaikka edellä mainitaan, "Mielestämme tunnelit ovat siirtymäkauden hakkerointia", tunnelointia käytetään edelleen nykyään olennaisesti samalla merkityksellä. Tunnelin kautta lähetetyt tiedot kapseloidaan siten, että ne voidaan lähettää protokollan kautta, joka muuten ei tue lähetystä:
![]()
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ä .
Kuvahyvitys: mattthewafflecat (Pixabay)