难度 | 1 |
复杂度 | 1 |
目录
一、相关原理
二、实验拓扑
三、实验步骤
四、实验过程
总结
一、相关原理
OSPF(Open Shortest Path First)是一种链路状态路由协议,它是由IETF的OSPF工作组开发的公有协议,所有的厂商都可以使用它。相比静态路由它的优点更加明显,是目前IGP(内部网关协议)中使用最广泛的协议之一。
1.1 OSPF特点
1.30分钟进行路由更新;
2.使用LSA进行路由更新而非路由表;
3.使用多播地址224.0.0.5,224.0.0.6进行邻居之间信息交流(实际上就是路由更新);
4.支持VLSM;
5.支持路由汇总;
6.支持身份验证;
7.采用区域概述;
8.使用带宽作为计算的度量值;
1.2 OSPF版本
OSPF有两个版本,一个是OSPFv2版本,主要对应IPv4协议版本,另一个版本为OSPFv3,它对应IPv6协议。
1.3 OSPF的三张表
1.OSPF路由表
保存着最佳路由,用于决定是否把路由转发出去。
2.链路状态数据库
保存着整个网络的链路状态信息,链路指的是路由器的接口,状态指的是路由器接口的子网、子网掩码、度量值等信息。每个OSPF路由器都拥有相同的LSDB,用于计算最佳路由。
3.邻居表
保存着邻居的本地接口IP地址、区域ID、连接OSPF状态等信息。
1.4 OSPF区域
OSPF有骨干区域与非骨干区域,它们的特点如下:
1.骨干区域一般使用中高端设备,而非骨干区域使用中低端设备;
2.骨干区域一般位于企业总部,而非骨干区域位于企业分部;
3.骨干区域多用于高速转发流量,而非骨干区域用于接入终端设备。
二、实验拓扑
三、实验步骤
1.搭建如图所示的网络拓扑;
2.初始化各设备,配置相应的IP地址,测试直连网络的连通性;
3.如图配置OSPF路由协议使得整个网络互通。
四、实验过程
1.搭建如图所示的网络拓扑;
略。
2.初始化各设备,配置相应的IP地址,测试直连网络的连通性;
略。
3.如图配置OSPF路由协议使得整个网络互通。
效果:
代码解析
[R1]ospf 100 # 创建OSPF路由进程,进程号为100,这里还可以不回RID,不添加它默认添加一个
[R1-ospf-100]area 0 # 指定区域号,区域号0是骨干区域
[R1-ospf-100-area-0.0.0.0]network 12.1.1.1 0.0.0.0 # 把相应的物理接口添加到OSPF路由进程
[R2]display ospf peer brief # 查看邻居的简要信息,有区域ID,邻居路由器本地关联的接口,邻居的ID,OSPF路由状态等
[R1]display ip routing-table protocol ospf # 查看OSPF的路由表,里面保存着最佳路由
总结
单区域OSPF配置是比较简单,但是OSPF这个协议本身是一个非常复杂的路由协议,因为功能强大,所以它的知识脉络比较多,在学习它时,会基本原理与配置这个是最基础的内容。在深一步的话,涉及OSPF的特殊区域、OSPF连接邻接关系过程、OSPF的默认路由、OSPF的身份验证等等。好了,我们由㳀入深地学习,下一章节再见,加油!