Перейти к содержимому

Разница между TCP и IP

    TCP против IP

    Transmission Control Protocol (также известный как TCP) — это основной протокол пакета протоколов Интернета. Он работает на более высоком уровне, чем его соотечественник, протокол Интернета (также известный как IP). Два основных аспекта TCP — это две конечные системы — например, веб-браузер и веб-сервер. TCP обеспечивает доставку потока байтов от программы с одного компьютера на другой компьютер. TCP также отвечает за контроль размера, управление потоком, скорость обмена данными и перегруженность сетевого трафика.

    IP — это протокол, используемый для передачи данных через интернет-сеть с коммутацией пакетов (то есть интернет-сеть, в которой все передаваемые данные группируются вместе). Как и TCP, он также использует набор протоколов Интернета. Это основной протокол Интернет-уровня пакета протоколов Интернета. Его основной задачей является доставка дейтаграмм протокола (также известных как пакеты) от узла-источника к узлу назначения на основе только их адресов. Как таковой, IP определяет методы адресации и структуры для инкапсуляции пакетов.

    TCP предоставляет услуги связи на промежуточном уровне между прикладной программой и IP. Это означает, что когда прикладная программа хочет отправить большой объем данных через Интернет с помощью IP, вместо того, чтобы разбивать данные на части, которые поместятся в IP, и использовать серию запросов от IP, программа может отправить один запрос к TCP и позволить этому протоколу обработать детали передачи IP. TCP обнаруживает проблемы, возникающие в IP, запрашивает повторную передачу потерянных пакетов, перестраивает порядок пакетов (чтобы они были расположены в правильном порядке) и помогает минимизировать перегрузку сети (чтобы уменьшить возникновение других проблем в дальнейшем). После того, как все это сделано и надлежащая копия данных скомпилирована, пакет передается прикладной программе.

    IP-инкапсуляция означает, что данные от протокола верхнего уровня собираются в виде пакета — или дейтаграммы. Нет никакой реальной необходимости в настройке схемы, прежде чем хост отправит пакеты другому хосту, с которым он ранее не общался. Таким образом, IP — это протокол без соединения, что прямо противоположно телефонным сетям общего пользования, в которых для каждого телефонного звонка необходимо установить цепь. В результате инкапсуляции IP можно использовать в гетерогенной сети (сети, соединяющей компьютеры, которая может состоять из комбинации средств соединения) для преобразования IP-адресов в адреса каналов передачи данных.

    Резюме:

    1. TCP — это ядро, работающее на относительно высоком уровне; IP работает на более низком уровне.

    2. TCP предоставляет услуги связи на промежуточном уровне между прикладной программой и IP; IP инкапсулирует все данные и не имеет соединения.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Adblock
    detector