1. Что стандартизирует модель OSI? Модель OSI стандартизует (1) семиуровневое представление средств взаимодействия систем в сетях с коммутацией пакетов, (2) перечень функций, которые должен выполнять каждый уровень, (3) названия всех уровней.
2. Можно ли представить еще один вариант модели взаимодействия открытых систем с другим количеством уровней, например 8 или 5? Да, семиуровневая декомпозиция задачи сетевого взаимодействия является одним из возможных вариантов. В частности, в существовавшей еще до появления модели OSI модели сетевого взаимодействия TCP/IP были определены только 4 уровня.
3. Ниже перечислены оригинальные (англоязычные) названия семи уровней модели OSI. Отметьте, какие из названий уровней не соответствуют стандарту?
§ physical layer
§ data-link layer
§ network layer
§ transport layer
§ séances layer правильное название session layer
§ presentation layer
§ application layer
4. Какие из приведенных утверждений вы считаете ошибочными:
§ протокол — это программный модуль, решающий задачу взаимодействия систем;
§ протокол — это формализованное описание правил взаимодействия, включающих последовательность обмена сообщениями и их форматы;
§ термины «интерфейс» и «протокол», в сущности, являются синонимами.
Все утверждения верны.
5. На каком уровне модели OSI работает прикладная программа? Модель OSI описывает только системные средства сетевого взаимодействия, реализуемые операционной системой, системными утилитами, системными аппаратными средствами. Модель не рассматривает средства взаимодействия приложений конечных пользователей. Поэтому работа приложений не может быть отнесена ни к одному из уровней модели OSI. Однако некоторые приложения вместо того, чтобы обращаться к системным средствам организации сетевого взаимодействия, реализуют их «собственными силами». В таких случаях можно говорить о том, что приложение работает на соответствующем уровне (уровнях) модели OSI.
6. Как вы считаете, протоколы транспортного уровня устанавливаются только на конечных узлах, только на промежуточном коммуникационном оборудовании (маршрутизаторах) или и там, и там? Как правило, протоколы транспортного уровня устанавливаются на конечных узлах, для того чтобы обеспечить требуемое качество передачи данных «из конца в конец». На промежуточных узлах сети, например, на маршрутизаторах, транспортный протокол не является обязательным, но он может быть там установлен для поддержки дополнительных функций, например:
· Удаленного управления промежуточным узлом, так как при этом промежуточный узел является конечным узлом по отношению к управляющему узлу.
· Вмешательства промежуточного узла в управление качеством передачи данных между конечными узлами. Так, маршрутизатор может использовать транспортный протокол для замедления передачи данных узлом, создающим перегрузку сети.
7. На каком уровне модели OSI работают сетевые службы? На прикладном.
8. Ниже перечислены некоторые сетевые устройства:
§ маршрутизатор;
§ коммутатор;
§ мост;
§ повторитель;
§ сетевой адаптер;
§ концентратор.
В каком из этих устройств реализуются функции физического уровня модели OSI? Канального уровня? Сетевого уровня? Функции физического уровня модели OSI реализуются во всех сетевых устройствах, функции канального уровня – во всех устройствах, кроме повторителя и концентратора (что, впрочем, одно и то же), функции сетевого уровня – в маршрутизаторе.
9. Какое название традиционно используется для единицы передаваемых данных на каждом из уровней? Заполните таблицу.
|
|
Пакет |
Сообщение |
Кадр |
Поток |
Сегмент |
|
Канальный уровень |
|
|
+ |
|
|
|
Сетевой уровень |
+ |
|
|
|
|
|
Транспортный уровень |
|
|
|
|
+ |
|
Сеансовый уровень |
|
|
|
+ |
|
|
Уровень представления |
|
|
|
+ |
|
|
Прикладной уровень |
|
+ |
|
|
|
10. Дайте определение открытой системы.
11. Пусть малоизвестная небольшая компания предлагает нужный вам продукт с характеристиками, превосходящими характеристики аналогичных продуктов известных фирм. В каком из перечисленных вариантов ваши действия можно считать согласующимися с принципом открытых систем:
§ приму предложение, проверив прилагаемую документацию и убедившись, что в ней указаны характеристики, превосходящие известные аналоги;
§ приму предложение только после того, как проведу тестирование и удостоверюсь, что характеристики действительно лучше;
§ в любом случае откажусь в пользу продукта известной фирмы, так как последняя наверняка следует стандартам, а значит, будет меньше проблем с совместимостью; согласуется с принципами открытых систем
§ откажусь от продукта неизвестной компании, так как есть риск ее исчезновения, а значит, могут быть проблемы с поддержкой. согласуется с принципами открытых систем
12. Какая организация разработала стандарты сетей Ethernet? Стандарт Ethernet, первоначально разработанный компаниями Digital Equipment, Intel и Xerox, через некоторое время и в несколько измененном виде был принят как национальный стандарт организацией IEEE, а затем организация ISO утвердила его в качестве международного стандарта.
13. Какое из административных подразделений Интернета непосредственно занимается стандартизацией? Internet Engineering Task Force (IETF).
14. Какие из перечисленных терминов являются синонимами:
§ стандарт;
§ спецификация;
§ RFC;
§ Никакие.
Никакие. Хотя в некоторых случаях «стандарт», «спецификация» и «RFC» могут использоваться как синонимы, в общем случае каждое из них имеет свой особый смысл. Так спецификация может быть как стандартизованной, так и не стандартизованной, а RFC может как являться, так и не являться стандартом.
15. К какому типу стандартов могут относиться современные документы RFC:
§ к стандартам отдельных фирм;
§ к государственным стандартам;
§ к национальным стандартам;
§ к международным стандартам. Да
16. Какая организация стояла у истоков создания и стандартизации стека TCP/IP? Министерство обороны США (DoD).
17. Определите основные особенности стека TCP/IP.
18. Сравните функции самых нижних уровней моделей TCP/IP и OSI.
19. Дайте определение транспортных и информационных услуг.
20. Какие протоколы относятся к слою управления (control plane)? А к слою менеджмента (management plane)?
21. Должны ли маршрутизаторами поддерживаться протоколы транспортного уровня? Смотрите ответ к вопросу 6.
22. Пусть на двух компьютерах установлено идентичное программное и аппаратное обеспечение за исключением того, что драйверы сетевых адаптеров Ethernet поддерживают отличающиеся интерфейсы с протоколом сетевого уровня IP. Будут ли эти компьютеры нормально взаимодействовать, если их соединить в сеть? Да, отличие межуровневых интерфейсов в стеке протоколов двух компьютеров не помешает их сетевому взаимодействию.
23. Как организовать взаимодействие двух компьютеров, если у них отличаются протоколы:
§ физического и канального уровней;
§ сетевого уровня;
§ прикладного уровня.
(Этот вопрос выходит за рамки материала, изложенного в этой главе, и имеет своей целью пробудить творческое мышление студента)
24. Опишите ваши действия в случае, если вам необходимо проверить, на каком этапе находится процесс стандартизации технологии MPLS?
Воспользуйтесь сайтами www.ietf.org и www.rfc-editor.org
25. Выясните, в каком направлении IETF работает в настоящее время наиболее интенсивно (в качестве критерия можно использовать, например, количество рабочих групп)?
Посетите сайт www.ietf.org