Skip to main content

Які завдання вирішує канальний рівень?

Канальний рівень (L2) вирішує задачі, пов'язані з надійною передачею даних між сусідніми пристроями в одній мережі. Він знаходиться між фізичним і мережевим рівнями і «наводить лад» у потоці бітів.

Простіше кажучи: канальний рівень відповідає за те, щоб дані всередині локальної мережі дійшли правильно і за адресою.


Основні задачі канального рівня

1. Формування кадрів

  • приймає потік бітів із фізичного рівня
  • пакує дані в кадри (frames)
  • додає службову інформацію (заголовок і кінець кадру)

Кадр - це основна одиниця передачі на L2.


2. MAC-адресація

  • використовує MAC-адреси джерела та отримувача
  • визначає, кому саме в локальній мережі призначені дані

IP-адреси тут не використовуються: це рівень вище.


3. Контроль помилок

  • додає контрольну суму (FCS)
  • під час прийому перевіряє:
    • чи не пошкоджений кадр

Канальний рівень виявляє помилки, але зазвичай не виправляє їх.


4. Керування доступом до середовища

Вирішує питання:

хто і коли може передавати дані

Особливо важливо:

  • у бездротових мережах (Wi-Fi)
  • у спільних середовищах передачі

5. Розділення потоку даних

  • визначає початок і кінець кадру
  • не дає кадрам «злипатися»

Це потрібно, щоб приймач зрозумів:

де один кадр закінчився, а наступний почався


6. Взаємодія з фізичним і мережевим рівнями

  • отримує біти від фізичного рівня
  • передає дані (кадри) мережевому рівню
  • і навпаки

Де працює канальний рівень

  • у межах однієї локальної мережі (LAN)
  • між безпосередньо з'єднаними пристроями
  • до першого маршрутизатора

Коротко для співбесіди

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

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.