Рубрики
network \ сеть

TCP/IP

Во всех распространенных операционных системах поддерживается сетевой протокол TCP/IP.
Он регулирует обмен информацией между компьютерами, как в локальных сетях (LAN, интраиет), так и в Интернете. 
Поэтому для многих сетевых служб неважно, где именно находится другой компьютер из данной сети — на расстоянии пяти метрик или в Японии. 
Во втором случае только немного снизится скорость.
Интернет-протокол (IP) служит основой для протокола управления передачей (TCP). 
Общий протокол TCP/IP выполняет две важные задачи: 
он идентифицирует любой компьютер по уникальному номеру (IP-адресу) и обеспечивает падежную передачу данных, то есть отвечает за то, чтобы данные, 
отправленные по сети, пришли именно к адресату, а не куда-то еще. 
Данные передаются в виде небольших пакетов.
Сетевые функции TCP/IP требуются вам даже тогда, когда компьютер не работает в сети и у вас нет ни сетевого подключения, ни модема! 
Многие программы Linux используют этот протокол как раз для внутрисистемной передачи данных. 
Поэтому вам в любом случае потребуется установить петлевой (кольцевой) интерфейс. 
Это необходимо делать во всех дистрибутивах.

TCP/IP - в отличии от UDP гарантирует доставку пакета. Данные передаются пакетами.