Сетевая модель DoD

Автор: Пользователь скрыл имя, 05 Мая 2012 в 09:31, доклад

Краткое описание

Для решения сложнейших задач взаимодействия различных сетевых компонентов при организации вычислительных сетей используется универсальный принцип декомпозиции, согласно которому решение сложной задачи может быть представлено совокупностью решений нескольких более простых задач – модулей. При этом определяются конкретные функции каждого модуля, решающего какую-либо отдельную задачу, и интерфейсы взаимодействия между этими модулями. В результате логически упрощается решение общей задачи и становится возможной модификация отдельных модулей фактически без изменения остальных.

Оглавление

Введение………………………………………………………………………………….3
Историческая справка…………………………………………………………………...4
Уровни сетевой модели TCP/IP(модели DOD) ………………………………………..5
Прикладной уровень(приложений) ………………………………………………...5
Транспортный………………………………………………………………………..6
Уровень Internet………………………………………………………………………6
Уровень доступа к сети……………………………………………………………...6
Эталонная модель TCP/IP……………………………………………………………….7
Интернет- уровень……..………………………………………………………….…8
Транспортный……………………………………………………………………….9
Хост-сетевой……...…………………………………………………………………10
Сравнение эталонных моделей OSI и TCP……………………………………………10
Критика эталонной модели TCP/IP…

Файлы: 1 файл

Модель DOD.doc

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

Например, уровень  передачи данных изначально работал  только в сетях с передачей  от узла к узлу. С появлением широковещательных  сетей в модель потребовалось  ввести новый подуровень. Когда же на базе модели OSI начали строить реальные сети с использованием существующих протоколов, обнаружилось, что они не соответствуют требуемым спецификациям служб. Поэтому в модель пришлось добавить подуровни для устранения несоответствия. Наконец, изначально ожидалось, что в каждой стране будет одна сеть, управляемая правительством и использующая протоколы OSI, поэтому никто и не думал об объединении различных сетей. В действительности все оказалось не так.

С моделью TCP/IP было все наоборот: сначала появились протоколы, а уже затем была создана модель, описывающая существующие протоколы. Таким образом, не было проблемы с соответствием протоколов модели. Они ей соответствовали прекрасно. Единственной проблемой было то, что модель не соответствовала никаким другим стекам протоколов. В результате она не использовалась для описания каких-нибудь других сетей, отличных от TCP/IP.

Если взглянуть  на эти две модели поближе, то прежде всего обратит на себя внимание различие в количестве уровней: в модели OSI семь уровней, в модели TCP/IP — четыре. В обеих моделях имеются межсетевой, транспортный и прикладной уровни, а остальные уровни различные.

Еще одно различие между моделями лежит в сфере  возможности использования связи  на основе соединений и связи без  установления соединения. Модель OSI на сетевом уровне поддерживает оба типа связи, а на транспортном уровне — только связь на основе соединений (поскольку транспортные службы являются видимыми для пользователя). В модели TCP/IP на сетевом уровне есть только один режим связи (без установления соединения), но на транспортном уровне он поддерживает оба режима, предоставляя пользователям выбор. Этот выбор особенно важен для простых протоколов «запрос — ответ».

Критика эталонной модели TCP/IP

У модели TCP/IP и  ее протоколов как и у OSI имеется ряд недостатков. Во-первых, в этой модели нет четкого разграничения концепций служб, интерфейса и протокола. При разработке программного обеспечения желательно провести четкое разделение между спецификацией и реализацией, что весьма тщательно делает OSI и чего не делает TCP/IP. В результате модель TCP/IP довольно бесполезна при разработке сетей, использующих новые технологии.

Во-вторых, модель TCP/IP отнюдь не является общей и довольно плохо описывает любой стек протоколов, кроме TCP/IP. Так, например, описать технологию Bluetooth с помощью модели TCP/IP совершенно невозможно.

В-третьих, хост-сетевой  уровень в действительности не является уровнем в том смысле, который  обычно используется в контексте  уровневых протоколов. Это скорее интерфейс между сетью и уровнями передачи данных. Различие между интерфейсом и уровнем является чрезвычайно важным, и здесь не следует быть небрежным.

В-четвертых, в  модели TCP/IP не различаются физический уровень и уровень передачи данных. Об этом различии даже нет упоминания. Между тем они абсолютно разные. Физический уровень должен иметь дело с характеристиками передачи информации по медному кабелю, оптическому волокну и по радио, тогда как задачей уровня передачи данных является определение начала и конца кадров и передача их с одной стороны на другую с требуемой степенью надежности. Правильная модель должна содержать их как два различных уровня. В модели TCP/IP этого нет.

И, наконец, хотя протоколы IP и TCP были тщательно продуманы и неплохо реализованы, многие другие протоколы были созданы несколькими студентами, работавшими над ними, пока это занятие им не наскучило. Реализации этих протоколов свободно распространялись, в результате чего они получили широкое признание, глубоко укоренились, и теперь их трудно заменить на что-либо другое. Некоторые из них в настоящее время оказались серьезным препятствием на пути прогресса. Например, протокол виртуального терминала TELNET, созданный еще для механического терминала типа Teletype, работавшего с огромной скоростью 10 символов в секунду. Ему ничего не известно о графических интерфейсах пользователя и о мышках. Тем не менее, сейчас, почти 30 лет спустя, он все еще широко используется.

Несмотря на все недостатки, модель OSI (кроме  сеансового уровня и уровня представления) показала себя исключительно полезной для теоретических дискуссий о компьютерных сетях. Протоколы OSI, напротив, не получили широкого распространения. Для TCP/IP верно обратное: модель практически не существует, тогда как протоколы чрезвычайно популярны.

 

Список литературы:

1) Олифер В.Г., Олифер Н.А.Основы сетей передачи  данных  Интернет-университет информационных технологий - ИНТУИТ.ру, 2005

2) Новиков Ю.В., Кондратенко С.В. Основы локальных сетей Интернет-университет информационных технологий - ИНТУИТ.ру, 2005

3) Семенов Ю.А. Алгоритмы телекоммуникационных сетей. Часть 1. Алгоритмы и протоколы каналов и сетей передачи данных, БИНОМ.

4) Гулевич Д. С. Сети связи следующего поколения

5) Абилов А. Сети связи и системы коммутации, 2004, Радио и связь, Стр.288 


Информация о работе Сетевая модель DoD