Тема 9. Сетезависимые протоколы
Функции всех уровней модели OSI могут быть отнесены к одной из двух групп: либо к функциям, зависящим от конкретной технической реализации сети, либо к функциям, ориентированным на работу с приложениями.
Три нижних уровня физический, канальный и сетевой являются сетезависимыми, протоколы этих уровней тесно связаны с технической реализацией сети, с используемым коммуникационным оборудованием. Например, переход на оборудование FDDI означает смену протоколов физического и канального уровня во всех узлах сети.
Три верхних уровня сеансовый, уровень представления и прикладной ориентированы на приложения и мало зависят от технических особенностей построения сети. На протоколы этих уровней не влияют никакие изменения в топологии сети, замена оборудования или переход на другую сетевую технологию. Так, переход от Ethernet на высокоскоростную технологию 100VG-AnyLAN не потребует никаких изменений в программных средствах, реализующих функции прикладного, представительного и сеансового уровней.
Транспортный уровень является промежуточным, он скрывает все детали функционирования нижних уровней от верхних уровней. Это позволяет разрабатывать приложения, не зависящие от технических средств, непосредственно занимающихся транспортировкой сообщений.
Одна рабочая станция взаимодействует с другой рабочей станцией посредством протоколов всех семи уровней. Это взаимодействие станции осуществляют через различные коммуникационные устройства: концентраторы, модемы, мосты, коммутаторы, маршрутизаторы, мультиплексоры. В зависимости от типа коммуникационное устройство может работать:
- либо только на физическом уровне (повторитель);
- либо на физическом и канальном уровнях (мост);
- либо на физическом, канальном и сетевом уровнях, иногда захватывая и транспортный уровень (маршрутизатор).
Модель OSI представляет собой хотя и очень важную, но только одну из многих моделей коммуникаций. Эти модели и связанные с ними стеки протоколов могут отличаться количеством уровней, их функциями, форматами сообщений, сервисами, предоставляемыми на верхних уровнях, и прочими параметрами.
Тема 10. Стеки коммуникационных протоколов
Иерархически организованная совокупность протоколов, решающих задачу взаимодействия узлов сети, называется стеком коммуникационных протоколов.
Протоколы соседних уровней, находящихся в одном узле, взаимодействуют друг с другом также в соответствии с четко определенными правилами и с помощью стандартизованных форматов сообщений. Эти правила принято называть интерфейсом. Интерфейс определяет набор услуг, которые нижележащий уровень предоставляет вышележащему уровню.
Вопросы
1. Что такое OSI?
2. Каково назначение базовой модели взаимодействия открытых систем?
3. На какие уровни разбита базовая модель OSI?
4. Какие функции несет уровень в модели взаимодействия открытых систем?
5. На какие единицы разбивается информация для передачи данных по сети?
6. Что обеспечивает горизонтальная составляющая модели взаимодействия открытых систем?
7. Какие элементы являются основными элементами для базовой модели взаимодействия открытых систем?
8. Какие функции выполняются на физическом уровне?
9. Какие вопросы решаются на физическом уровне?
10. Какой уровень модели OSI преобразует данные в общий формат для передачи по сети?
11. Какое оборудование используется на физическом уровне?
12. Какие известны спецификации физического уровня?
13. Перечислить функции канального уровня.
14. Какие функции канального уровня?
15. На какие подуровни разделяется канальный уровень и каковы их функции?
16. Функцией какого уровня является засекречивание и реализация форм представления данных?.
17. Какие протоколы используются на канальном уровне?
18. Какое оборудование используется на канальном уровне?
19. Какие функции выполняются и какие протоколы используются на сетевом уровне?
20. Какое оборудование используется на сетевом уровне?
21. Перечислить функции транспортного уровня.
22. Какие протоколы используются на транспортном уровне?
23. Перечислить оборудование транспортного уровня.
24. Дать определение сеансового уровня.
25. Какой уровень отвечает за доступ приложений в сеть?
26. Задачи уровня представления данных.
27. Перечислить функции прикладного уровня.
28. Перечислить протоколы верхних уровней.
29. Дать определение стандартных стеков коммуникационных протоколов