OSPF
OSPF协议 Open shortest path frist 最短路径优先
1 路由表的建立
1 邻居表
2 拓扑表
3 路由表
2 度量值
COST=100M带宽 选择最佳路径
3 适用环境
单区 100台R以内
多区 100台R以上
4 触发更新,节省带宽 (30s).
5 适用不连续的网络环境
6 路由汇总
单区 不能汇总
多区 手工任意汇总
配置:
R1(config)# router ospf 进程号 (1-65535)本地意义
# router-id 1.1.1.1
# network 网络号 通配码 区域号 全局意义
R1(config)# router ospf 1
# router-id 1.1.1.1
# net 172.16.1.0 0.0.0.255 area 1 匹配子网号
或 # net 172.16.1.1 0.0.0.0 area 1 匹配接口IP
网络环境
1 广播型多路访问(以太网)
同一网段中可能有多个路由器存在,选举DR.
作用:减少邻居关系,减小网络中的更新流量。
2 点到点(广域网PPP )
同一网段中只有两个路由器存在,不选举DR.
3. 帧中继 ( 广域网,现已淘汰)
同一网段中可能有多个路由器存在,可以选举DR,也可通过特殊设置后不选DR
2. R的标识,邻居表,DR选举.
3. 查看数据库,路由表,开销计算。
4. 故障路径切换。
5.. 修改接口开销,实现路径重新选择及负载均衡。
OSPF调试:
r1#sh ip ospf neighbor 查看OSPF邻居关系
r1#sh ip ospf int f0/0 查看接口f0/0 在OSPF协议中的:接口类型、优先级、开销
r1#sh ip ospf database 查看OSPF 数据库
r1#debug ip ospf events 调试OSPF协议,可看到OSPF的邻居建立过程。排错时,可看到邻居建立不成功的提示性信息:hello时间不匹配、区域不匹配、身份验证不成功….
OSPF 排错: 不能建立邻居关系
1. 接口物理层、数链层工作不正常,或邻居IP不在同一子网
2. 重复的R-ID 日志消息自动提示(真机上会显示)
OSPF detected duplicate router-id 2.2.2.2 from 23.0.0.3 on interface Serial1/1
3. network 通告错误
4. 区域不 匹配 debug ip ospf event (真机上会显示)
Mar 1 00:18:05.955: OSPF: Rcv pkt from 12.0.0.2, FastEthernet0/0, area 0.0.0.0
mismatch area 0.0.0.1 in the header
R1(config)# router ospf 1
# router-id 1.1.1.1
# net 172.16.1.0 0.0.0.255 area 1 匹配子网号
或 # net 172.16.1.1 0.0.0.0 area 1 匹配接口IP
待续......