雙點雙向重發布實驗

2021-09-11 15:17:44 字數 2223 閱讀 8158

1234各有乙個環迴,2環迴宣告在rip v2,4環迴宣告在ospf

配置:ospf學環迴學到的是/32位的掩碼,因此在所有執行ospf的環迴介面上,把ospf的工作方式改為點到點----即r3和r4

int lo0

ip ospf network point-to-point

宣告完成後,會出現路由回饋的現象

在r2和r4上改管理距離---rip管理距離是120 ospf管理距離是110

要在管理距離小的協議上把管理距離改得大過管理距離大的協議

---在ospf上改管理距離為121----在asbr上改

r2和r4不能有o e2的路由 ,但此時檢視路由表,r4上還有一條到2.2.2.0的o e2且管理距離為121的路由,這是由於rip的水平分割導致的---因為速度快的原因,4從rip學到2環迴需要2s,4從ospf學到2環迴需要1s,此時4做了重發布,1走上面和走下面都是1跳,從4重發布學到的路由要了就不會再發給4,所以4學不到管理距離為120的路由從而只能學到管理距離為121的路由

解決方法:

1、4拒絕給1到2.2.2.0的這條路由

ip prefix-list a deny 2.2.2.0/24

ip prefix-list a permit 0.0.0.0/0

router rip

distribute-list prefix a out s0/1

2、給1路由的時候用偏移列表加跳數,使1選擇下面的路,這樣1就會把120的路由發給2

access-list 1 permit 2.2.2.0

router rip

offset-list 1 in 1 s0/1

此時檢視r1的路由表,發現到2環迴是負載均衡,在r1上加跳數,打破負載均衡、

access-list 1 permit 2.2.2.0

router rip

offset-list 1 in 1 s0/1

最佳選路:

r1到34網段、4的環迴要走底下,在r2上抓34.1.1.0 4.4.4.0  控制層面加1跳

access-list 1 permit 34.1.1.0

access-list 1 permit 4.4.4.00

router rip

offset-list 1 out 1 s1/0

r1到23網段走上面,在r4上:

access-list 1 permit 23.1.1.0

router rip

offset-list 1 out 1 f0/0

ospf:不能用偏移列表,只能用字首列表

r3到12網段、2的環迴走上面,在r2上改小度量:

ip prefix-list x permit 12.1.1.0/24

ip prefix-list x premit 2.2.2.0/24

route-map x permit 10

match ip address perfix-list x

set metric 10

exit

route-map x permit 20

exit

router ospf 1

redistribute rip subnets route-map x

r3到14網段走下面,在r2上:

ip prefix-list x permit 14.1.1.0/24

route-map x permit 10

match ip address perfix-list x 

set metric 10

exit 

route-map x permit 20

exit

router ospf 1

redistribute rip subnets route-map x

雙點雙向重發布

r1 2 4使用rip,r2 3 4使用ospf,r2換回在rip,r4換回在ospf r1 2位址為12.1.1.0 24,r2 3位址為23.1.1.0 24,以此類推 r1換回為1.1.1.1 32,r2位址為2.2.2.2 32,以此類推 拓撲如下 路由配置完成先檢視路由表 r1,23.1....

雙向重發布實驗

一 搭建好拓撲,配置好介面位址和環迴 二 配置 r1 r1 rip 1 r1 rip 1 version 2 r1 rip 1 network 12.0.0.0 r1 rip 1 network 14.0.0.0 r1 rip 1 network 1.0.0.0 r2 r2 rip 1 r2 rip...

重發布實驗

本實驗的重點 解決環路問題 我們將協議啟用完成後,對rip和ospf進行雙向重發布,同時將r7的環路以直連線口的形式重發布進來,這時,我們會發現 r1 上,按照實驗的拓撲結構,r1到r7的環迴應該是負載均衡的,但是這裡並沒有,我們根據他的下一跳12.1.1.2 看一下r2上的路由表,在r2上他指向r...