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

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

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

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

надійною є система транспортування даних в мережі, що забезпечується рівнями, розташованими нижче транспортного мережевим, канальним і фізичним. Так, наприклад, якщо якість каналів передачі зв'язку є дуже високою і імовірність виникнення помилок, не виявлених протоколами більш низьких рівнів, невелика, то розумно скористатися одним з полегшених сервісів транспортного рівня, не обтяжених численними перевірками, квотуванням і іншими прийомами підвищення надійності. Якщо ж транспортні засоби нижніх рівнів спочатку дуже ненадійні, то доцільно звернутися до найбільш розвиненого сервісу транспортного рівня, який працює, використовуючи максимум засобів для виявлення і усунення помилок, за допомогою попереднього встановлення логічного з'єднання, контролю доставки повідомлень по контрольних сумах і циклічній нумерації пакетів, встановлення тайму-аутів доставки і т.п.
Як правило, всі протоколи, починаючи з транспортного рівня і вище, реалізовуються програмними засобами кінцевих вузлів мережі компонентами їх мережевих операційних систем. Як приклад транспортних протоколів можна привести протоколи TCP і UDP стека TCP/IP і протокол SPX стека Novell.
Протоколи нижніх чотирьох рівнів узагальнено називають мережевим транспортом або транспортною підсистемою, оскільки вони повністю вирішують задачу транспортування повідомлень із заданим рівнем якості в складових мережах з довільною топологією і різними технологіями. Інші три верхніх рівні вирішують задачі надання прикладних сервісів на основі транспортної підсистеми, що існує.
Сеансовий рівень
Сеансовий рівень (Session layer) забезпечує управління діалогом: фіксує, яка з сторін є активною в даний момент, надає засоби синхронізації. Останні дозволяють вставляти контрольні точки в довгі передачі, щоб у разі відмови можна було повернутися назад до останньої контрольної точки, а непочинати все з початку. На практиці небагато які додатки використовують сеансовий рівень, і він рідко реалізовується у вигляді окремих протоколів, хоч функції цього рівня часто об'єднують з функціями прикладного рівня і реалізовують в одному протоколі.
Представницький рівень
Представницький рівень (Presentation layer) має справу з формою подання інформації, що передається по мережі, не міняючи при цьому її змісту. За рахунок рівня уявлення інформація, що передається прикладним рівнем однієї системи, завжди зрозуміла прикладному рівню іншої системи. За допомогою засобів даного рівня протоколи прикладних рівнів можуть подолати синтаксичні відмінності в представленні даних або ж відмінності в кодах символів, наприклад кодів ASCII і EBCDIC. На цьому рівні може виконуватися шифрування і дешифрування даних, завдяки якому секретність обміну даними забезпечується відразу для всіх прикладних служб. Прикладом такого протоколу є протокол Secure Socket Layer (SSL), який забезпечує секретний обмін повідомленнями для протоколів прикладного рівня стека TCP/IP.
Прикладний рівень
Прикладний рівень (Application layer) це насправді просто набір різноманітних протоколів, за допомогою яких користувачі мережі отримують доступ до ресурсів, що розділяються, таких як файли, принтери або гіпертекстові Web-сторінки, а також організують свою спільну роботу, наприклад, за допомогою протоколу електронної пошти. Одиниця даних, якою оперує прикладний рівень, звичайно називається повідомленням (message).
Існує дуже велика різноманітність служб прикладного рівня. Приведемо як приклад хоч би декілька найбільш поширених реалізацій файлових служб: NCP в операційній системі Novell NetWare, SMB в Microsoft Windows NT, NFS, FTP і TFTP, що входять в стек TCP/IP.
Мережезалежні і мереженезалежні рівні
Функції всіх рівнів моделі OSI можуть бути віднесені до однієї з двох груп: або до функцій, що залежать від конкретної технічної реалізації мережі, або до функцій, орієнтованих на роботу з додатками.
Три нижніх рівні фізичний, канальний і мережевий є мережезалежними, тобто протоколи цих рівнів тісно пов'язані з технічною реалізацією мережі і комунікаційним обладнанням, що використовується. Наприклад, перехід на обладнання FDDI означає повну зміну протоколів фізичного і канального рівнів у всіх вузлах мережі.
Три верхніх рівні прикладний, представницький і сеансовий орієнтовані на додатки і мало залежать від технічних особливостей побудови мережі. На протоколи цих рівнів не впливають які б то не було зміни в топології мережі, заміна обладнання або перехід на іншу мережеву технологію. Так, перехід від Ethernet на високошвидкісну технологію l00VG-AnyLAN не зажадає ніяких змін в програмних засобах, що реалізовують функції прикладного, представницького і сеансового рівнів.
Транспортний рівень є проміжним, він приховує всі деталі функціонування нижніх рівнів від верхніх. Це дозволяє розробляти додатки, що не залежать від технічних засобів безпосереднього транспортування повідомлень.
МАЛ. 1.28. Сетезовисимые і сетенезависмые рівні моделі OSI
На мал. 1.28 показані рівні моделі OSI, на яких працюють різні елементи мережі. Комп'ютер з встановленою на йому мережевою ОС взаємодіє з іншим комп'ютером за допомогою протоколів всіх семи рівнів. Цю взаємодію комп'ютери здійснюють опосредовано через різні комунікаційні пристрої: концентраторы, модеми, мости, комутатори, маршрутизатори, мультиплексори. У залежності від типу комунікаційний пристрій може працювати або тільки на фізичному рівні (повторювач), або на фізичному і канальному (міст), або на фізичному, канальному і мережевому, іноді захоплюючи і транспортний рівень (маршрутизатор). На мал. 1.29 показана відповідність функцій різних комунікаційних пристроїв рівням моделі OSI.
Модель OSI представляє хоч і дуже важливу, але тільки одну з багатьох моделей комунікацій. Ці моделі і пов'язані з ними стеки протоколів можуть відрізнятися кількістю рівнів, їх функціями, форматами повідомлень, службами, що підтримується на верхніх рівнях, і іншими параметрами.
МАЛ. 1.29. Відповідність функцій різних пристроїв мережі рівням моделі OSI
Loading...

 
 

Цікаве