Сетевая модель TCP/IP простыми словами
TripiniFKYL & Сергей Зыбнев
Сетевая модель TCP/IP (Transmission Control Protocol / Internet Protocol) представляет собой стек сетевых протоколов. Название TCP/IP произошло от двух наиболее важных протоколов:
IP - отвечает за передачу пакета данных от узла к узлу. IP пересылает каждый пакет на основе четырехбайтного адреса назначения (IP-адресс).
TCP - отвечает за проверку корректной доставки данных от клиента к серверу.
Основные характеристики TCP/IP:
Стандартизированные протоколы высокого уровня, используемые для пользовательских сервисов.
Используются открытые стандарты протоколов, что дает возможность дорабатывать стандарты.
Система адресации уникальна.
Независимость от используемого физического канала связи.
Стек протоколов TCP/IP

Принцип работы стека TCP/IP такой же, как и в модели OSI, данные верхних уровней инкапсулируются в пакеты нижних уровней (сверху в низ). Процесс инкапсуляции можно представить так:

Распространенными примерами протоколов:
На прикладном уровне являются программы: Telnet, FTP, HTTP, WWW, SMTP, POP3.
На транспортном уровне являются программы: UDP, TCP.
На сетевом уровне являются программы: IP, ICMP, IGMP.
Канальный: Ethernet.