Протокол управления передачей и Интернет-протокол - это два разных протокола компьютерной сети. Однако TCP и IP настолько часто используются вместе, что TCP/IP стал стандартной терминологией для обозначения этого набора протоколов.
Протокол – это согласованный набор процедур и правил. Когда два компьютера следуют одним и тем же протоколам - одному и тому же набору правил - они понимают друг друга и обмениваются данными.
Функциональность TCP/IP
Функциональность TCP/IP разделена на четыре уровня, каждый из которых имеет собственный набор согласованных протоколов:
- Уровень link состоит из методов и протоколов, которые работают только с каналом, который является сетевым компонентом, соединяющим узлы или хосты в сети. Протоколы уровня включают Ethernet и протокол разрешения адресов.
- Уровень интернет (или сеть) соединяет независимые сети для передачи пакетов, содержащих данные, через границы сети. Протоколы: IP и Internet Control Message Protocol.
- Уровень транспортный обрабатывает связь между хостами и отвечает за управление потоком, надежность и мультиплексирование. Протоколы включают TCP и протокол пользовательских дейтаграмм.
- Уровень application стандартизирует обмен данными для приложений. Протоколы включают протокол передачи гипертекста, протокол передачи файлов, протокол почтового отделения версии 3, простой протокол передачи почты и простой протокол сетевого времени.
TCP/IP технически применяется к сетевым соединениям, в которых транспорт TCP используется для доставки данных по IP-сетям. Известный как протокол, ориентированный на установление соединения, TCP работает путем установления виртуального соединения между двумя устройствами с помощью серии сообщений типа «запрос-ответ», отправляемых по физической сети.
- TCP делит сообщение или файл на пакеты, которые передаются через Интернет, а затем снова собираются, когда достигают места назначения.
- IP отвечает за адрес каждого пакета, чтобы он попадал в правильное место назначения.
Обычный пользователь Интернета работает преимущественно в среде TCP/IP. Веб-браузеры, например, используют TCP/IP для связи с веб-серверами. Передача информации работает настолько гладко, что миллионы людей используют TCP/IP каждый день для отправки электронной почты, общения в онлайн-чатах и онлайн-игр, даже не подозревая об этом.
FAQ
Какие сетевые службы или протоколы используют порт TCP/IP 22?
Как правило, сетевой протокол Secure Shell (SSH) использует порт 22. Этот номер также часто используется для безопасного входа в систему, передачи файлов и переадресации портов.
В чем разница между TCP и IP?
Поскольку TCP и IP - два разных протокола, они выполняют две разные функции. IP отвечает за поиск адреса, по которому будет отправлена информация, а TCP отвечает за доставку этой информации по этому адресу.
Что известно как швейцарский армейский нож TCP/IP?
«Швейцарский армейский нож TCP/IP» - это обычное прозвище для Netcat, инструмента, который используется для записи данных в сети с использованием протоколов TCP или UDP.