RIP,IGRP,OSPF,EIGRP 路由協(xié)議的:配置、 度量值、算法
等總結(jié)
1、命令格式: RIP Router# config
t Router(config)#router rip Router(config-router)#network 192.168.10.0
255.255.255.0(注意的的問(wèn)題是,這里需要掩碼嗎?答案是不需要,因?yàn)镽IP本身是有類(lèi)的,也就是說(shuō)不用輸入255.255.255.0它也知道是這個(gè)掩碼)所以,正確的是: Router(config-router)#192.168.10.0 Router(config-router)#192.168.20.0 Router(config-router)#172.16.0.0 Router(config-router)#10.0.0.0 Router(config-router)#end Router#copy
run start 如果要使用RIPV2的話需要這樣做。 Router(config-router)#version
2即可。 IGRP Router#config t Router(config)#router igrp
10(雖都是距離矢量協(xié)議,它需要AS號(hào)) Router(config-router)#network
192.168.10.0 Router(config-router)#network
192.168.20.0 Router(config-router)#network
192.168.30.0 Router(config-router)#end Router#copy run
start EIGRP Router#config t Router(config)#router eigrp
20(混合型路由協(xié)議,與igrp一樣需要AS號(hào)) Router(config-router)#network
192.168.40.0 Router(config-router)#network
192.168.50.0 Router(config-router)#network
192.168.60.0 Router(config-router)#end Router#copy run
start OSPF Router#config t Router(config)#router ospf
100 Router(config-router)#network 192.168.10.0 0.0.0.255 area
0 Router(config-router)#network 172.16.0.0 0.0.255.255 area
0 Router(config-router)#network 10.0.0.0 0.255.255.255 area
0 Router(config-router)#network 192.168.0.0 0.0.255.255 area
0 Router(config-router)#network 192.0.0.0 0.255.255.255 area
0 Router(config-router)#network 192.168.50.1 0.0.0.0 area 0
2、管理距離 靜態(tài)路由 1 通過(guò)接口實(shí)現(xiàn)的路由
0 直接相連的網(wǎng)絡(luò) 0 RIP 120 IGRP 100 internal EIGRP 90 external EIGRP
170 OSPF 110 3、支持的網(wǎng)絡(luò)層協(xié)議 RIP IP協(xié)議 IGRP
IP協(xié)議 EIGRP IP IPX AppleTalk,通過(guò)PDM(Protocol-dependent
modules)來(lái)實(shí)現(xiàn),由它實(shí)現(xiàn)維護(hù)一系列的路由表,ip/eigrp ipx/eigrp appletalk/eigrp IS-IS IP
CLNS(Connectionless Network Service) OSPF IP 4、Verifying命令 RIP和IGRP Show ip
route顯示當(dāng)前使用的路由協(xié)議,網(wǎng)絡(luò)號(hào)AD/Metric,下一跳和本地接口。 Show protocols
顯示被動(dòng)路由協(xié)議,應(yīng)用的接口及其IP地址。
Show ip protocol顯示包括AS、timer、要聲明的網(wǎng)絡(luò)、鄰居和AD值。 Show
ip interface brief 顯示各端口的IP地址,狀態(tài)等。 Show int
顯示所有端口的詳細(xì)信息,而上面只顯示開(kāi)啟與否與IP地址。 Debug ip rip telnet時(shí)默認(rèn)不能看到debug信息,需要輸入terminal
monitor 顯示接收和發(fā)送的路由信息,距離 debug ip igrp events 顯示通過(guò)哪一個(gè)端口接收或發(fā)送更新。 Debug ip
igrp transactions 顯示接收和發(fā)送的路由信息及通過(guò)哪個(gè)端口。這一個(gè)與debug ip rip
實(shí)現(xiàn)的功能相同。 要關(guān)閉debug,用命令undebug all 或簡(jiǎn)寫(xiě)為un all EIGRP Show ip route
顯示當(dāng)前使用的路由協(xié)議,網(wǎng)絡(luò)號(hào),AD/Metric下一路地址和本地接口。 Show ip route eigrp
只顯示eigrp的路由信息等。 Show ip eigrp
neighbor顯示所有eigrp的鄰居路由器地址,建立起連接的時(shí)間,發(fā)送hello的timer,重傳時(shí)間等。 Show ip eigrp
topology顯示eigrp的拓?fù)浔?,以及是否為successor,還顯示feasible distance和advertised
distance。 OSPF Show ip route顯示的內(nèi)容同上。 Show ip
ospf顯示ospf的一般信息。但不確定是否顯示路由信息。 Show ip ospf database顯示process
ID、接口ID和相應(yīng)的RID。 Show ip ospf interface顯示各個(gè)接口的ospf信息。 Show ip ospf
neighbor顯示ospf的鄰居信息,包括neighbor ID,優(yōu)先級(jí)、狀態(tài)(是否為DR/BDR等)鄰居的接口地址以及接收的本地接口。 Show ip
protocol這個(gè)命令很有用,能顯示出所有運(yùn)行的路由協(xié)議的實(shí)際操作。 5、AS等數(shù)字 IGRP AS
1-65535 EIGRP AS 1-65535 OSPF Process ID 1-65535 區(qū)域號(hào):0-42億 area
0為骨干區(qū)域,必須存在。 VLAN號(hào):1-1005其中1002-1005為保留,1-1001可分配。 Subinterface
號(hào):0-42億. Standard acl 1-99或1300-1999 Extended acl
100-199或2000-2699 6、timer Update(sec)
Invalid(sec) Hold down(sec) Flush(sec) RIP 30 180 180 240 IGRP 90 270 280
630 7、幾張列表 EIGRP
鄰居表,拓?fù)浔恚酚杀?br>OSPF 鄰居表,鏈路狀態(tài)表,路由表 8、組播地址 RIP V2 224.0.0.9 EIGRP
224.0.0.10 OSPF 224.0.0.5 (DR) 224.0.0.6(BDR) 9、路由器間的信息傳遞協(xié)議 RIP
用傳輸層的UDP傳播。端口520,不可靠 IGRP 用IP協(xié)議號(hào)9 不可靠 EIGRP 用RTP協(xié)議傳播IP協(xié)議號(hào)88 可靠 OSPF
用IP協(xié)議號(hào)89傳播,不用TCP也不用UDP??煽俊?br>10、算法 RIP
Bellman-Ford RIPv2 Bellman-Ford IGRP Bellman-Ford EIGRP DUAL
(擴(kuò)散更新算法) OSPF Dijkstra 又稱為SPF算法,最短路徑優(yōu)先算法。 11、自動(dòng)匯總 RIP、RIPv2、EIGRP默認(rèn)開(kāi)啟自動(dòng)匯總;但是默認(rèn)不開(kāi)啟對(duì)不連續(xù)子網(wǎng)的支持。其中,RIP總是開(kāi)啟自動(dòng)匯總以減少路由表中的路由信息量;RIPv2和EIGRP可以通過(guò)no
auto-summary來(lái)關(guān)閉該功能,以實(shí)現(xiàn)對(duì)不連續(xù)網(wǎng)絡(luò)的支持。 OSPF默認(rèn)不開(kāi)啟自動(dòng)匯總,默認(rèn)不開(kāi)啟對(duì)不連續(xù)子網(wǎng)的支持。 RIP不支持不連續(xù)網(wǎng)絡(luò),因?yàn)槟J(rèn)它不能關(guān)閉自動(dòng)匯總。 IGRP也不支持不連續(xù)網(wǎng)絡(luò)。(書(shū)上并沒(méi)有說(shuō)為何,網(wǎng)上也搜索不到原因) EIGRP和OSPF默認(rèn)不開(kāi)啟對(duì)不連續(xù)網(wǎng)絡(luò)的支持。 關(guān)于EIGRP的手動(dòng)匯總
Core#config
t Core(config)#router eigrp 10 Core(config-router)#network
192.168.10.0 Core(config-router)#network 10.0.0.0 Core(config-router)#no
auto-summary Core(config-router)#int e0 Core(config-if)#ip summary-address
eigrp 10 192.168.10.64
255.255.255.224 Summary-address是在接口配置模式下設(shè)置的。 關(guān)于OSPF的手動(dòng)匯總
OSPF手動(dòng)匯總用于把一個(gè)area的匯總路由向area
0宣告時(shí)。用圖與EIGRP一樣,但是之前需要把接口分入不同的area。命令如下: Core#config t Core(config)#router
ospf 110 Core(config-router)#network 192.168.10.68 0.0.0.3 area
1 Core(config-router)#network 192.168.10.64 0.0.0.3 area
1 Core(config-router)#network 10.10.10.0 0.0.0.255 area
0 Core(config-router)#area 1 range 192.168.10.64
255.255.255.224 對(duì)OSPF進(jìn)行配置時(shí)并不需要像EIGRP那樣使用命令no
auto-summary,因?yàn)槿缟纤?,OSPF默認(rèn)并沒(méi)有開(kāi)啟自動(dòng)匯總,所以自然不需要用這條命令。 12、度量值(Metric) RIP、RIPv2使用跳數(shù)(hops)作為度量值。最大跳數(shù)為15;默認(rèn)支持四條等耗費(fèi)的負(fù)載平衡,最大可開(kāi)啟到六條。 IGRP默認(rèn)使用帶寬bandwidth和線路的延時(shí)delay
of the
line,被稱為復(fù)合度量值。這兩個(gè)默認(rèn)的度量之外,可信度,負(fù)載和最大傳輸單元也能被使用。除此之外它還設(shè)有默認(rèn)為100,可設(shè)為255的最大跳計(jì)數(shù),但hop并不參與度量值的計(jì)算,其目的只是為了限制AS的范圍。默認(rèn)支持四條不等耗費(fèi)的負(fù)載平衡。最大可開(kāi)啟到六條。 EIGRP同IGRP。其中,度量值計(jì)算時(shí)不考慮MTU,但是在EIGRP的一些命令中它是一個(gè)相關(guān)的參數(shù)。尤其是在redistribution時(shí)。 OSPF度量值為cost,思科只使用帶寬這個(gè)參數(shù)。不同的設(shè)備生產(chǎn)商計(jì)算cost的方法是不一樣的。思科使用100,000,000/bandwidth,bandwidth是接口處的帶寬。但命令ip
ospf cost命令優(yōu)先與這個(gè)方程。 13、passive-interface命令 RIP協(xié)議中,它指定的端口不發(fā)送路由信息,但是接受。所以,它仍然會(huì)學(xué)習(xí)到其它路由器的網(wǎng)絡(luò)。 EIGRP協(xié)議中,它既不發(fā)送也不接受。所以不會(huì)學(xué)習(xí)到其它路由器的網(wǎng)絡(luò)。 這條命令應(yīng)用在不想傳播路由協(xié)議的端口上。如果serial口或bri0接口。 14、發(fā)送路由信息 RIP
IGRP因?yàn)橥ㄟ^(guò)廣播發(fā)送,所以它從所有活動(dòng)的接口發(fā)送路由信息。 EIGRP、RIPv2、和OSPF用多播發(fā)送,從連接路由器的接口發(fā)送。
|