OSPF發布缺省路由
在冊子島調試網絡,使用show ip route時不能學到缺省路由,因為 redistribute static subnets只能公布非缺省的靜態路由。
OSPF如何產生缺省路由?
1、default-information originate
?? 用途:使ospf能廣播缺省路由0.0.0.0 到ospf域內。如果路由0.0.0.0 在本地ip路由選擇表中存在,該命令才能廣播路由,如果不存在,當然就不能廣播了。
1、 default-information originate always
用途:使ospf能廣播缺省路由0.0.0.0 到ospf域內,即使路由0.0.0.0 在本地ip路由選擇表中不存在,該命令形式也會廣播缺省路由。如果關鍵詞always沒有被使用,並且缺省路由是抖動(flapping)的,那麼ospf需要在每次缺省抖動時,向ospf域發送更新。如果缺省路由是抖動的,使用關鍵詞always將減少對ospf的操作,保持ospf數據庫的穩定。
2、? default-information originate metric cost
3、? default-information originate always metric cost
Cost——被廣播的外部缺省路由的度量(metric)成本,其值范圍是0~1677214
用途:用來設置鄉ospf域廣播的缺省路由的外部成本。命令的第一種形式只有路由存在於本地ip路由選擇表中時才廣播缺省路由。第二種形式無條件的廣播缺省路由。如果不止ospf廣播缺省路由,度量(meitric)能被用來選擇較佳缺省路由。具有最低度量(meitric)的缺省路由被認為是最佳路由。
4、? default-information originate metric-type type
5、? default-information originate always metric-type type
type——類型可設為1或2。類型1路由的成本包括再次分布路由的外部成本和ospf成本。類型2路由的成本只能包括外部成本。缺省是類型2
用途:當路由被再次分布到ospf中時,路由會被分配到一個表示從ASBR到這個路由的成本的度量。如果缺省路由作為類型2路由(缺省情況)進行廣播,那麼缺省路由的成本在ospf域內的每台路由器都應該是1。如果缺省路歐作為類型1路由進行廣播,那麼缺省路由的成本將包括到達ASBR的內部成本和被ASBR設置的路由的外部成本。如果在ospf域內存在多條到達ASBR的路徑,那麼在作為類型2廣播時,所有路由都將具有相同的成本。如果缺省路由作為類型1路由廣播,那麼ospf可以確定到達ASBR的最佳路徑。
6、? default-information originate route-map route-map-name
route-map-name——只在滿足route-map的條件時,ospf才會產生缺省路由。如果使用關鍵詞always,缺省路由將被廣播,而不管route-map的條件限制
用途:缺省路由的廣播可使用route-map有條件的實現。如果滿足route-map的條件,缺省路由會被廣播到ospf域內。