ями: симплекс, напівдуплекс або дуплексний. У симплексному режимі тільки один пристрій може передати, а інше може тільки отримати. Симплексних режим - однонаправлена ​​зв'язок. У напівдуплексний режимі два пристрої можуть передавати і отримувати, але не в один і той же час. У полнодуплексном (або просто дуплексному) режимі два пристрої можуть передавати та отримувати інформацію одночасно.
На канальному рівні (DataLinkLayer - DLL) реалізуються механізми виявлення і корекції помилок, що виникають в каналі зв'язку між вузлами.
Завдання рівня ланки передачі даних полягають у наступному:
В· Циклова синхронізація. Канальний рівень даних перетворює потік бітів, отриманих від мережевого рівня в керовані модулі даних, які називаються кадрами.
В· Фізична адресація. Якщо кадри повинні бути розподілені між кількома різними приймачами, рівень ланки передачі даних додає заголовок до кадру, щоб визначити конкретний передавач і/або приймач кадру. Якщо кадр призначено системи поза мережею передавача, додається адресу приймача або адреса пристрою, який підключає його до іншої мережі.
В· Управління потоком. Якщо швидкість, на якій дані поглинаються приймачем, менше, ніж швидкість, породжувана в передавачі, рівень ланки передачі даних застосовує механізм управління потоком, щоб запобігти переповнення приймача.
В· Контроль помилок. Для цього пакет, що надходить з вишележащего (мережевого) рівня, перетвориться в кадр, тобто доповнюється контрольною сумою і обрамляється спеціальною послідовністю "Прапор", що дозволяє визначити початок і кінець кадру. На прийомі "Прапори" відкидаються, і знову контрольна сума. Якщо обчислена контрольна сума збігається з сумою, прийнятої з кадру, то кадр вважається правильним і у вигляді пакету передається на мережевий рівень, а на передавальну сторону висилається квитирующего кадр. У разі спотворення або пропажі кадру квитирующего кадр не висилається, і сторона, яка передає через деякий проміжок часу відновлює повторну передачу. Оскільки до вузла (наприклад, маршрутизатора) зазвичай підключено кілька каналів зв'язку з різними технологіями передачі кадру, то для кожної технології передачі канальний рівень додає до пакету відповідне додаткове поле. Мережному рівню поставляються пакети однакового виду.
В· Управління доступом. Коли два або більше пристроїв можуть використовувати одну і ту ж лінію зв'язку, протоколи рівня ланки передачі даних необхідні для того, щоб визначити, який пристрій може мати доступ до лінії зв'язку в конкретний момент часу.
Мережевий рівень (NetworkLayer - NL) служить для утворення наскрізний транспортної системи між кінц...