理论学习
问题1:基于OSPF描述链路状态协议的工作原理?
每个路由器都将自己连接的链路数据发送给邻居路由器,路由器之间相互交换链路状态信息,形成完整的网络拓扑结构,使所有路由器都具有整个网络的完整拓扑结构。
问题2:邻居和邻接关系的区别?
邻接关系的路由器可以直接传递LSA信息,邻居关系的路由器不能直接交换LSA信息、
问题3:描述OSPF的工作过程?
OSPF 路由协议是典型的链路状态路由协议,通过将链路状态数据包LSA传送给某一区域内路由器,使用Dijikstra 算法完成路由表计算和更新。
(1)所有路由器交换HELLO包(每10s),目标地址采用组播地址224.0.0.5,最终产生DR和BDR,形成邻居/邻接关系。
(2)接下来在DR和DROTHER之间通过交换LSA进行链路状态数据库(LSDB)同步,各路由器数据LSDB更新自己的路由表。
(3)如果有突发事件需要路由更新(比如链路故障),由DROTHER路由器通过224.0.0.6组播地址发送新的LSA给DR,然后由dr通过224.0.0.5来发送给整个网络。
(4)每隔1800秒,所有路由器通过224.0.0.5组播地址泛洪lsa到整个网络当中,进行完全更新以实现所有链路信息的同步。
(5)如果DR失效由BDR接替工作。
问题4:OSPF区域应该如何设置?
OSPF可以划分一个或多个区域,其中一个区域应该是主干区域,它是全网通信的核心,还可以划分分支区域,通常分值区域是和主干区域相连的(虚电路区域除外)OSPF运行的好坏和网络的前期规划有直接关系,主干区域通常位于网络的中心。
(1)基本命令
Router(config)# router ospf 进程号
Router(config-router)# network 网络(子网)地址 通配符 area 区域号
(2)可选命令
Router(config-if)# IP ospf network 广播/非广播/点对多点/点到点
Router(config-router)# neighbor
Router(config-router)# router-id
(3)测试命令
Router# show IP route
Router#show IP Protocol
Router#show IP ospf neighbor
Router#show IP ospf datebase
Router#show IP ospf interface
Router#debug IP ospf
工作任务描述
A、B两公司都建有自己的独立局域网,并分别与CNC的路由器进行连接(三个路由器连接四个子网),要求使用RIP动态路由来实现该项目。
工作任务实施
1.网络拓扑结构设计
2. 设备配置命令(各个路由器分别配置)
R1路由器配置
CNC路由器配置
R2路由器配置
配置计算机A
配置计算机B
给R1 配置ospf
给CNC配置ospf
给R1 配置ospf
3. 单段测试结果
计算机ping路由器f0/0接口
R1路由器ping CNC路由器f0/0
CNC 路由器 ping R2路由器f0/0
电脑ping R2路由器f0/1
4. 综合测试结果
A ping B
5. 查看各个路由器的路由
查看R1路由信息、
查看CNC路由信息、
查看R2路由信息
6. 查看OSPF的相关信息。
查看R1路由、
查看ospf邻居信息
查看CNC路由、
查看R2路由
工作扩展
要求进行OSPF多区域网络的规格和配合
(1) 拓扑结构图
(2) 各个路由器的主要配置命令
RA主要配置文件:
R1主要配置文件:
CNC主要配置文件:
R2的主要配置文件:
RB的主要配置:
(3) 分析各个路由器的路由
RA路由配置
R1路由配置:
CNC路由配置:
R2路由配置:
RB路由配置:
思考问题:
问题1:比较OSPF和RIP的异同点?
(1)RIP路由用于标识目的网络远近的唯一参数为跳数,该参数被限制为最大15,所以RIP适用于中小型网络的路由通信。对于OSPF路由协议,路由表中表示远近的参数为coat,该参数与网路中的链路的带宽相关,也就是说OSPF路由信息不受物理的限制,所以适合于大中型网络。
(2)RIPv1路由协议不支持变长子网掩码(VLSM),RIPv2支持VLSM。同样OSPF也支持VLSM,可以再最大程度上节约ip地址
(3)RIP路由协议周期性的将整个路由表作为路由信息广播至网络中,该广播周期为30秒,路由收敛较慢,而OSPF是一种链路状态协议,采用周期性和触发式相结合的更新方式,周期性更新的时间为1800秒,网络中的路由信息少,路由收敛慢。
(4)在RIP路由协议中,网络是一个平面的概念,并无区域及边界等定义。在OSPF路由协议中,一个网络,或者说是一个路由域可以划分为很多个区域,每一个区域通过OSPF边界路由器相连,区域间可以通过路由汇总来减少路由信息,达到减小路由表提高路由速度的目的。
(5)在RIP路由协议中只有一张表,就是路由表,而路由的更新,也就是路由表的直接交换更新。而在OSPF中有三张表,分别是邻居表,链路状态表和路由表,路由的更新是通过LSA宣告完成的
(6)RIPv1是以广播的方式进行路由更新的,而RIPv2采用的是组播,组播地址是224.0.0.9。而OSPF也采用224.0.0.5和224.0.0.6两个组播地址进行路由更新。
(7)RIPv1不支持路由验证,ripv2支持明文和MD5加密的路由验证。而OSPF路由协议也支持明文和MD5加密的路由验证,并且OSPF可以对不同的区域定义不同的验证方式,提高网络的安全性。