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的直连网段重发布)