Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
seti.docx
Скачиваний:
17
Добавлен:
23.09.2019
Размер:
138.36 Кб
Скачать

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

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

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

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

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

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

26. Маршрутизация

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

Маршрутизация дейтаграмм осуществляется на уровне протокола IP.

Маршрутизация выполняется на основе данных, содержащихся в таблице маршрутов. Строка в таблице маршрутов состоит из следующих полей:

адрес сети назначения;

адрес следующего маршрутизатора (то есть узла, который знает, куда дальше отправить дейтаграмму, адресованную в сеть назначения);

вспомогательные поля.

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

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