Теория:

Протокол сети Интернет — это совокупность правил, обеспечивающих передачу данных по сети.
Протокол передачи данных TCP/IP.
TCP (англ. Transmission Control Protocol) — транспортный протокол.
В процессе передачи данных по данному протоколу файлы разбиваются на части — пакеты, чтобы не нагружать сеть.
 
Большой файл разбивается на мелкие части. Каждая часть нумеруется, происходит транспортировка в отдельных IP-пакетах до компьютера-получателя, на компьютере-получателе исходный файл собирается из отдельных частей в правильной последовательности.
  
4.svg
IP (англ. Internet Protocol) — протокол маршрутизации.
Упаковывает сообщение в IP-пакет, записывает адреса отправителя и получателя. IP-пакет перемещается от сервера к серверу пока не достигнет пункта назначения.
HTTP (англ. HyperText Transfer Protocol) — прикладной протокол передачи гипертекста для службы WWW.
FTP (англ. File Transfer Protocol) — протокол, предназначенный для передачи файлов в компьютерных сетях.
SMTP (англ. Simple Mail Transfer Protocol) — протокол передачи электронной почты в сетях TCP/IP.