OSPF(开放最短路径优先)协议是链路状态路由协议类。对于 IPv4 的 OSPF 当前版本号 OSPFv2,的版本号 John Moy 在 RFC 1247 中引入,并在 RFC 2328 中更新。1999 年,用于 IPv6 的 OSPFv3 在 RFC 2740 中公布
OSPF 特点s
OSPF 不使用传输层协议。原因在于 OSPF 数据包直接通过 IP 发送
在多路訪问网络採用 DRs 和 BDRs降低LSA开销
5 种数据包类型
度量为路径开销,cisco IOS 使用从路由器到目的网络沿途的传出接口的累积带宽作为开销值
这个实验的的拓扑图是依照 RIP协议配置实验 的拓扑图来的,中间代码也有类似的地方。不同的就是配置两个不同路由器协议,ospf的配置 network 后面要加 区域area 号:
OSPF的基本配置命令:
R1(config)#router ospf process-id
Router(config-router)#network network-address wildcard-mask area area-id(这里要特别注意 要是反掩码)
Router(config-router)# ip ospf priority
Router(config-router)# default-information originate
验证
show ip protocol
show ip route 查看路由表
show ip ospf interface 命令查看接口所用的带宽值
show ip ospf neighbor 命令可用于验证该路由器是否已与其相邻路由器建立相邻关系两台路由器未建立相邻关系,则不会交换链路状态信息
OSPF 术语中,位于 OSPF 路由域和非 OSPF 网络间的路由器称为自治系统边界路由器 (ASBR)
OSPF 须要使用 default-information originate 命令来将 0.0.0.0/0 静态默认路由通告给区域内的其他路由器
R1(config-router)#default-information originate
OSPF中的开销能够由我们来改动:
链路的两端应该配置为同样值
Bandwidth 命令=改动拓扑中串行接口开销值 (带宽)
Example: Router(config-if)#bandwidthbandwidth-kbps
ip ospf cost 命令 –直接指定接口开销 (开销)
Example:R1(config)#interface serial 0/0/0
R1(config-if)#ip ospf cost 1562
总结:对这个实验,拓扑图和上一个实验基本一样,所以在这里接线基本上没有什么大问题了(上次接线接了好久),值得注意的是e1port的配置,基本上认真做完上面一个实验。做这个实验没有什么大问题了,hp设备和cisco的设备之间命令的区别,上面的命令都是在cisco上的命令(hp上的大体和cisco命令),有些命令还是有区别。在hp中 ospf不要在后面再加入 进程号了,这里特别要说的是,对于network 后面的配置,在cisco 上掩码和反掩码都行(可是配置中最好使用反掩码),这里要特别注意(今天就是在这里犯错,最后导致又一次配置的),在hp中,假设用的是掩码 它也不给你提示错误。到最后查看路由表的时候。路由都没有生成。。
。
最后检查了好久错误,一段一段的检查都没有问题。最后找出问题出在反掩码上,(用的是掩码,有可能反掩码的值会等于我如今配置的掩码的值,所以也没有报错)。这里要值得注意啊,仅仅是一个小问题,反映了自己不细心,上课讲的理论部分没有全然掌握,值得反思啊!!
!
这一种错误下次再不能做到这一点。。!