If-Koubou

Zašto je mrežni tunel nazvan "tunel"?

Zašto je mrežni tunel nazvan "tunel"? (Kako da)

Terminologija koja se susreće prilikom ulaska u računalni svijet može se činiti čudnim ili vam ponekad zbuniti, pitajući se kako i zašto su ti pojmovi u upotrebi. Imajući to na umu, današnji SuperUser Q & A post ima odgovore na pitanja zbunjenog čitatelja.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Pitanje

SuperUser čitač user7681202 želi znati zašto se mrežni tunel zove "tunel":

Ne razumijem zašto se metafor "tunela" koristi za opis mrežnog tunela.

Isprva sam mislio da je razlog zbog toga što su podaci poslani u šifriranom obliku, tako da prisluškivač ne bi mogao vidjeti podatke (umjesto toga vidio podatke umotane u tunel).

Ali što je s tunelskim protokolima koji ne koriste enkripciju? Zašto se nazivaju i "tuneli"?

Zašto je mrežni tunel zvan "tunel"?

Odgovor

Za nas su odgovorili korisnici SuperUser-a, Mokubai i DavidPostill. Prvo, Mokubai:

U slučaju cesta, tunel u stvarnom svijetu je izgrađeni prolaz koji vam omogućuje da prijeđete izravno od točke A do točke B umjesto da uzmete rutu koja je dulja i / ili ima više stvari za usporavanje. Primjeri uključuju tunele kroz planine koje biste inače morali krenuti, podvožnjake koje vam omogućuju da prijeđete na drugu stranu ceste bez hodanja preko njega i tunelima podzemne željeznice koji pustiti da vlakovi kretati po gradu bez potrebe da se bore s cestama i zgradama ,

U svakom od ovih slučajeva, tunel pruža izravan put kojim se izbjegava neka vrsta složenosti s kojom biste se inače morali nositi. U umrežavanju se koristi na isti način.

IPv4 preko IPv6 tunela omogućuje IPv4 da prođe kroz IPv6 mrežu u drugu IPv4 mrežu, što inače ne bi bilo moguće bez da računalo s podrijetlom razumije IPv6 mrežu.

VPN je tunel namijenjen spajanju dviju privatnih mreža bez pretjerivanja prevođenja IP adresa između privatnih i javnih adresa na svakom kraju.

Primjer koji kombinira dva je VPN softver poput Hamachi koji bi se mogao koristiti za igranje "preko Interneta" igara koje su koristile stare protokole poput IPX ili se oslanjali na lokalno otkriće da bi pronašli druge igrače.

Slijedi odgovor DavidPostilla:

Zašto je mrežni tunel zvan "tunel"?

Izraz je prvi put korišten (koliko kažem) u RFC 1075 Vektor Multicast Routing Protocol, gdje se definira kako slijedi:

I…

Iako gore navedeno, "tunelima smatramo prijelaznim hackom", tuneliranje se i danas upotrebljava s bitno istim značenjem. Podaci koji se šalju kroz tunel su enkapsulirani tako da se mogu prenijeti putem protokola koji inače ne bi podržavao prijenos:

Izvor: Umrežavanje 101 - Razumijevanje tuneliranja

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.

Slikovni kredit: mattthewafflecat (Pixabay)