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

Думайте об IP как о чем-то вроде почтовой системы. Она позволяет вам адресовать посылку и опустить ее в систему, но между вами и получателем нет фактической прямой связи. Вместо этого существует "паутина" связей, соединяющихся друг с другом. Именно здесь в дело вступают IP и TCP. IP сообщает пакетам, каков их пункт назначения и как туда добраться; TCP обеспечивает надежное соединение, проверяя пакеты на наличие ошибок и запрашивая "повторную передачу" в случае их обнаружения.