ODR Origin Dependent Routing 由發(fā)端位置選路
1. 需求說明:
在大規(guī)模的路由網(wǎng)絡(luò)中,例如在一個由省-地市-縣-營業(yè)點組成的四級遠程互連的路由網(wǎng)絡(luò)中,如何維護大量的營業(yè)點路由器的直連子網(wǎng)路由和配置營業(yè)點的靜態(tài)路由成為一個巨大的負擔(dān).此案例中說明了如何利用cisco On-Demand Routing (ODR)技術(shù)來優(yōu)化這種大規(guī)模路由網(wǎng)絡(luò)的一個設(shè)想.
2.ODR簡介:
ODR技術(shù)(IOS 12.0.5T)能夠使hub and spoke網(wǎng)絡(luò)結(jié)構(gòu)中的hub路由器自動地向spoke路由器(又稱為stub站點)提供缺省路由,stub站點路由器不需要運行動態(tài)路由協(xié)議,也不需要配置任何的靜態(tài)路由,幾乎沒有系統(tǒng)資源的占用,就能夠?qū)崿F(xiàn)本地所有的直連子網(wǎng)向hub路由器的自動通告.
3.ODR需求:
ODR使用Cisco Discovery Protocol (CDP)在hub路由器和spoke路由器之間傳遞路由信息,因此需要在hub和spoke路由之間的每條鏈路上啟用cdp協(xié)議,cdp是一個data-link層協(xié)議,可以運行在Lan/serial/frame-relay/atm等傳輸介質(zhì)上.
4.ODR配置任務(wù):
(1)在hub路由器啟用ODR
(2)在hub路由器把ODR再發(fā)布到某個動態(tài)路由協(xié)議中
(3)啟用hub路由器接口的cdp
(4)啟用spoke路由器接口的cdp
5.路由設(shè)計:
假定使用ospf協(xié)議來互連省級-地市級-縣級網(wǎng)絡(luò),縣級路由器同時作為ospf路由域的末節(jié)網(wǎng)絡(luò)和ODR路由的hub路由器,將營業(yè)點規(guī)劃為stub site(即spoke),通過合適的ospf區(qū)域規(guī)劃和路由匯總,就能夠使ospf互連更大規(guī)模的網(wǎng)絡(luò),假如一個省有10個地市,每個地市有10個縣,每個縣又有10個營業(yè)點,那么ospf只需管理大概100臺路由器,而所有的營業(yè)點路由器(1000臺)將通過ODR來自動管理路由信息而且?guī)缀醪徽加孟到y(tǒng)資源(因為cdp是data-link層協(xié)議而且流量很少).
所有的營業(yè)網(wǎng)點路由器(1000臺)不部署任何路由協(xié)議和靜態(tài)路由,它們通過cdp自動向縣級路由器發(fā)布自己的所有直連路由,而且縣級路由器會自動通過odr向它們發(fā)送0.0.0.0/0.
6.結(jié)論
這個方案中, 如果進行合適的體系化ip編址,ospf區(qū)域規(guī)劃和路由匯總, 整個ospf路由域所維護的路由數(shù)量將得到最大的優(yōu)化.只有省級和地市級路由器需要維護少量的ospf網(wǎng)絡(luò)的主干路由和到營業(yè)點的匯總路由,縣級和營業(yè)點級路由器的負擔(dān)都很小(普通25/26路由器即可).