37. Протокол tcp/ip. Структура tcp-сегмента
Transmission Control Protocol (TCP) (протокол управления передачей) — один из основных сетевых протоколов Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP.
Выполняет функции протокола транспортного уровня модели OSI.
TCP — это транспортный механизм, предоставляющий поток данных, с предварительной установкой соединения, за счёт этого дающий уверенность в достоверности получаемых данных, осуществляет повторный запрос данных в случае потери данных и устраняет дублирование при получении двух копий одного пакета (см. также T/TCP). В отличие от UDP гарантирует целостность передаваемых данных и уведомление отправителя о результатах передачи.
Реализация TCP, как правило, встроена в ядро ОС, хотя есть и реализации TCP в контексте приложения.
Когда осуществляется передача от компьютера к компьютеру через Интернет, TCP работает на верхнем уровне между двумя конечными системами, например, браузером и веб-сервером. Также TCP осуществляет надежную передачу потока байтов от одной программы на некотором компьютере к другой программе на другом компьютере. Программы для электронной почты и обмена файлами используют TCP. TCP контролирует длину сообщения, скорость обмена сообщениями, сетевой трафик.
Структура TCP-сегмента:
- Понятие компьютерной сети. Основные программные и аппаратные компоненты сети
- Основные характеристики современных компьютерных сетей
- 3. Виды адресации узлов сети
- 4. Локальные адреса
- 5. Числовые-составные адреса. Ip-адреса
- 6. Символьные адреса. Dns-имена
- 7. Универсальный идентификатор ресурсов uri
- 8. Понятие логической архитектуры компьютерной сети. Одноранговая архитектура
- 9. Архитектура клиент-сервер
- 10. Технологии сокетов
- 11. Первичные и вторичные сети. Общая структура телекоммуникационной сети
- 12. Локальные и глобальные сети. Современные тенденции развития сетевых технологий
- 13. Сети операторов связи и корпоративные сети
- 14. Понятие и типы коммутации
- 15. Многоуровневый подход к стандартизации в компьютерных сетях. Понятие «интерфейс», «стек протоколов»
- 16. Сетезависимые уровни эталонной модели взаимодействия открытых систем
- 17. Сетенезависимые уровни эталонной модели взаимодействия открытых систем
- 18. Классификации и характеристики линий связи
- 19. Методы кодирования информации
- 20. Типы кабелей. Структурированная кабельная система
- 21. Витая пара и коаксиальный кабель
- 22. Волоконно-оптический кабель
- 23. Базовые топологии компьютерных сетей
- 24. Общая характеристика технологии Ethernet. Форматы кадров
- 25. Метод доступа csma/cd
- 26. Спецификации физической среды Ethernet
- 27. Технология Fast Ethernet
- 28. Спецификации физической среды Fast Ethernet
- 29. Технология Gigabit Ethernet
- 30. Спецификации физической среды Gigabit Ethernet
- 31. Общая характеристика и основные преимущества стека tcp/ip
- 32. Архитектура ip-пакета
- 33. Уровень межсетевого взаимодействия. Функции. Протоколы
- 34. Протокол ip. Структура ip-пакета
- 35. Понятие маршрутизации. Таблицы маршрутизации
- 36. Использование масок в ip-адресации
- 37. Протокол tcp/ip. Структура tcp-сегмента
- 38. Алгоритм «скользящего окна». Борьба с перегрузкой в tcp
- 39. Протокол udp
- 40. Общая характеристика протокола iPv6
- 41. Адресная схема iPv6
- 42. Дефицит ip-адресов. Технологии nat и cidr
- Алгоритм работы прозрачного моста
- Коммутаторы lan. Характеристики. Классификация
- Ограничения и дополнительные функции коммутаторов
- Общая характеристика гкс
- Технология первичных сетей pdh, sdh/sonet, dwdm
- Удаленный доступ. Особенности. Виды клиентов
- Коммутируемый доступ через сети pstn и isdn
- Технология xDsl
- Удаленный доступ через сети catv и беспроводной доступ