Reklama

Протокольный стек TCP/IP

Сетевое пространство работы TCP/IP построено по принципу – модели цепной сети. Она предусматривает, что в нашем распоряжении большое количество независимых неоднородных сетей, соединенных друг с другом шлюзами, которые обеспечивают взаимодействие сетей между собой. Сети могут быть как локальными, так и глобальными. Каждая из подсетей работает в соответствии со своими специфическими требованиями, они могут иметь различную топологию, аппаратную реализацию и природу средств связи. Но предполагается, что каждая сеть может принять блок информации и доставить его по указанному адресу в конкретной сети. При возникновении потерь данных и их искажениях необходимо провести повторную передачу.

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

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

Структура протокольного стека TCP /IP

На канальном уровне используют протоколы известных сетевых архитектур (Ethernet, FDDI, ATM, Token Ring и др.). Особое место занимают протоколы SLIP (Serial Line IP) и PPP (Point-to-Point Protocol) их применяют для передачи данных низкочастотными последовательными каналами, чаще через последовательный порт компьютера и модем назначенным или коммутируемой телефонной линии.

IP (Internet Protocol) – это межсетевой данограмний протокол сетевого уровня, обеспечивающего сервис передачи пакетов между узлами сети. Он не поддерживает функции последовательного передачи пакетов и не гарантирует надежности их передачи. IP является главным протоколом сетевого уровня стека TCP /IP. Его используют все другие протоколы.

IСМР (Internet Control Message Protocol) – это главный диагностический протокол для передачи информации между узлами сети об ошибках и сбоях, а также для диагностики сети. Кроме того, протоколы высших уровней используют для администрирования и диагностики сети.

ARP (Address Resolution Protocol) трансформирует IP-адрес в МАС-адрес станции), а протокол RARP (Reverse Address Resolution Protocol) выполняет обратную функцию – с МАС-адресами определяет логические IP-адреса.

TCP (Tramsmission Control Protocol) является протоколом транспортного уровня с предыдущим налаживанием сообщения. Он гарантирует надежное передачи пакетов и обеспечивает их правильно последовательность, при передаче использует сервис протокола IP.

UDP (User Datagram Protocol) – данограмний протокол транспортного уровня, который используют вместо протокола TCP, если нет необходимости в дополнительных мерах по обеспечению надежного передачи. Протокол не гарантирует передачи пакета, а также последовательности передачи.

Среди протоколов прикладного уровня и уровня отражения можно выделить Telnet-протокол эмуляции терминала, FTP (File Transfer Protocol) – протокол передачи файлов, SMTP (Simple Mail Transfer Protocol) – протокол электронной почты SNMP (Simple Network Management Protocol) – протокол управления сетью HTTP – (HyperText Transport Protocol) – протокол для передачи гипертекстовой информации в Internet.

Reklama