OSPF普通多區域
一、基本配置(略)
二、IP配置
IP配置很簡單的,照圖配置就行了(亦略)
三、OSPF配置(只寫OSPF有關命令,其實OSPF的命令想必也不難吧,很容易理解了)
圖中除了RT4之外都運行OSPF協議,其中RT4運行RIP協議,此處作爲OSPF與外部路由協議互聯的例子來配置。
RT1:
RT1(config)#router ospf 1(啓用OSPF,進程號爲1)
RT1(config-router)#router-id 1.1.1.1(指定Route_ID,一般與loopback 0一樣)
RT1(config-router)#passive-interface default(將所有接口置爲被動接口)
RT1(config-router)#no passive-interface Serial0/0(S0/0取消被動)
RT1(config-router)#no passive-interface Serial0/2(S0/2取消被動)
RT1(config-router)#network 1.1.1.1 0.0.0.0 area 0(將此網段發佈到區域0)
RT1(config-router)#network 10.0.15.0 0.0.0.3 area 0(將此網段發佈到區域0)
RT1(config-router)#network 10.1.1.0 0.0.0.255 area 1(將此網段發佈到區域1)
RT1(config-router)#network 10.1.13.0 0.0.0.3 area 1(將此網段發佈到區域1)
RT2:(命令解釋略)
RT2(config)# router ospf 1
RT2(config-router)# router-id 2.2.2.2
RT2(config-router)# log-adjacency-changes
RT2(config-router)# passive-interface default
RT2(config-router)# no passive-interface Serial0/2
RT2(config-router)# network 2.2.2.2 0.0.0.0 area 2
RT2(config-router)# network 10.2.2.0 0.0.0.255 area 2
RT2(config-router)# network 10.2.26.0 0.0.0.3 area 2
RT3:(命令解釋略)
RT3(config)# router ospf 1
RT3(config-router)# passive-interface default
RT3(config-router)# no passive-interface Serial0/0
RT3(config-router)# network 3.3.3.3 0.0.0.0 area 1
RT3(config-router)# network 10.1.3.0 0.0.0.255 area 1
RT3(config-router)# network 10.1.13.0 0.0.0.3 area 1
RT4:
RT4沒有運行OSPF協議,但是也要與OSPF區域互通。
RT5:(命令解釋略)
RT5(config)# router ospf 1
RT5(config-router)# router-id 5.5.5.5
RT5(config-router)# log-adjacency-changes
RT5(config-router)# passive-interface default
RT5(config-router)# no passive-interface Serial0/0
RT5(config-router)# no passive-interface Serial0/1
RT5(config-router)#network 5.5.5.5 0.0.0.0 area 0
RT5(config-router)#network 10.0.5.0 0.0.0.255 area 0
RT5(config-router)#network 10.0.15.0 0.0.0.3 area 0
RT5(config-router)# network 10.0.56.0 0.0.0.3 area 0
RT6:(命令解釋略)
RT6(config)# router ospf 1
RT6(config-router)# router-id 6.6.6.6
RT6(config-router)# log-adjacency-changes
RT6(config-router)# passive-interface default
RT6(config-router)# no passive-interface Serial0/0
RT6(config-router)# no passive-interface Serial0/1
RT6(config-router)# network 6.6.6.6 0.0.0.0 area 0
RT6(config-router)# network 10.0.56.0 0.0.0.3 area 0
RT6(config-router)# network 10.2.6.0 0.0.0.255 area 2
RT6(config-router)# network 10.2.26.0 0.0.0.3 area 2
四、其他路由的配置(外部路由——RIP)
RT4:(RIP)
RT4(config)#router rip(開啓RIP)
RT4(config-router)#version 2(設定其爲版本2)
RT4(config-router)#no auto-summary(關閉自動彙總)
RT4(config-router)#passive-interface default(將所有接口置爲被動接口)
RT4(config-router)#no passive-interface Serial0/0(S0/0取消被動)
RT4(config-router)#network 4.0.0.0(發佈網段)
RT4(config-router)#network 172.16.0.0(發佈網段)
RT2:(OSPF已經在上面的配置中了,此處RT2還運行了RIP協議)
RT2(config)#router rip
RT2(config-router)#version 2
RT2(config-router)#no auto-summary
RT2(config-router)#passive-interface default
RT2(config-router)#no passive-interface Serial0/0
RT2(config-router)#network 172.16.0.0
五、關於不同的路由協議的互聯配置
從圖示,可知RT2是自制系統邊界路由器,即ASBR,那麼關於OSPF與RIP自然就得從這裏着手了。
RT2:
RT2(config)# router ospf 1
RT2(config-router)#redistribute rip metric 1000 metric-type 1 subnets(將RIP路由重發布到OSPF區域,此處進入的是OSPF進程1,即發佈到進程1中,其中,重發布RIP路由的開銷爲1000,指定爲類型1,subnets表示連子網也一同發佈)
RT2(config)#router rip
RT2(config-router)#redistribute ospf 1 metric 5(將OSPF進程1的路由發佈到RIP區域,發佈進來的路由開銷爲5)
RT5:
RT5(config-router)# redistribute connected metric 1000 metric-type 1 subnets(RT5的直連網段重發布)