TCP | |
---|---|
Название | Transmission Control Protocol |
Уровень (по модели OSI) | Транспортный |
Семейство | TCP/IP |
Спецификация | RFC 793 (сентябрь 1981 года) / STD 7 |
Основные реализации | UNIX, Linux, BSD, Windows |
Расширяемость | Опции |
Медиафайлы на Викискладе |
TCP (англ. Transmission Control Protocol — протокол управления передачей) — один из основных протоколов передачи данных интернета. Пакеты в TCP называются сегментами.
В стеке протоколов TCP/IP выполняет функции транспортного уровня модели OSI.
Механизм TCP предоставляет поток данных с предварительной установкой соединения, осуществляет повторный запрос данных в случае потери данных и устраняет дублирование при получении двух копий одного пакета, гарантируя тем самым (в отличие от UDP) целостность передаваемых данных и уведомление отправителя о результатах передачи.
Реализации TCP обычно встроены в ядра ОС. Существуют реализации TCP, работающие в пространстве пользователя.