Мережевий протокол в комп'ютерних мережах

Автор: Пользователь скрыл имя, 11 Декабря 2010 в 15:17, реферат

Описание работы

Мережевий протокол в комп'ютерних мережах — заснований на стандартах набір правил, що визначає принципи взаємодії комп'ютерів в мережі. Протокол також задає загальні правила взаємодії різноманітних програм, мережевих вузлів чи систем і створює таким чином єдиний простір передачі. Хости (будь-який вузол мережі що відправляє або приймає дані через мережу називають хостом (host)) взаємодіють між собою. Для того, щоб прийняти і обробити відповідним чином повідомлення, їм необхідно знати як сформовані повідомлення і що вони означають. Прикладами використання різних форматів повідомлень в різних протоколах можуть бути встановлення з'єднання з віддаленою машиною, відправка повідомлень електронною поштою, передача файлів. Зрозуміло, що різні служби використовують різні формати повідомлень.

Работа содержит 1 файл

Протокол звязку.doc

— 78.50 Кб (Скачать)

Вибір класу  сервісу транспортного рівня  визначається, з одного боку, тим, якою мірою завдання забезпечення надійності вирішується самими додатками і протоколами більш високих, ніж транспортний, рівнів, а з іншого боку, цей вибір залежить від того, наскільки надійною є вся система транспортування даних в мережі. Так, наприклад, якщо якість каналів передачі зв'язку дуже високе, і ймовірність виникнення помилок, не виявлених протоколами більш низьких рівнів, невелика, то розумно скористатися одним з полегшених сервісів транспортного рівня, не обтяжених численними перевірками, квітірованіем та іншими прийомами підвищення надійності. Якщо ж транспортні засоби спочатку дуже ненадійні, то доцільно звернутися до найбільш розвиненому сервісу транспортного рівня, який працює, використовуючи максимум засобів для виявлення та усунення помилок - за допомогою попереднього встановлення логічного з'єднання, контролю доставки повідомлень за допомогою контрольних сум і циклічної нумерації пакетів, встановлення тайм-аутів доставки і т.п. 

Як правило, всі  протоколи, починаючи з транспортного рівня і вище, реалізуються програмними засобами кінцевих вузлів мережі - компонентами їх мережевих операційних систем. Як приклад транспортних протоколів можна привести протоколи TCP і UDP стека TCP / IP і протокол SPX стека Novell. 

Сеансовий рівень. Сеансовий рівень забезпечує управління діалогом для того, щоб фіксувати, яка зі сторін є активною в даний момент, а також надає засоби синхронізації. Останні дозволяють вставляти контрольні точки в довгі передачі, щоб у випадку відмови можна було повернутися назад до останньої контрольної точки, замість того, щоб починати все з початку. На практиці деякі додатки використовують сеансовий рівень, і він рідко реалізується. 

Рівень подання. Цей рівень забезпечує гарантію того, що інформація, передана прикладним рівнем, буде зрозуміла прикладному рівню в іншій системі. При необхідності рівень представлення виконує перетворення форматів даних у певний загальний формат подання, а на прийомі, відповідно, виконує зворотне перетворення. Таким чином, прикладні рівні можуть подолати, наприклад, синтаксичні відмінності в представленні даних. На цьому рівні може виконуватися шифрування і дешифрування даних, завдяки якому таємність обміну даними забезпечується відразу для всіх прикладних сервісів. Прикладом протоколу, що працює на рівні представлення, є протокол Secure Socket Layer (SSL), який забезпечує секретний обмін повідомленнями для протоколів прикладного рівня стека TCP / IP. 

Прикладний рівень. Прикладний рівень - це насправді просто набір різноманітних протоколів, за допомогою яких користувачі мережі отримують доступ до ресурсів, що, таких як файли, принтери або гіпертекстові Web-сторінки, а також організують свою спільну роботу, наприклад, за допомогою протоколу електронної пошти. Одиниця даних, якою оперує прикладний рівень, зазвичай називається повідомленням (message). 

Існує дуже велика різноманітність протоколів прикладного  рівня. Наведемо в якості прикладів  хоча б кілька найбільш поширених  реалізацій файлових сервісів: NCP в  операційній системі Novell NetWare, SMB у Microsoft Windows NT, NFS, FTP і TFTP, що входять в стек TCP / IP. 

Модель OSI представляє  хоч і дуже важливу, але тільки одну з багатьох моделей комунікацій. Ці моделі і пов'язані з ними стеки  протоколів можуть відрізнятися кількістю  рівнів, їх функціями, форматами повідомлень, сервісами, що надаються на верхніх рівнях та іншими параметрами. 
 
 
 
 
 
 

Література:

http://citforum.ru/nets/protocols/1_01_04.shtml

Информация о работе Мережевий протокол в комп'ютерних мережах