Как работает RIP (Routing Information Protocol)?

629
Aniruddha

Вот сетевой сценарий:

Capture.png сетевой сценарий:

На всех упомянутых маршрутизаторах работает RIP Ver 2, ниже приведена их таблица маршрутизации.

Router1: C 1.0.0.0/8 is directly connected, FastEthernet0/0 R 2.0.0.0/8 [120/1] via 10.0.0.2, 00:00:26, Serial2/0 R 3.0.0.0/8 [120/2] via 10.0.0.2, 00:00:26, Serial2/0 10.0.0.0/30 is subnetted, 2 subnets C 10.0.0.0 is directly connected, Serial2/0 R 10.0.0.4 [120/1] via 10.0.0.2, 00:00:26, Serial2/0  Router2: R 1.0.0.0/8 [120/1] via 10.0.0.1, 00:00:11, Serial2/0 C 2.0.0.0/8 is directly connected, FastEthernet0/0 R 3.0.0.0/8 [120/1] via 10.0.0.6, 00:00:15, Serial3/0 10.0.0.0/30 is subnetted, 2 subnets C 10.0.0.0 is directly connected, Serial2/0 C 10.0.0.4 is directly connected, Serial3/0  Router3: R 1.0.0.0/8 [120/2] via 10.0.0.5, 00:00:26, Serial2/0 R 2.0.0.0/8 [120/1] via 10.0.0.5, 00:00:26, Serial2/0 C 3.0.0.0/8 is directly connected, FastEthernet0/0 10.0.0.0/30 is subnetted, 2 subnets R 10.0.0.0 [120/1] via 10.0.0.5, 00:00:26, Serial2/0 C 10.0.0.4 is directly connected, Serial2/0  Router4: R 1.0.0.0/8 [120/2] via 2.0.0.1, 00:00:26, FastEthernet0/0 C 2.0.0.0/8 is directly connected, FastEthernet0/0 R 3.0.0.0/8 [120/2] via 2.0.0.1, 00:00:26, FastEthernet0/0 R 10.0.0.0/8 [120/1] via 2.0.0.1, 00:00:26, FastEthernet0/0 

Взглянув на таблицу маршрутизации Router4, мы видим, что в ее таблице маршрутизации нет сети 10.0.0.4/30, но она может успешно достичь 10.0.0.4/30 или чего-либо за пределами этой сети.

Почему сеть 10.0.0.4/30 не указана, а 10.0.0.0/30 указана? Я понимаю, что 10.0.0.4/30 доступен через 2.0.0.1 и может достигать 10.0.0.4/30 и выше.

1

1 ответ на вопрос

0
Ron Maupin

Почему сеть 10.0.0.4/30 не указана, а 10.0.0.0/30 указана?

Это на самом деле 10.0.0.0/8сеть, которая указана в таблице маршрутизации. 10.0.0.4/30Сеть представляет собой подсеть 10.0.0.0/8сети, поэтому все, что происходит в 10.0.0.4/30сети будет соответствовать записи в таблице маршрутизации для 10.0.0.0/8сети.

Похоже, ошибка, которую вы сделали, не использовала no auto-summaryкоманду для router rip. Это распространенная ошибка новичка. Вы использовали version 2для того, чтобы уйти от классовой маршрутизации версии 1, но вы не сказали ей это сделать.