Как работает RIP (протокол маршрутной информации)?

Как работает RIP (протокол маршрутной информации)?

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

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

На всех упомянутых маршрутизаторах запущен протокол RIP версии 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

Почему сеть 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, но вы не сказали ему сделать это.

Связанный контент