logo

Мережевий рівень

  • Мережевий рівень є третім рівнем моделі OSI.
  • Він обробляє запити на обслуговування від транспортного рівня і далі пересилає запит на обслуговування на рівень каналу даних.
  • Мережевий рівень перетворює логічні адреси у фізичні адреси
  • Він визначає маршрут від джерела до пункту призначення, а також керує проблемами трафіку, такими як комутація, маршрутизація та контролює перевантаження пакетів даних.
  • Основна роль мережевого рівня полягає в переміщенні пакетів від хоста-відправника до хоста-одержувача.

Основні функції, які виконує мережевий рівень:

    Маршрутизація:Коли пакет досягає вхідного каналу маршрутизатора, маршрутизатор перемістить пакети до вихідного каналу маршрутизатора. Наприклад, пакет від S1 до R1 повинен бути перенаправлений на наступний маршрутизатор на шляху до S2.Логічна адресація:Канальний рівень реалізує фізичну адресацію, а мережевий рівень реалізує логічну адресацію. Логічна адресація також використовується для розрізнення системи джерела та одержувача. Мережевий рівень додає до пакету заголовок, який містить логічні адреси як відправника, так і одержувача.Мережева робота:Основна роль мережевого рівня полягає в тому, що він забезпечує логічний зв’язок між різними типами мереж.Фрагментація:Фрагментація — це процес розбиття пакетів на найменші окремі одиниці даних, які переміщуються різними мережами.

Пересилання та маршрутизація

На мережевому рівні для пересилання пакетів використовується маршрутизатор. Кожен маршрутизатор має таблицю переадресації. Маршрутизатор пересилає пакет, перевіряючи поле заголовка пакета, а потім використовуючи значення поля заголовка для індексування в таблиці пересилання. Значення, що зберігається в таблиці пересилання, що відповідає значенню поля заголовка, вказує на вихідне посилання інтерфейсу маршрутизатора, на яке має бути перенаправлений пакет.

Наприклад, маршрутизатор зі значенням поля заголовка 0111 надходить до маршрутизатора, а потім маршрутизатор індексує це значення заголовка в таблицю пересилання, яка визначає інтерфейс вихідного каналу 2. Маршрутизатор пересилає пакет до інтерфейсу 2. Алгоритм маршрутизації визначає значення, які вставляють у таблицю пересилання. Алгоритм маршрутизації може бути централізованим або децентралізованим.

Мережевий рівень

Послуги, що надаються мережевим рівнем

    Гарантована доставка:Цей рівень забезпечує послугу, яка гарантує, що пакет прибуде до місця призначення.Гарантована доставка з обмеженою затримкою:Ця послуга гарантує, що пакет буде доставлено в межах визначеної межі затримки між хостами.Пакети по порядку:Ця служба гарантує, що пакет надходить до пункту призначення в тому порядку, в якому вони були надіслані.Гарантований максимальний джиттер:Ця послуга гарантує, що час між двома послідовними передачами у відправника дорівнює часу між їх отриманням у пункті призначення.Служби безпеки:Мережевий рівень забезпечує безпеку за допомогою ключа сеансу між вихідним і кінцевим хостами. Мережевий рівень у вихідному хості шифрує корисні дані дейтаграм, які надсилаються на кінцевий хост. Потім мережевий рівень у хості призначення розшифрує корисне навантаження. Таким чином, мережевий рівень підтримує цілісність даних і служби автентифікації джерела.