Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные сети. Часть 1..doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1.24 Mб
Скачать

7.3.7. Прикладной уровень

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

Прикладной уровень – это, в действительности, просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры, гипертекстовые WEB-страницы, электронная почта. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением (message).

Существует огромное количество служб прикладного уровня. В качестве примеров протоколов прикладного уровня можно привести: NCP с операционной системе Novell NetWare, SMB в Microsoft Windows NT, NFS и TFTP, входящие в стек протоколов TCP/IP.

7.4. Назначение уровней модели osi

Функции всех уровней модели OSI могут быть отнесены к одной из двух групп: либо к функциям, зависящим от конкретной реализации сети, либо к функциям, ориентированным на работу с приложениями.

Три нижних уровня – физический, канальный и сетевой, - как правило, зависят от сети и с использованием коммуникационным оборудованием. Например, переход на технологию FDDI означает полную смену протокола физического и канального уровней во всех узлах модернизируемой сети.

Таблица 7.3.

Уровень

Протокол

Сервис

Интерфейс

Прикладной

Определяется ОС

Мультимедиа, система передачи сообщений и др.

Пользовательский, программный

Представления

NCP, NetBIOS, NetBEUI, FTP, NFS

Мультимедиа

Программный

Сеансовый

SPX, NetBIOS, NetBEUI, SMTP, FTP

-

Программный

Транспортный

TCP, SPX

TCP/IP

Программный

Сетевой

IP, IPX, ISDN, ARP, X.25

ISDN, SMDS, ATM, AAL, IP, X.25

Программный

Канальный: LLC

IEEE 802.2, LLC, PPP, HDLC, SDLC, X.25, Frame Relay

ATM, Frame Relay, PPP, X.25

Программный

Канальный: MAC

FDDI, SMDS

ATM, FDDI

Ethernet, FDDI, Token Ring

Физический

DS0, DS1, DS3

DS0, DS1, DS3

Коаксиальный кабель, витая пара, оптоволоконный кабель

Три верхних уровня – сеансовый, уровень представления и прикладной – ориентированны на приложении и мало зависят от особенностей построения сети. На протоколы этих уровней не влияют никакие изменения в топологии сети, замена оборудования или переход на другую сетевую технологию. Так, переход от Ethernet на высокоскоростную технологию 100VG-AnyLan не потребует никаких изменений в программных средствах прикладного уровня, уровня представления и сеансового уровня.

Транспортный уровень является промежуточным. Он скрывает детали функционирования нижних уровней от верхних. Это позволяет разрабатывать приложения, не зависящие от технических средств транспортировки сообщений.

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

Модель OSI представляет хоть и очень важную, но только одну из многих моделей коммуникаций. Эти модели и связанные с ними стеки протоколов могут отличаться количеством уровней, их назначением, форматами сообщений, сервисом, представляемым на верхних уровнях, и другими параметрами.