/ / Чому мережевий тунель називається "тунелем"?

Чому мережевий тунель називається «тунелем»?

Термінологія, з якою стикається, коли потрапляєсвіт обчислень може здатися дивним або часом вас здивує, дивуючись, як і чому ці терміни використовуються. Зважаючи на це, сьогоднішній запит SuperUser Q&A містить відповіді на розгублені запитання читача.

Сьогоднішня сесія "Питання та відповіді" приходить до нас з люб'язності SuperUser - підрозділу Stack Exchange, групування веб-сайтів Q&A, керованого громадою.

Питання

Користувач читачів SuperUser7681202 хоче знати, чому мережевий тунель називається «тунелем»:

Я не розумію, чому метафора "тунель" використовується для опису мережевого тунелю.

Спочатку я подумав, що причина полягає в тому, що дані надсилаються в зашифрованому вигляді, щоб підслуховувач не міг бачити дані (бачачи замість цього дані, загорнені в тунель).

Але що з протоколами тунелювання, які не використовують шифрування? Чому їх ще називають «тунелями»?

Чому мережевий тунель називають «тунелем»?

Відповідь

Співробітники SuperUser Mokubai та DavidPostill мають відповідь за нас. По-перше, Мокубай:

Що стосується доріг, то справжній світовий тунель - цепобудований прохід, який дозволяє вам пройти безпосередньо від точки А до точки Б замість того, щоб пройти довший маршрут та / або мати більше речей, щоб сповільнити вас. Приклади включають тунелі через гори, які, можливо, вам доведеться об'їхати, підземні проїзди, які дозволяють вам дістатися до іншої сторони дороги, не йдучи по ній, і тунелі метро, ​​які дозволяють поїздам рухатися по місту без необхідності суперечити з дорогами та будівлями .

У кожному з цих випадків тунель забезпечує прямий шлях, що дозволяє уникнути певного типу складності, з яким ви б інакше мали справу. У мережах він використовується аналогічно.

IPv4 через тунель IPv6 дозволяє проходити IPv4через мережу IPv6 в іншу мережу IPv4, що в іншому випадку було б неможливим без того, щоб комп'ютер-початковий комп'ютер зрозумів мережу IPv6.

VPN - це тунель, спеціально призначений для з'єднання двох приватних мереж без накладних витрат на переклад IP-адреси між приватними та загальнодоступними адресами на кожному кінці.

Приклад, який поєднує в собі два, - гра VPNпрограмне забезпечення на зразок Hamachi, яке можна було б використовувати для гри "через Інтернет", яке використовувало старі протоколи на зразок IPX або покладалося на місцеві відкриття для пошуку інших гравців.

Після цього відповідь від DavidPostill:

Чому мережевий тунель називають «тунелем»?

Фраза вперше була використана (наскільки я можу сказати) у протоколі маршрутизації багатостороннього маршрутизації RFC 1075, де вона визначається наступним чином:

І ...

Хоча вище сказане, "Ми вважаємо тунелібути перехідним злом. ", тунелювання досі застосовується сьогодні з по суті тим самим значенням. Дані, що надсилаються через тунель, інкапсульовані так, що вони можуть передаватися через протокол, який інакше не підтримує передачу:

Джерело: Мережа 101 - Розуміння тунелювання


Щось додати до пояснення? Звучить у коментарях. Хочете прочитати більше відповідей від інших користувачів, які користуються технологією Stack Exchange? Ознайомтесь із повною темою дискусії тут.

Кредит зображення: mattthewafflecat (Pixabay)