He регламентировано, но поддерживаются все популярные стандарты
IV
]
Самый нижний уровень стека — уровень межсетевых интерфейсов — соответствует физическому и канальному уровням модели OSI. В стеке TCP/IP этот уровень не регламентирован, но тем не менее реализована поддержка практически всех популярных стандартов физического и канального уровня: Ethernet, Token Ring, FDDI (для локальных сетей) и Х.25, ISDN, SLIP/PPP (для глобальных сетей).
Уровень межсетевого взаимодействия (уровень III) обеспечивает маршрутизацию и передачу данных по сети, выполняя, таким образом, функции, соответствующие сетевому уровню модели OSI. На этом уровне используются протоколы IP, ISMP, RIP, OSPF.
IP (Internet Protocol) — межсетевой протокол, обеспечивает передачу пакетов в сетях.
RIP (Routing Internet Protocol) и OSPF (Open Shortest Path First) — протоколы сбора маршрутной информации, обеспечивающие составление и модификацию специальных таблиц маршрутизации, используемых при выборе пути пересылки данных по сети.
ICMP (Internet Control Message Protocol) — протокол межсетевых управляющих сообщений, предназначенный для организации обратной связи с отдельными узлами сети при обмене информацией об ошибках, например, о невозможности доставки пакета, о превышении времени жизни или продолжительности сборки пакета из фрагментов, о ненормальных значениях параметров. Кроме того, с помощью этого протокола передаются тестирующие пакеты и пакеты, содержащие служебные информационные сообщения, например об изменении маршрута пересылки и типа обслуживания, о состоянии системы и т. п.
Уровень II стека TCP/IP называется основным и обеспечивает функции транспортировки информации по сети. При этом используются два протокола TCP и UDP, реализующих различные механизмы доставки данных и имеющих различные степени надежности.
TCP(Transmission Control Protocol) — протокол управления передачей, работающий с установкой логического соединения между удаленными прикладными процессами, а также использующий принцип автоматической повторной передачи пакетов, содержащих ошибки.
UDP(User Datagram Protocol) — протокол пользовательских дейтаграмм (синоним термина «пакет»), являющийся упрошенным вариантом TCP и работающий без установки логического соединения, и, соответственно, не обеспечивающий проверку на наличие ошибок и подтверждение доставки пакета.
Верхний уровень стека TCP/IP называется прикладным. К протоколам этого уровня относятся такие широко используемые протоколы, как FTP, telnet, SMTP, SNMP и многие другие.
FTP(File Transfer Protocol) — протокол передачи файлов, использующий в качестве транспортного протокол с установлением соединений — TCP, что повышает надежность передачи файлов. Протокол, предназначенный для обеспечения передачи и приема файлов между серверами и клиентами.
TFTP (Trivial File Transfer Protocol) — простейший протокол передачи файлов. В отличие от FTP этот протокол базируется на работе с UDP, при этом протокол реализует только передачу файлов.
SNMP (Simple Network Management Protocol) — простой протокол управления сетью, предназначенный для передачи информации, определяющей форматы сообщений, которыми обмениваются клиенты и серверы, а также форматы имен и адресов узлов сети.
Telnet — протокол, обеспечивающий передачу потока байтов между процессами или между процессом и терминалом и обычно использующийся для эмуляции терминала удаленной станции.
SMTP (Simple Mail Transfer Protocol) — простой протокол передачи почты, использующийся для обеспечения передачи электронных почтовых сообщений с применением транспортного протокола TCP.
Gopher— протокол доступа клиентов к файлам и каталогам в сети Интернет, предоставляющий только текстовую информацию. Gopher обычно используется для передачи очень больших документов, не содержащих форматирования или иллюстраций.