Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5_Konspekt_lektsy.doc
Скачиваний:
14
Добавлен:
01.05.2025
Размер:
1 Mб
Скачать

Физический уровень

Физический уровень описывает физические свойства (например, электромеханические характеристики) среды и сигналов, переносящих информацию. Это физические характеристики кабелей и разъемов, уровни напряжения и электрического сопротивления и т. д., в том числе, например, спецификация кабеля «неэкранированная витая пара» (unshielded twisted pair, UTP).

Канальный уровень

Канальный уровень обеспечивает перенос данных по физической среде. Он поделен на два подуровня: управления логическим каналом (logical link control, LLC) и управления доступом к среде (media access control, MAC). Такое деление позволяет одному уровню LLC использовать различные реализации уровня MAC. Уровень MAC работает с применяемыми в Ethernet4 и TokenRing5 физическими адресами, которые «вшиты» в сетевые адаптеры их производителями. Следует различать физические и логические (например, IP6-) адреса. С последними работает сетевой уровень.

Сетевой уровень

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

Сетевой уровень предоставляет транспортному уровню услуги с установлением логического соединения (connection-oriented), например X.257 или без установления оного (connectionless), например IP (Internet Protocol). Одна из основных функций сетевого уровня - маршрутизация8.

К протоколам сетевого уровня относятся IP и ICMP9 (Internet Control Message Protocol).

Транспортный уровень

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

TCP (Transmission Control Protocol) — широко распространенный протокол транспортного уровня.

Сеансовый уровень

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

Сеансовый уровень следит также за очередностью передачи данных. Эту функцию называют «управление диалогом» (dialog management).

Вот примеры протоколов сеансового, представительного и прикладного уровней SMTP10 (Simple Mail Transfer Protocol), FTP11 (File Transfer Protocol) и Telnet12.