ся від маршрутизації і ретрансляції і займається виключно забезпеченням взаємодії між кінцевими відкритими системами. Транспортні функції залежать від мережевого сервісу і включають:
· відображення транспортного адреси на мережеву адресу;
· мультиплексування і розщеплення транспортних сполучень на мережеві з'єднання;
· встановлення і розірвання транспортних сполучень;
· управління потоком на окремих з'єднаннях;
· виявлення помилок і керування якістю сервісу;
· виправлення помилок;
· сегментування, блокування і зчеплення;
· передача термінових блоків даних.
Транспортний рівень гарантує доставку пакетів без помилок, в тій же послідовності, без втрат і дублювання. На цьому рівні повідомлення переупаковуються: довгі розбиваються на кілька пакетів, а короткі об'єднуються в один. Це збільшує ефективність передачі пакетів по мережі. На транспортному рівні вузла-одержувача повідомлення розпаковуються, відновлюються у початковому вигляді, і зазвичай посилається сигнал підтвердження прийому. Транспортний рівень управляє потоком, перевіряє помилки і бере участь у вирішенні проблем, пов'язаних з відправленням і отриманням пакетів.
Рівень 3, Мережевий (Network Layer)
Мережевий рівень відповідає за адресацію повідомлень і переклад логічних адрес та імен у фізичні адреси. Мережевий рівень забезпечує встановлення, підтримку і роз'єднання мережевих з'єднань між системами, що містять взаємодіючі прикладні об'єкти, а також надає функціональні та процедурні засоби для блочного обміну даними між транспортними об'єктами по мережевих з'єднаннях.
Мережевий рівень визначає маршрут транспортного об'єкту-відправника до транспортному об'єкту-одержувачу і забезпечує незалежність від особливостей маршрутизації і ретрансляції, пов'язаних із встановленням і використанням даного мережевого з'єднання.
На цьому рівні вирішуються також такі завдання і проблеми, пов'язані з мережевим трафіком, як комутація пакетів, маршрутизація і перевантаження. Якщо мережевий адаптер маршрутизатора не може передавати великі блоки даних, послані комп'ютером-відправником, на мережевому рівні ці блоки розбиваються на менші. Мережевий рівень комп'ютера-одержувача збирає ці дані в початковий стан.
Функції мережевого рівня:
· маршрутизація і ретрансляція;
· організація мережевих з'єднань;
· мультиплексування мережевих з'єднань на канальне з'єднання;
· сегментування і блокування;
· виявлення та виправлення помилок;
· сериализация;
· управління потоком;
· передача термінових даних;
· повернення до вихідного стану.
Мережеві з'єднання можуть мати різну конфігурацію - від простого двухточечного з'єднання до складної комбінації підмереж з різними характеристиками. Зазвичай мережеві функції поділяються на підрівні.
Рівень 2, Канальний (Data Link Layer),
Канальний рівень здійснює передачу кадрів (frames) даних від Cетевая рівня...