Организация и функционирование компьютеров
bf1271d8

Маршрутизация в сетях TCP/IP


В рамках локальной сети не возникает проблем определения маршрута при передаче сообщений. Однако если сеть состоит из нескольких сегментов, размещенных в разных местах, проблема маршрутизации сообщений возникает. Уже говорилось, что сеть Internet - это сеть коммутации пакетов. Это значит, что сообщение разбивается на пакеты, которые независимо отправляются по сети. Информацию об адресе  назначения каждый пакет несет в себе самом. Решение о том, в какую сторону направлять пакет, принимается шлюзом в момент прохождения пакета через этот шлюз. Если некоторый путь от места отправления к месту назначения в данный момент существует, то шлюз может отправить пакет по этому пути. Если же путь по какой-либо причине исчезнет, то шлюз отправит следующий пакет по другому пути. При этом оба пакета могут принадлежат одному и тому же сообщению. В месте назначения пакетов не имеет значения последовательность получения пакетов, т.к. пакеты в себе несут также и информацию о своем месте внутри сообщения.

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

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



Содержание раздела