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


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


Выясним, что происходит в случае, когда состояние системы неожиданно изменяется, например, маршрутизатор (1) отключается от сети А.


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

Узел (1) обнаруживает свое отсоединение от сети А и меняет таблицу маршрутов, устанавливая бесконечное расстояние до всех сетей, ранее достижимых через маршрутизаторы, подключенные к сети А (то есть (2) ). В протоколе RIP значение бесконечности равно 16.

A=16->

(1)

B=1->

(1)

C=16->

(2)

D=16->

(2)

Е=2->

(3)

Вектор расстояний, построенный на основании этой таблицы, рассылается в сеть В, чтобы маршрутизаторы, направлявшие свои данные через (1) в ставшие недоступными сети, если таковые маршрутизаторы существуют, соответственно изменили свои маршрутные таблицы.

Допустим, в узле (3) имелась следующая таблица маршрутов:

A=2->

(2)

B=1->

(3)

C=1->

(3)

D=2->

(4)

Е=1->

(3)

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

A=3->

(3)

B=1->

(1)

C=2->

(3)

D=3->

(3)

Е=2->

(3)

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




- Начало -  - Назад -  - Вперед -