Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Протокол TCP

Читайте также:
  1. БЕЗ ПРОТОКОЛУ
  2. Вопрос 113 Порядок судебного заседания и протокол судебного заседания.
  3. Г) Протоколы
  4. Г., протокол №
  5. Итоговый протокол работы Светы по моделированию своей биографической ситуации
  6. КИОТСКИЙ ПРОТОКОЛ
  7. Образец заполнения протокола

 

Протоколы, используемые совместно в сетях определенного типа, объединяют в совокупности, называемые стеками протоколов. Широко известны стеки протоколов TCP/IP, SPX/IPX, Х.25, Frame Relay (FR), ATM, семиуровневые протоколы ЭМВОС.

Наибольшее распространение получили протоколы TCP/IP в связи с их ис­пользованием в качестве основных в сети Internet. TCP/IP — пятиуровневые протоколы, но базовыми среди них, давшими название всей совокупности, яв­ляются протокол транспортного уровня TCP (Transmission Control Protocol ) и протокол сетевого уровня IP (Internet Protocol). Эти протоколы поддержива­ются такими ОС, как Unix и Windows-95/NT.

TCP —дуплексный транспортный протокол с установлением соединения. Под установлением соединения подразумевают установление виртуального кана­ла в сети путем обмена запросом и согласием на соединение между отправи­телем и получателем сообщения. К другим функциям TCP относятся упаков­ка и распаковка пакетов на концах транспортного соединения; управление потоком - получатель одновременно с подтверждением правильности переда­чи сообщает размер окна, т. е. число пакетов, которые получатель готов при­нять, или, что практически то же самое, число пакетов, которые отправитель может послать в сеть, не дожидаясь получения подтверждения об их правиль­ном приеме; помещение срочных данных между специальными указателями, т. е. возможность управлять скоростью передачи.

В программном обеспечении протокола TCP имеется программа-агент, ко­торая постоянно готова к работе и при приходе запроса и установлении со­единения генерирует свою копию для обслуживания создаваемого соединения, а сама программа-родитель ждет новых вызовов.

В схеме установления соединения в сетях клиент — сервер предусмотрена посылка клиентом запроса на соединение (команда ACTIVE_OPEN) с указанием адреса сервера, тайм-аута (времени жизни), уровня секретности. Можно сразу же поместить в запрос данные (тогда используется команда ACTIVE_OPEN_WITH_DATA). Если сервер готов к связи, он отвечает коман­дой согласия (OPEN_RECEIVED), в которой назначает номер соединения. Далее командой SEND посылаются данные, а командой DELIVER подтверждается их получение. Разъединение выполняется обменом команда­ми CLOSE и CLOSING.

В одноранговых сетях используется трехшаговая процедура установления соединения. Сначала инициатор А посылает запрос на установление прямого соединения, затем приемник В отвечает согласием и посылает запрос на уста­новление обратного соединения, узел А отвечает на это согласием.

 


Дата добавления: 2015-08-03; просмотров: 144 | Нарушение авторских прав


Читайте в этой же книге: Стадии проектирования | Иерархическая структура проектных спецификаций и иерархические уровни проектирования | Классификация моделей и параметров, используемых при автоматизированном проектировании | Типовые проектные процедуры | Разновидности САПР | Понятие о CALS-технологиях | Этапы проектирования | Открытые системы | Типы сетей | Различают семь уровней ЭМВОС (OSI). |
<== предыдущая страница | следующая страница ==>
Состав аппаратуры| Протокол IP

mybiblioteka.su - 2015-2024 год. (0.006 сек.)