![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Основное назначение транспортных протоколов – это установление виртуального соединения между отправителем и получателем и сборка-разборка сообщений. Основное назначение протоколов сетевого уровня – маршрутизация.
Функции транспортного уровня реализуются только в конечных узлах и представляют собой следующие функции:
· разделение сообщений на дейтаграммы;
· сборка сообщений из дейтаграмм;
· установление виртуального соединения между отправителем и получателем;
· обеспечение заданного уровня услуг, включающих установление времени доставки пакета, типа канала связи, возможности сжатия данных с частичной потерей информации;
· управление сквозными соединениями в сети с помощью специальных команд.
Протокол ТСР – это дуплексный транспортный протокол с установлением соединения. Функциями протокола являются:
а) упаковка и распаковка пакетов на концах транспортного соединения;
б) установление виртуального канала путем обмена запросом и подтверждением на соединение;
в) управление потоком, которое заключается в том, что получатель при подтверждении правильности передачи сообщает размер окна ответов, т.е. диапазон номеров пакетов, которые получатель готов принять;
г) пометка о срочности передаваемых данных, т.е. возможность управлять скоростью передачи.
Протокол TCP работает только в конечных узлах. Протокол TCP представляет собой программу, которая входит в ОС (представляет ее часть), а именно драйвер самого высокого уровня. Программа TCP постоянно находится в режиме ожидания, поэтому она называется «демон». Когда от прикладных программ приходят запросы на посылку сообщений, то TCP программа создает в памяти свою копию для обслуживания запроса, а сама опять переходит в режим ожидания. Число одновременно обслуживаемых запросов зависит от размера оперативной памяти компьютера.
Также как и протокол УЛК, протокол TCP работает в трех фазах:
· установление соединения;
· передача;
· разъединение.
Процедура установления соединения зависит от типа сети и существует процедура установления соединения для одноранговых сетей и для архитектуры клиент-сервер.
Дата публикования: 2015-02-17; Прочитано: 314 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!