Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Які помилки виявляє канальний рівень?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Канальний рівень** виявляє помилки, пов'язані зі спотворенням даних під час передачі кадру фізичним середовищем - тобто перевіряє, чи дійшов кадр без бітових помилок. **Ключове:** канальний рівень лише виявляє помилки через контрольну суму (FCS/CRC), але не виправляє їх і не гарантує доставку - цим займається транспортний рівень (TCP).Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Канальний рівень виявляє помилки, пов'язані зі спотворенням даних під час передачі кадру фізичним середовищем**. Коротко і по суті: **L2 перевіряє, чи дійшов кадр без бітових помилок**. --- ## Які саме помилки виявляє канальний рівень ### 1. **Бітові помилки** Найфундаментальніший тип. Виникають, коли: - сигнал спотворюється - завади змінюють 0 на 1 або навпаки Канальний рівень: - перераховує контрольну суму (FCS) - порівнює її з отриманою - за розбіжності вважає кадр пошкодженим --- ### 2. **Пошкодження кадра** Якщо: - частина кадра втрачена - дані змінені - кадр прийшов не повністю Контрольна сума: - не збіжиться - кадр буде **відкинутий** --- ### 3. **Порушення цілісності кадра** Канальний рівень може виявити: - помилки в корисному навантаженні - помилки в заголовку кадра Будь-яка зміна бітів: - призводить до помилки FCS --- ### 4. **Помилки, пов'язані з колізіями** *(класичний Ethernet)* У мережах з CSMA/CD: - колізії спотворювали кадри - такі кадри не проходили перевірку FCS --- ## Які помилки канальний рівень НЕ виявляє Важливо для співбесіди: Канальний рівень: - не розуміє логічні помилки (не та адреса, не той порт, не той протокол) - не перевіряє порядок доставки - не гарантує доставку - не виправляє помилки (тільки виявляє) Виправленням і повторною передачею займаються: - транспортний рівень (TCP) - або логіка вище --- ## Як саме відбувається виявлення помилок В Ethernet використовується: - **CRC (Cyclic Redundancy Check)** - значення записується в поле **FCS** Отримувач: 1. обчислює CRC заново 2. порівнює з FCS 3. за розбіжності: **відкидає кадр**Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.