Телекоммуникационные технологии.Сети TCP-IP

       

Изменение состояния RIP-системы


Выясним, что происходит в случае, когда состояние системы неожиданно изменяется, например, маршрутизатор ?

отключается от сети А.


Рис. 4.1.2. Изменение состояния RIP-системы

Узел ?

обнаруживает свое отсоединение от сети А и меняет таблицу маршрутов, устанавливая бесконечное расстояние до всех сетей, ранее достижимых через маршрутизаторы, подключенные к сети А (то есть ?

). В протоколе RIP значение бесконечности равно 16.

A=16a

?

B=1a

?

C=16a

?



D=16a

?

Е=2a

?

Вектор расстояний, построенный на основании этой таблицы, рассылается в сеть В, чтобы маршрутизаторы, направлявшие свои данные через ?

в ставшие недоступными сети, если таковые маршрутизаторы существуют, соответственно изменили свои маршрутные таблицы.

Допустим, в узле ?

имелась следующая таблица маршрутов:

A=2a

?

B=1a

?

C=1a

?

D=2a

?

Е=1a

?

Узел ?

периодически и широковещательно рассылает в сети В, С, Е свой вектор расстояний (А=2,В=1,С=1,D=2,E=1). Узел ?

получает этот вектор, увеличивает расстояния на 1: (А=3,В=2,С=2,D=3,E=2) и замечает, что расстояния А=3, С=2 и D=3 меньше бесконечностиследовательно, соответствующие записи таблицы маршрутов модифицируются и она принимает вид:

A=3a

?

B=1a

?

C=2a

?

D=3a

?

Е=2a

?

Таким образом, узел ?

построил маршруты в обход поврежденного участка и восстановил достижимость всех сетей.



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