Главная » Компьютерные сети » Стек протоколов TCP/IP

Стек протоколов TCP/IP

TCP/IP

Стек протоколов TCP/IP (Transmission control protocol / Internet Protocol) был первоначально разработан Агентством перспективных исследовательских проектов Министерства обороны США (DARPA). Эта модель также известна как эталонная модель интернета или DoD.

Он состоит из четырех уровней, а именно: прикладной уровень, транспортный уровень, сетевой уровень и физический уровень.

Физический уровень в модели TCP/IP отвечает за взаимодействие со средой передачи данных, в то время как прикладной уровень помогает взаимодействовать с пользователями. Четыре уровня модели TCP/IP и функции, выполняемые этими уровнями, следующие:

1) Прикладной Уровень

Прикладной слой-это самый верхний уровень модели. Уровень приложений отвечает за управление всеми требованиями к пользовательскому интерфейсу. Многие протоколы, такие как Telnet, FTP, SMTP, DNS, NFS, LPD, SNMP и DHCP работают на этом уровне.

2) Транспортный Уровень

Транспортный уровень отвечает за доставку пакетов или дейтаграмм. Он также скрывает детали маршрутизации пакетов от верхнего уровня, т. е. от прикладного уровня. Кроме того, транспортный уровень позволяет обнаруживать и исправлять ошибки и помогает достичь сквозной связи между устройствами. Транспортный уровень соединяет прикладной уровень с сетевым уровнем посредством двух протоколов, а именно TCP и UDP.

3) Сетевой Уровень

Сетевой уровень также известен как уровень межсетевой работы или IP-уровень. Он содержит три протокола, которые выполняют различные функции. Три протокола сетевого уровня следующие:

Интернет-протокол (IP):

  • IP-это протокол без подключения, который отвечает за доставку пакетов. Протокол IP содержит всю адресную и управляющую информацию для каждого передаваемого пакета.

Протокол управляющих сообщений интернета (ICMP):

  • Протокол ICMP отвечает за сообщения об ошибках, отправку сообщений об ошибках и управление потоком пакетов. Он более надежен, чем IP, так как способен определять ошибки при передаче данных.

Протокол разрешения адресов (ARP):

  • Он отвечает за определение Media Access Control  адреса (MAC), соответствующего IP-адресу. Он отправляет запрос ARP по сети для определенного IP-адреса, и устройство, которое идентифицирует IP-адрес как свой собственный, возвращает ответ ARP вместе со своим MAC-адресом.

4) Физический Уровень

Физический уровень отвечает за сбор пакетов, так что кадры, которые передаются по сети, могут быть сформированы. Он выполняет все функции, необходимые для передачи данных по сети, и определяет пути доступа к носителю, через который будут передаваться данные. Этот уровень не содержит никаких протоколов, но вместо протоколов он содержит некоторые стандарты, такие как RS-232C, V. 35 и IEEE 802.3.