Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Критика еталонної моделі OSI (Open Systems Interconnection)

Реферат Критика еталонної моделі OSI (Open Systems Interconnection)





МІНІСТЕРСТВО ОСВІТИ РФ

НАЦІОНАЛЬНИЙ ДОСЛІДНИЙ ЯДЕРНИЙ УНІВЕРСИТЕТ

Московський інженерно-фізичний ІНСТИТУТ

Факультет Кібернетики

Кафедра № 29









Реферат з теми:

Критика еталонної моделі OSI







Москва 2010

1. Порівняння еталонних моделей OSI і TCP


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

Незважаючи на це фундаментальне схожість, у даних моделей є і ряд відмінностей. У даному розділі ми звернемо увагу на ключові відмінності між цими двома еталонними моделями. Зверніть увагу, що ми порівнюємо саме еталонні моделі, а не відповідні стеки протоколів. Самі протоколи будуть обговорюватися кілька пізніше. Книга [270] цілком присвячена порівнянні моделей TCP/IP і OSI. p> Для моделі OSI центральними є три концепції.

1. Служби. p> 2. Інтерфейси. p> 3. Протоколи p> Ймовірно, найбільшим внеском моделі OSI стало явне розділення цих трьох концепцій. Кожен рівень виконує деякі служби для розташованого вище рівня. Служба визначає, що саме робить рівень, але не те, як він це робить, і яким чином сутності, розташовані вище, отримують доступ до даного рівня.

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

І нарешті, однорангові протоколи, що застосовуються в рівні, є внутрішньою справою самого рівня. Для виконання поставленого йому завдання (тобто надання служб) він може використовувати будь-які протоколи. Крім того, рівень може міняти протоколи, що не зачіпаючи роботу додатків більш високих рівнів. p> Ці ідеї дуже добре відповідають сучасним ідеям об'єктно-орієнтованого програмування. Рівень може бути представлений у вигляді об'єкта, що володіє набором методів (Операцій), до яких може звертатися зовнішній процес. Семантика цих методів визначає набір служб, що надаються об'єктом. Параметри і результати методів утворюють інтерфейс об'єкта.

Спочатку в моделі TCP/IP не було чіткого поділу між службами, інтерфейсом та протоколом, хоча і проводилися спроби змінити це, щоб зробити її більш схожою на модель OSI. Так, наприклад єдиними справжніми службами, наданими міжмережевим рівнем, є SEND IP PACKET (надіслати IP-пакет) і RECEIVE IP PACKET (переслати IP-пакет). p> У результаті в моделі OSI протоколи приховані краще, ніж в моделі TCP/IP, і при зміні технології можуть бути відносно легко замінені. Можливість робити подібні зміни є однією з головних цілей багаторівневих протоколів.

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

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

З моделлю TCP/IP було все навпаки: спочатку з'явилися протоколи, а вже потім була створена модель, що описує існуючі протоколи. Таким чином, не було проблеми з відповідністю протоколів моделі. Вони відповідали чудово. Єдиною проблемою було те, що модель не відповідала ніяким іншим стека протоколів. У результаті вона використовувалася для опису ніяких інших мереж, відмінних від TCP/IP.

Якщо поглянути на ці дві моделі більш конкретно, насамперед зверне на себе увагу відмінність у кількості рівнів: в моделі OSI сім рівнів, а в моделі TCP/IP - чотири. У обох моделях є (між) мережевий, транспортний і прикладний рівні, а інші рівні різні.

Ще одна відмінність між моделями лежить у сфері можливості використання зв'язку на основі с...


сторінка 1 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Протоколи NetWare: основи технології, доступ до середовища, мережевий рівен ...
  • Реферат на тему: Можливості та особливості використання моделі дисконтованих грошових потокі ...
  • Реферат на тему: Рівні моделі OSI і TCP / IP
  • Реферат на тему: Спочатку було ... слово
  • Реферат на тему: Побудова багатофакторної моделі. Прогнозування за однофакторний моделі