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

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

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

2. Уровень представления

Главные задачи уровня – преобразование данных (их форматов, кодов, структур), передаваемых между сеансовым уровнем и прикладным процессом, а также выполнение при необходимости шифрования и сжатия данных.

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

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

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

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

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

Сетевой уровень обеспечивает поддержку сетевых соединений для различных типов сетей – от простых двухточечных до объединения сетей с различными характеристиками. На сетевом уровне выполняются следующие основные функции: ретрансляция и маршрутизация; обеспечение сетевых соединений; обнаружение и исправление ошибок; упорядочение передаваемых данных; управление потоком данных; передача срочных данных и т.д.

Прикладные протоколы – это соглашения по процедурам обслуживания прикладных процессов и пользователей сети, которые:

• имеют стандартную форму для задач одного класса приложений;

• нейтрализуют для пользователей различия хост-систем.

Прикладные протоколы подразделяются на 2 класса:

Системно-ориентированные (базовые). Это, например:

• Протокол обмена управляющей информацией СМIР;

• протокол услуг каталогов DS , разработанный на базе рекомендации Х.500 МККТТ.

Проблемно-ориентированные. К ним относятся, например:

• удаленный ввод, передача и обработка заданий JTM;

• обработка сообщений MHS;

• передача и управление файлами FTAM (File Transfer, Access and Management);

• распределенная обработка документов ODIA; и т.д.

В качестве примеров транспортных протоколов можно привести TCP и UDP стека TCP/IP, а также протокол SPX стека Novell.

Протоколы канального уровня

В протоколах канального уровня, используемых в локальных сетях, заложена структура связей и способы их адресации только для сети с определенной топологией. К топологиям относятся шина, кольцо и звезда. Примерами протоколов канального уровня являются протоколы Ethernet, Token Ring, FDDI, 100VG-AnyLAN.

В глобальных сетях, канальный уровень обеспечивает обмен сообщениями между двумя соседними компьютерами, соединенными индивидуальной линией связи. Примерами протоколов "точка - точка" (как часто называют такие протоколы) могут служить широко распространенные протоколы PPP и LAP-B.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]