Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные сети_лекции.docx
Скачиваний:
10
Добавлен:
23.09.2019
Размер:
5.97 Mб
Скачать

Уровень протоколов маршрутизации

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

Многоуровневая структура стека протоколов tcp/ip

В настоящее время указанный стек протоколов является самым популярным средством организации составных (интер) сетей.

TCP – Transmission Control Protocol, протокол управления передачей данных (базовый транспортный протокол).

IP – Internet Protocol.

В стеке TCP/IP определены 4 уровня, каждый из которых несет свою нагрузку по работе составной сети, части которой (сеть) построены на основе разных сетевых технологий:

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

  2. Основной (транспортный) уровень

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

  4. Уровень сетевых интерфейсов

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

С помощью спец пакетов протокол SCNP сообщает о невозможности доставки пакета, о превышении TTL или продолжительности сборки из пакетов. протокол SCNP использует IP в качестве транспорта. На основании протокола SCNP работает утилита ping (pocket internet groper – пакетный межсетевой щуп).

К уровню межсетевого взаимодействия относятся также протоколы ARP (предположим, пакет идет далеко, через несколько маршрутизаторов; чтобы передать следующему маршрутизатору, нужно узнать его MAC исходя из известного IP, эту функцию выполняет ARP). К этому же уровню межсетевого взаимодействия принадлежит и протокол RARP – протокол обратного разрешения адресов. Если ARP предназначен для определения адресов при продвижении пакета физического (локального) адреса, либо порта следующего маршрутизатора, либо хоста назначения, то протокол RARP представляет обратную задачу – по MAC-адресу определяет IP-адрес сетевого интерфейса хоста/порта маршрутизатора. (Примечание: любое сетевое устройство, работающее в стеке TCP/IP являются хостами).

II. Основной (транспортный) уровень

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

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