КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Формат TCP-соединения
Модель TCP TCP (RFC 793, 122, 1323) Основная решаемая задача – обеспечение надежной сквозной передачи потока байт по интерсети. Интерсеть – объединение сетей, в котором отдельные сети отличаются топологией, пропускной способностью, временем передачи и т.д. Любой хост, поддерживающий TCP, как правило обладает транспортной сущностью, реализованной, ка кправило, как компонента ОС. TCP разбивает их на куски(как правило таким образом, что любая часть может быть помещена в кадр Eth(или кадр канального-физического уровня) и инкапсулирована в отдельный IP-пакет. Когда IP-дейтаграммы с TCP-данными приходят адресату, они восстанавливают[ся?] TCP-сущность адресата и передают его пользовательскому процессу. TCP сущность следит за истечением интервала ожидания и в случае необходимости запрашивает повторную передачу пакетов. Если дейтаграмма придет в неверный порт, TCP восстановит сообщения из пакетов дейтагр. Таким образом, что обесп. надеж., не обеск. IP-прот. Если дейтаграммы придут в неверном порядке, TCP восстановит сообщения из такой дейтаграммы, что обеспечивает надёжность, не обеспечиваемую IP-протоколом. В основе модели лежат сокеты (гнёзда связи). В процессе взаимодействия они создаются с определенным номером (адресом). Он состоит из IP-адреса хоста и 2-х байт. Локальный (внутренний) номер по отношению к хосту называется портом (TSAP-адресом). Для обращения к службе TCP между сокетами отправителя и получателя устанавливается соединение. Управление TCP-соединением и передачей данных осуществляют следующие команды:
Все TCP-соединения – полудуплексные и 2-хточечные (трафик одновременно следует в обе стороны, есть 2 точки – отправитель и адресат). Многоадресные и широковещательные рассылки не поддерживаются из-за особенностей (байтовый поток, а не сообщение). Примечание. Около 300 портов в соответствии с протоколом зарезервированы за стандартными сервисами (например, 21-ый по FTP). TCP-сущность (отправляющая и принимающая) обеспечивает данные в виде сегментов. Сегмент состоит из заголовка и данных. Размер сегмента должен быть таким, чтобы он целиком помещался в поле полезной нагрузки IP-пакета (<65515 байт). Обычно TCP-сегмент такой, чтобы полностью поместиться в кадр канального уровня (например, в Ethernet). Основной протокол управления потоком, выполняемый TCP-сущностями – скользящее окно. При передаче сегмента источник включает таймер. При прибытии в пункт назначения адресат посылает обратный сегмент с номером подтверждения, равным номеру следующего ожидаемого сегмента. Если время истекает, сегмент посылается ещё раз.
Дата добавления: 2015-01-03; Просмотров: 295; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |