Структура протоколов ТСР/IР

Структура протоколов ТСР/IР имеет четыре уровня.

Самый нижний (уровень IV) соответствует уровню доступа к сети. В протоколах ТСР/IР он не регламентируется, но поддерживает все популярные стандарты протоколов физического и канального уровня, такие, как Ethernet, Token Ring, SLIP, PPP и другие (по при­чинам, которые станут понятны ниже, пока не будем расшифровы­вать эти аббревиатуры). Протоколы данного уровня обеспечивают передачу пакетов данных в сети на уровне аппаратных средств.

Следующий уровень (уровень III) — это уровень межсетевого взаимодействия, который обеспечивает передачу пакетов данных из одной подсети в другую. В качестве протокола в стеке используется протокол IP.

Следующий уровень (уровень II) называется основным. На этом уровне функционирует протокол управления передачей TCP, который обеспечивает надежную передачу сообщений между уда­ленными друг от друга различными прикладными программами за счет образования виртуальных соединений между ними.

Все перечисленные выше протоколы с легким сердцем можно от­нести к «уровню секретарей» из примера, описанного выше, и, почув­ствовав себя начальниками, на время забыть о них. Для конечного пользователя («начальника») наиболее необходима компетентность на самом верхнем уровне (уровень I), или «уровне начальников», который называется на языке стека ТСР/IР прикладным.

За долгие годы использования в сетях различных стран и органи­заций стек ТСР/IР накопил большое количество протоколов и серви­сов прикладного уровня. Предметом нашего детального рассмотре­ния будут следующие четыре: протокол копирования файлов FTR (File Transfer Protocol), протокол эмуляции терминала telnet, протокол Gopher для доступа к ресурсам всемирного пространства GopherSpace и наиболее популярный на данный момент протокол HTTP (Hyper Text Transfer Protocol) доступа к удаленным гипертекстовым базам данных во всемирный паутине WWW (World Wide Web).

Для того чтобы предотвратить путаницу в терминах, связанную с одинаковыми именами протоколов, программ и информационных ресурсов, сделаем несколько замечаний.

Так, под термином FTR понимается как сам стандарт протокола, так и программа-клиент на компьютере пользователя, которая иниции­рует соединение с одноименной (или с добавлением буквы «d» — ftpd) программой-сервером. Последняя в свою очередь исполняется на ма­шине-сервере и пребывает в режиме постоянного ожидания запроса от клиента. Кроме того, о самих ресурсах, доступ к которым осуществля­ется по протоколу ftp, принято говорить как об ftp-архивах. Аналогич­ная ситуация характерна и для остальных протоколов.

Добавить комментарий