| Tech-FAQ Подсказка: Нажмите сюда, чтобы проверять компьютер Ошибки |
Что такое TCP?
TCP (Трансмиссия Control Protocol) является основной транспортный протокол используется в IP сетях.
Протокол TCP существует по транспорту слой от Института "Открытое общество" Модель.
TCP протокол связи ориентированных на протокол, который обеспечивает сквозной надежности.
В связи ориентированной, мы имеем в виду, что, прежде чем две сетевые узлы могут общаться, используя TCP, они должны сначала завершить handshaking протокола для создания соединения.
Когда мы говорим о том, что TCP обеспечивает сквозной надежности, мы подразумеваем, что TCP включает в себя механизмы обнаружения ошибок и коррекции ошибок между источника и назначения.
Эти свойства TCP находятся в отличие от UDP, который connectionless и ненадежными.
Высший слой, которые используют протоколы TCP включают HTTP, SMTP, NNTP, FTP, telnet, SSH и LDAP.
Схема TCP Header
Формат заголовка TCP ----------------- 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+-+-+-+ | Источник Порт | Порт назначения | +-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Порядковый номер | + - + -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -+-+-+-+-+-+ | Благодарности Количество | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Данных | | U | | P | R | S | F | | | Offset | Зарезервировано | R | C | S | S | Y | I | Window | | | | G | K | H | T | N | N | | +-+-+-+-+-+-+-+-+ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Контрольная | Срочно Указатель | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+-+-+ | Настройка | Заполнение | +-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Данные | +-+-+-+- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+
Дополнительное чтение по TCP
Протокол TCP определен в RFC 793: Трансмиссия Control Protocol.
Закладка Что такое TCP?




