路由引入—思科命令
為什么需要路由引入?
不同的路由協(xié)議之間需要相互學(xué)習(xí)到對(duì)方的路由信息。
基礎(chǔ)地址配置這些就不細(xì)說(shuō)了。直接講rip跟ospf之間的命令。
基礎(chǔ)rip跟ospf配置
R1:
R2:
?
R3:
?
R4:
?
?做完基礎(chǔ)配置可以檢查相應(yīng)直連信息能不嫩ping通。
做完基礎(chǔ)rip跟ospf命令配置可以查看路由表R2,R3都能學(xué)到相應(yīng)路由條目
?
同一路由協(xié)議之間可以互通,不同協(xié)議之間不同互通。
此時(shí)需要引入路由。首先把ospf引入rip也叫重分發(fā)redistribute
R3(config)#router ospf 1
R3(config-router)#redistribute rip subnets
引入進(jìn)來(lái)R4就會(huì)學(xué)到外部路由以0E2開(kāi)頭的路由條目。
同理rip引入ospf
R3(config)#router rip
R3(config-router)#redistribute ospf 1 metric 3(要加上花銷值,ospf引入rip里面是無(wú)窮大)
?R1就會(huì)學(xué)到相應(yīng)的路由條目,這個(gè)時(shí)候整個(gè)路就通了。
此時(shí)查看R2上的路由表,發(fā)現(xiàn)它學(xué)到R1的1.1.1.1是以O(shè)E2開(kāi)頭的,證明它是從R4學(xué)到的1.1.1.1而不是R1上通過(guò)rip學(xué)到的。此時(shí)就有可能出現(xiàn)環(huán)路問(wèn)題。
?解決環(huán)路的兩種方法
方法一:過(guò)濾路由,也就是給重分發(fā)加上一個(gè)tag,再利用route-map,distribute-list過(guò)濾掉。
在R3上:
R3(config)#router ospf 1
R3(config-router)#redistribute rip subnets tag 10
在R2上(因?yàn)閏isco packet tracer 7.3版本不支持route-map,所以后面的幾條命令不能在虛擬機(jī)上完成了):
route-map tag deny 10
match tag 10
route-map tag permit 20
route ospf 1
distribute-list route-map tag in(過(guò)濾掉)
在這些操作都完成之后R2就會(huì)學(xué)到以R開(kāi)頭的路由條目而不是以O(shè)E2
方法二:修改AD值(ospf的AD值110,rip的AD值120,它會(huì)學(xué)到AD值小的)
在R2上把rip值改小(或者把ospf改大)
把rip改小
R2(config)#router rip
R2(config-router)#dis
R2(config-router)#distance ?
<1-255> Administrative distance
R2(config-router)#distance 100 ?
A.B.C.D IP Source address
<cr>
R2(config-router)#distance 100 12.1.1.1 0.0.0.0
?此時(shí)R2就會(huì)重新學(xué)到以R開(kāi)頭的路由
把ospf改大
router ospf 1
distance ospf ex 130//或者#distance 130 4.4.4.4 0.0.0.0
?
總結(jié)
- 上一篇: 谷歌2007年上交大考试最后一题解答
- 下一篇: 【软件开发底层知识修炼】七 Binuti