Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_Kuklin.docx
Скачиваний:
8
Добавлен:
01.05.2025
Размер:
2.04 Mб
Скачать

Общая характеристика стека протоколов tcp/ip

В стеке протоколов TCP/IP выделяют 4 уровня:

прикладной

Прикладной

Представления

основной(транспортный),

Сеансовый

Транспортный

уровень межсетевого взаимодействия

Сетевой

уровень сетевых интерфейсов

Канальный

Физический

Уровень межсетевого взаимодействия.

Реализует концепцию или идею передачи пакета в режиме без установления соединения и организации квитирования, то есть датаграммным способом. Основная задача – выбор маршрута передачи пакета по составной сети. Основной протокол – IP. Изначально проектировался для работы в составных сетях со сложной структурой и разными базовыми технологиями в подключаемых подсетях. В неявном виде присутствуют ещё 2 протокола – RIP и OSPF – строят таблицу маршрутизации.

Ещё есть протокол ICMP - протокол обмена служебной информацией и уведомление абонентов о возникших ошибках. Он служит, например, для уведомления о событиях в сети, например о причине уничтожения пакета.

Основной уровень.

В связи с тем, что уровень межсетевого взаимодействия обеспечивает датаграммный способ передачи информации, это означает, что о надежной доставке данных в данном случае не может быть и речи. Следовательно, надежность передачи информации должен обеспечить кто-то другой. В стеке протоколов TCP/IP данную задачу решает основной уровень. TCP, UDP – транспортные протоколы, они обеспечивают тот или иной уровень достоверности доставки данных. UDP – 0-вой уровень надежности доставки (самый нижний), TCP – 4-тый уровень надежности (самый высокий). UDP необходим чтобы просто проходить через основной уровень, так как нельзя перескакивать с уровня на уровень.

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

Прикладной уровень.

Протоколы прикладного уровня занимаются деталями конкретного приложения и “не интересуются” способами передачи данных по сети. Протоколы: FTP, TFTP, DNS, SNMP, Telnet, HTTP.

Уровень интерфейса.

Протоколы этого уровня должны обеспечивать интеграцию в составную сеть других сетей, причем задача ставится следующим образом: сеть на базе стека протоколов TCP/IP должна иметь средства включения в себя любой другой сети, какую бы внутреннюю технологию передачи данных эта сеть не использовала бы. Для каждой технологии включаемой в составную сеть подсети должны быть разработаны собственные интерфейсные средства. К этим средствам относятся протоколы инкапсуляции IP-пакетов в кадры локальных сетей. Большинство этих правил оформлено в документах RFC. Например, для сети ATM – RFC 1577 или для LLC – RFC1042.

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

Пакет, приходящий с прикладного уровня, называется поток.

При передаче на уровень межсетевого взаимодействия от TCP к IP – сегмент.

Если пакет сформировал UDP – датаграмма.

Если пакет сформировал уровень межсетевого взаимодействия, например IP – пакет.

Если пакет сформировал уровень интерфейсов – фрейм(кадр)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]