WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Рівні моделі OSI - Реферат

Рівні моделі OSI - Реферат

відповідною типовою топологією, наприклад топологією ієрархічної зірки. Це дуже жорстке обмеження, яке не дозволяє будувати мережі з розвиненою структурою, наприклад, мережі, що об'єднують декілька мереж підприємства в єдину мережу, або високонадійні мережі, в яких існують надмірні зв'язки між вузлами. Можна було б ускладнювати протоколи канального рівня для підтримки петлевидних надмірних зв'язків, але принцип розділення обов'язків між рівнями приводить до іншого розв'язку. Щоб з одного боку зберегти простоту процедур передачі даних для типових топологій, а з іншою допустити використання довільних топологій, вводиться додатковий мережевий рівень.
На мережевому рівні сам термін мережа наділяють специфічним значенням. У цьому випадку під мережею розуміється сукупність комп'ютерів, сполучених між собою відповідно до однієї з стандартних типових топологій і використовуючих для передачі даних один з протоколівканального рівня, визначений для цієї топології.
Всередині мережі доставка даних забезпечується відповідним канальним рівнем, а ось доставкою даних між мережами займається мережевий рівень, який і підтримує можливість правильного вибору маршруту передачі повідомлення навіть в тому випадку, коли структура зв'язків між складаючими мережами має характер, відмінний від прийнятого в протоколах канального рівня.
Мережі сполучаються між собою спеціальними пристроями, званими маршрутизаторами. Маршрутизатор цей пристрій, який збирає інформацію про топологію міжмережевих з'єднань і на її основі пересилає пакети мережевого рівня в мережу призначення. Щоб передати повідомлення від відправника, що знаходиться в одній мережі, одержувачу, що знаходиться в іншій мережі, треба здійснити деяку кількість транзитних передач між мережами, іліхопів (від hop стрибок), кожний раз вибираючи відповідний маршрут. Таким чином, маршрут являє собою послідовність маршрутизаторів, через які проходить пакет.
На мал. 1.27 показані чотири мережі, пов'язані трьома маршрутизаторами. Між вузлами А і В даній мережі пролягають два маршрути: перший через маршрутизатори 1 і 3, а другий через маршрутизатори 1, 2 і 3.
МАЛ. 1.27. Приклад складової мережі
Проблема вибору найкращого шляху називається маршрутизацією, і її розв'язання є однією з головних задач мережевого рівня. Ця проблема ускладнюється тим, що самий короткий шлях не завжди самий кращий. Часто критерієм при виборі маршруту є час передачі даних по цьому маршруту; воно залежить від пропускної спроможності каналів зв'язку і інтенсивності трафіка, яка може змінюватися з течією часу. Деякі алгоритми маршрутизації намагаються пристосуватися до зміни навантаження, в той час як інші приймають рішення на основі середніх показників за тривалий час. Вибір маршруту може здійснюватися і по інших критеріях, наприклад надійність передачі.
Взагалі функції мережевого рівня ширше, ніж функції передачі повідомлень по зв'язках з нестандартною структурою, які ми зараз розглянули на прикладі об'єднання декількох локальних мереж. Мережевий рівень вирішує також задачі узгодження різних технологій, спрощення адресації у великих мережах і створення надійних і гнучких бар'єрів на шляху небажаного трафіка між мережами.
Повідомлення мережевого рівня прийнято називати пакетами (packets). При організації доставки пакетів на мережевому рівні використовується поняття "номер мережі". У цьому випадку адреса одержувача складається з старшої частини номера мережі і молодшої номери вузла в цій мережі. Всі вузли однієї мережі повинні мати одну і ту ж старшу частину адреси, тому терміну "мережа" на мережевому рівні можна дати і інше, більш формальне визначення: мережа це сукупність вузлів, мережева адреса яких містить один і той же номер мережі.
На мережевому рівні визначаються два вигляди протоколів. Перший вигляд мережеві протоколи (routedprotocols) реалізовують просування пакетів через мережу. Саме ці протоколи звичайно мають на увазі, коли кажуть про протоколи мережевого рівня. Однак часто до мережевого рівня відносять і інший вигляд протоколів, званих протоколами обміну маршрутною інформацією або просто протоколами маршрутизації (routingprotocols). За допомогою цих протоколів маршрутизатори збирають інформацію про топологію міжмережевих з'єднань. Протоколи мережевого рівня реалізовуються програмними модулями операційної системи, а також програмними і апаратними засобами маршрутизаторів.
На мережевому рівні працюють протоколи ще одного типу, які відповідають за відображення адреси вузла, що використовується на мережевому рівні, на локальну адресу мережі. Такі протоколи часто називають протоколами дозволу адрес Address Resolution Protocol, ARP. Іноді їх відносять не до мережевого рівня, а до канальному, хоч тонкість класифікації не змінює їх суті.
Прикладами протоколів мережевого рівня є протокол міжмережевої взаємодії IP стека TCP/IP і протокол міжмережевого обміну пакетами IPX стека Novell.
Транспортний рівень
На шляху від відправника до одержувача пакети можуть бути спотворені або загублені. Хоч деякі додатки мають власні засоби обробки помилок, існують і такі, які вважають за краще відразу мати справу з надійним з'єднанням. Транспортний рівень (Transport layer) забезпечує додаткам або верхнім рівням стека прикладному і сеансовому передачу даних з тією мірою надійності, яка їм потрібна. Модель OSI визначає п'ять класів сервісу, що надаються транспортним рівнем. Ці види сервісу відрізняються якістю послуг, що надаються: терміновістю, можливістю відновлення перерваного зв'язку, наявністю засобів мультиплексування декількох з'єднань між різними прикладними протоколами через загальний транспортний протокол, а головне здібністю до виявлення і виправлення помилок передачі, таких як спотворення, втрата і дублювання пакетів.
Вибір класу сервісу транспортного рівня визначається, з одного боку, тим, в якій мірі задача забезпечення надійності вирішується самими додатками і протоколами більше за високі, ніж транспортний, рівні, а з іншого боку, цей вибір залежить від того, наскільки
Loading...

 
 

Цікаве