...
🧠 Блог присвячений темі VPN і безпеки, конфіденційності даних в інтернеті. Ми говоримо про сучасні тенденції та новини, пов'язані з захистом.

IP в інкапсуляції IP – остаточний посібник

54

Коли дані передаються від одного вузла до іншого в мережі, вони інкапсулюються. Пакети даних інкапсульовані на кінці відправника і деінкапсульовані на кінці одержувача. Інкапсуляція IP в IP-адресах на різних рівнях додає різні функції та функції до передачі.

Інкапсуляція є провідною особливістю більшості моделей мереж, таких як моделі TCP/IP та OSI. IP в IP широко використовується через менші накладні витрати та меншу кількість інкапсульованих шарів. Існують також деякі обмеження, наприклад, IP в IP-тунелі не може передавати багатоадресний трафік або протокол IPv6 між мережами.

Ось усі основи інкапсуляції IP-in-IP та огляд процесу.

IP у визначенні інкапсуляції IP

IP в IP-інкапсуляції — це протокол, який використовується для інкапсуляції одного IP-пакета в інший IP-пакет. Для цього зовнішній заголовок IP-пакета має вихідний IP, який є точкою входу в тунель трафіку. IP-адреса призначення є точкою виходу.

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

Інкапсуляція в мережевих протоколах

Одним із поширених прикладів інкапсуляції в мережевих протоколах є протоколи IPv4 та IPv6. Припустимо, ви використовуєте протокол IPv6 для пакетів даних, але ваш маршрутизатор підтримує лише IPv4. Тепер інформація не буде передаватися через різні протоколи.

Ось тут на допомогу приходить інкапсуляція IP-адреси. Завдяки інкапсуляції ви можете додати один IP-пакет в інший, щоб інформація могла проходити плавно, без будь-яких блокувань.

Процес інкапсуляції

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

Оскільки маршрутизатор підтримує IPv6, під час процесу інкапсуляції ми додаємо новий заголовок IP розміром 20 байт, у якому будемо мати 32-бітну IP-адресу як для джерела, так і для призначення пакету. Таким чином, IP буде інкапсульований в інший IP.

Фізичний вигляд покрокового процесу IP в інкапсуляції IP

Ось фізичний вигляд всього процесу:

(Зображення: GeeksforGeeks)

  • На схемі вище від A до F є всі маршрутизатори в мережі. Тут вихідним маршрутизатором є A, а кінцевим маршрутизатором призначення є F. Іншими словами, пакет даних генерується на маршрутизаторі A і має досягти вихідного маршрутизатора F.
  • По-перше, IP-пакет досягає від A до B без будь-яких проблем, оскільки обидва підтримують IPv6. Однак маршрутизатор C не підтримує IPv6, а підтримує лише IPv4. Тепер на цьому етапі IP-заголовок не змінюється, а новий пакет даних додається до вихідного пакету. Тут джерело вибирається як B, а кінцевий вузол як E. Це означає, що B додає IPv4 до пакету, оскільки C підтримує лише цей протокол.
  • B пов'язаний з A через IPv6 і з C через IPv4. Це означає, що маршрутизатор B підтримує обидва протоколи.
  • Інкапсульований пакет даних досягає маршрутизатора D, і посилання закінчується там, оскільки E підтримує IPv6. Тут вузол може отримати прямий доступ до фактичного пакету IPv6.

Таким чином процес інкапсуляції працює з маршрутизаторами, які підтримують різні версії IP-адрес. Використовуючи цю техніку, різні типи IP-адрес легко передаються по мережах.

Покроковий процес інкапсуляції TCP/IP

Інкапсуляція даних використовує або TCP/IP, або модель OSI в мережі, а передача відбувається через різні рівні. Дані інкапсульовані на кінці відправника, щоб їх можна було передавати належним чином. Аналогічно, на кінці приймача дані деінкапсульовані.

Давайте подивимося на процес на кожному кінці.

Процес інкапсуляції на стороні відправника

Поширені запитання щодо інкапсуляції IP

IP в IP — це протокол тунелювання, який використовується для інкапсуляції пакетів даних всередині інших IP-пакетів. Однак IP-in-IP не VPN. Основною метою IP-in-IP є встановлення мережевих маршрутів, які зазвичай недоступні.

Трафік IPIP – це коли дві внутрішні підмережі IPv4 підключаються через публічний IPv4 Інтернет. Він має низькі накладні витрати, але може використовуватися лише для передачі одноадресного трафіку IPv4. Через цей тунель ви не можете надсилати багатоадресний трафік. Він підтримує як IP через IP, так і MPLS через IP.

При інкапсуляції TCP/IP дані переміщуються з верхнього рівня стеку протоколів TCP/ICP до нижнього рівня під час передачі. Кожен рівень містить пакет релевантної інформації разом із фактичними даними, який називається «заголовком».

Інкапсуляція, якщо дані на різних рівнях (TCP/IP) додає різні функції до передачі. Найважливішим з них є додаткова безпека та надійність даних, які передаються між двома вузлами мережі.

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

Висновок

IP в інкапсуляції IP – це процес, який додає додаткову інформацію до пакету даних. Додаткову інформацію можна додати до заголовка нижнього колонтитула даних. Це зроблено для додавання деяких функцій і функцій. Він використовується для додавання належної послідовності даних, контролю потоків, мережі, контролю перевантажень, виявлення помилок тощо.

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

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі