Розуміння інкапсуляції даних у шарі OSI та його типах
Чи писав хтось із ваших читачів?лист? Якщо так, звичайно, коли ви хочете надіслати його, ви кладете аркуш паперу в конверт і доповнюєте його штампами. Справа в тому, щоб полегшити поштовим службам класифікацію листів за передбачуваною адресою.
Іншими словами, конверти та штампи функціонуютьяк особистість, яка відрізняє між листами, а також посилання в процесі відправки для прибуття до пункту призначення. Уявіть собі, якби лист був відправлений без цих двох пунктів, він, безумовно, не дійшов би до місця призначення.
Це також стосується упаковки ваших товарів. Для того, щоб дістатися до місця без перешкод, пакунок необхідно загорнути в папір, коробку або упаковка інші акуратно супроводжуються іменем та адресою одержувача. Таким чином, кур'єр не буде плутати при доставці товару.
Ну, процес інкапсуляції можна проілюструватитаким чином. Однак доставлено не листи чи товари, а дані. Інкапсуляція робить дані мають ідентичність, яка може бути диференціатором між іншими даними. Інкапсуляція також допомагає плавно дістатися до одержувача. Цього разу ми обговоримо значення інкапсуляції даних та види інкапсуляції даних. Якщо вам цікаво дізнатися, дивіться огляд сенсу інкапсуляції даних нижче.
Визначення інкапсуляції даних
Інкапсуляція - це процес додавання заголовок і трейлер на дані. Простіше кажучи, це також може трактуватися як процес упаковки даних. Коли хост надсилає дані на інший пристрій, він пройде процес інкапсуляції. Дані будуть обгорнуті протокольною інформацією на кожному шарі моделі OSI (Open System Interconnection).
Кожен шар спілкується лише з шаромте саме на приймачі. Для взаємодії шари використовують PDU (блок даних протоколу), який зберігає керуючу інформацію, яка потім додається до даних у кожному шарі. Зазвичай вони дотримуються заголовок спереду поле дані, але іноді їх можна знайти позаду.
Інкапсуляція відбувається, коли протокол знаходитьсянайнижчий рівень отримує дані з протоколу на вищому рівні і розміщує дані у форматі, який розуміється під протоколом. Процес прозорий. Тобто шару не потрібно знати кількість інших шарів, які знаходяться вище або під ним. Вони виконують лише свою роботу.
У відправника завдання полягає в тому, щоб отримувати дані з верхнього рівня, а потім обробляти їх відповідно до функцій протоколу. Далі просто додайте заголовок і продовжуйте шар під ним. Перебуваючи на приймачі, завдання полягає в тому, щоб отримати дані з нижнього рівня, а потім обробити їх відповідно до функцій протоколу перед випуском заголовок і продовжуємо до верхнього шару. Звідти заголовок і дані в попередньому шарі будуть розглядатися як нові дані, які потім надаються заголовок.
Типи інкапсуляції даних
Існує два типи інкапсуляції даних, включаючи:
1. HDLC (управління високим рівнем передачі даних)
HDLC - протокол рівня зв’язку данихрозроблений ISO (Міжнародна організація зі стандартизації). Він був розроблений зі стандартного SDLC (Syncronous Data Link Control), який був запропонований приблизно в 1970-х. HDLC використовується як обгортка та відправник пакетів над посиланням точка-точка. Він також менгуєручка передача даних за адресою повний дуплекс і функції управління зв’язком.
Протокол, що надає послуги орієнтований на зв’язок і без зв’язку вона використовує синхронну послідовну передачу для здійснення вільного зв'язку помилка між двома пунктами. Він визначає структуру обрамлення Шар 2, що дозволяє контролювати помилка та управління потоком через офіційні заяви. Кожен кадр має однаковий формат, як кадр управління, так і кадр даних.
Коли кадри надсилаються через синхронні посилання абоасинхронний, ланка не має механізму для позначення початку та кінця кадру. Але, з цієї причини, він використовує прапор або рамки кадру для позначення початку та кінця кожного кадру.
Сама HDLC - це капсулювання за замовчуванням використовується в інтерфейсі або інтерфейс синхронний серійний Маршрутизатор Cisco. Cisco розробив його для подоланнянеможливість надання мультипротокольної підтримки. Хоча cHDLC (інша назва Cisco HDLC) належить Cisco, але компанія дозволяє багатьом постачальникам застосовувати його до свого обладнання. Кадр cHDLC містить поле (поле) для ідентифікації інкапсульованого протоколу. Кількість порівнює стандарт HDLC з cHDLC.
2. ДПП (протокол "точка-точка")
PPP - протокол інкапсуляціїмереж, які часто зустрічаються в WAN (Wide Area Network). Це стає галузевим стандартом, який працює в шарі зв'язку даних. Протокол був розроблений на початку 1990-х для подолання різних проблем у SLIP (Serial Line Internet Protocol), який підтримує лише адресацію статичних IP-адрес користувачам клієнт.
ДПП набагато кращий за SLIP завдяки своїй продуктивностівідносно швидко і пропонує виправлення помилок та динамічні переговори сеансу без втручання користувача. Крім того, він також підтримує одночасний мережевий мультипротокол.
Сам "точка-точка" спочатку видався якпротокол інкапсуляції, який обробляє посилання IP-трафік над точкою. Він також має стандарти для призначення та управління IP-адресами, біт-орієнтовану та асинхронну синхронну інкапсуляцію (почати або зупинка), конфігурація посилань, протоколи протокол мультиплексування мережі, тестування якості зв'язку, виявлення помилка та варіанти узгодження, такі як рівень мережевої адреси.
Переговори щодо стиснення даних ДПП підтримують цю функцію шляхом надання розширюваний LCP (протокол управління посиланням) та сімейство NCP(Протокол управління мережею) для узгодження необов'язкових параметрів конфігурації, а також об'єктів Окрім IP, PPP також підтримує інші протоколи, включаючи DECnet та IPX Novell. Таким чином, інформація про інкапсуляцію даних у рівні OSI. Можна сподіватися, що стаття про значення інкапсуляції даних може додати розуміння читачам.