配置中的两个基本元素:
1、启用 OSPF
2、配置 OSPF 地区
激活命令:
Router(config)#router ospf ?
<1-65535>
OSPF 使用 1-65535 范围内的数来识别进程的 ID。不同的 OSPF 路由器不需要使用相同的进程 ID进行通信。这个数字没有实际意义,但它不能是 0,起始最小值只能为 1.
配置 OSPF 地区
OSPF 在配置中使用了通配符掩码,该掩码也被应用在访问控制表的配置中
Router#config t
Router(config)#router ospf 1
Router(config-router)#network 10.0.0.0 0.255.255.255area ?
<0-4294967295> OSPFarea ID as a decimal value
A.B.C.DOSPF area ID in IP address format
Router(config-router)#network 10.0.0.0 0.255.255.255area 0
说明:这个地区可以是 0-42 亿中的任何一个数值。地区和进程 ID 不一样,进程 ID 的取值范围是 1-65535
进程 ID ,可以一样也可以不一样,但不一样会多占资源。它的作用是使 OSPF 能在路由器上执行路由选择
network 命令的参数是网络号(10.0.0.0)和通配符掩码(0.255.255.255)
通配符中的 0 ,表示网络地址中的八位位组必须严格匹配,而 255则表示不必关心网络地址中相应的八位位组的匹配情况。(也可以说,0 表示地址中不变的位,255表示地址中会变的位)
最后的参数是地区号码,如果 OSPF 路由器的接口共享有相同地区号的网络,那么这些路由器将完全可以成为邻居。地区号可以是1-4294967295 范围内的十进制数,也可以被表示为标准的点分符号的数值。例如,地区 0.0.0.0是一个合法的地区,它也同样可以表示为地区0.
下面例子通过使用子网号和通配符为每个接口创建一个单独的网络声明:
Router#config t
Router(config)#router ospf 1
Router(config)#network 192.168.10.64 0.0.0.15 area 0
Router(config)#network 192.168.10.80 0.0.0.15 area 0
Router(config)#network 192.168.10.96 0.0.0.15 area 0
Router(config)#network 192.168.10.8 0.0.0.3 area 0
记住:当配置通配符时,它们的取值总是块尺寸减去1。/28 的快尺寸为16,因此就要添加值为15 的通配符。对于/30,它的尺寸块为4,因此,所使用的通配符为3。
还有一种简单的通配符表示方法,即使用带有 0.0.0.0 这一通配符的精确的 IP 地址,但CCNA的目标不仅仅是要掌握最容易操作的。
Router(config)#router ospf 1
Router(config-router)#network 192.168.10.64 0.0.0.0 area 0
这是最简单的。