一、OSPF基础
汇总:路由器A到路由器B,路由器B有许多接口分别是172.16.1.0/24 172.16.2.0/24 172.16.3.0/24 172.16.4.0/24 。如果不汇总的话,则路由器
A的路由表上有4条路由,汇总后可以只有一条路由172.16.0.0/22。汇总可以减少路由条目,减少路由器的资源消耗等。
建议区域ID写成IP
注意:一个接口只能属于一个区域
注:在一网络中可以有多个Area0,
二、OSPF核心工作流程
注:在同一个区域中的路由器,各个路由器的链路状态数据库都一样,而邻居表和路由表不一样
命令:undo ospf 1 关闭ospf
reset ospf process 重启ospf 注:重启后,路由器相当于新开启ospf,数据包全部重新发送
display ospf peer 查看ospf邻居
display ospf lsdb 查看ospf链路数据库
display ospf lsdb summary 查看ospf链路 LSA信息
display ip routing-table 查看路由表
display ip routing-table protocol ospf 查看ospf路由表 --不显示直连路由
注:1、创建ospf进程时,强烈建议手动配置route ID。 ospf 1 route-id 1.1.1.1
2、所谓的IP地址最高,就是从IP地址的前面开始比较,当第一位相同时,比较第二位。
3、注意是活动的接口,非活动的接口不参与选举。
协议号: 1 - ICMP 6 - TCP 17 - UDP 89 - OSPF
OSPF数据包分为两段,分别是报头和5种类型包。报头永远不变,类型包变
Hello包约10秒发送一次,当路由器A在40秒后都没收到路由器B的Hello包,则路由器A认为B已经不在了,会删除到B的路由条目。
Database Description 数据包通俗来讲就是路由器之间的路由表对比,那些路由都有,那些路由你有我没有。
ospf的七种状态
Attemp状态在IE的帧中继出现
OSPF邻居建立条件: 必须三层直连
修改Hello包时间间隔 ,默认是10秒 注意:是进入接口配置
末梢区域在Area 0 不需要设置