标签:ospf简单配置
OSPF是内部网关路由协议;是链路状态协议。
内部网关协议(IGP):区域内部跑的协议。
外部网关协议(EGP):区域与区域之间跑的协议。
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
运行RIP协议的路由器只需要保存一张路由表,而OSPF路由协议的路由需要保存三张表。
1.邻居列表:列出每天路由器已经建立出的全部邻居路由器
2.链路状态数据库(LSDB):列出网络其他路由器的信息
3.路由表 :列出通过spf算法计算出到达每个相连网络的最佳路径。 //spf最短路径优先算法//
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
区域
区域ID相同的一组逻辑上的OSPF路由器,区域中的所有路由器的链路状态数据库都相同。
在OSPF配置中,区域是分别在各个接口上定义的。
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
OSPF区域
骨干区域:Area0 ,它用来连接自治系统内部的所有其他区域。负责区域间路由信息传播。
非骨干区域
-----------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
router id
ospf区域内唯一标识路由器的ip地址
router 选取规则
1.首先,选取路由器loopback接口
2.如果没有loopback接口,在物理端口中选ip地址最大的
3.可以使用router-id命令指定rouer-id
rouer-id的作用就是用来选取DR和BDR
---------------------------------------------------------------------------
------------------------------------------------------------------------------
DR和BDR的选举
1.routerid最大的路由器选为DR,第二大为BDR
2.手工选择,配置router-id,如果路由器的优先级被设置为0,它将不参与DR和BDR的选举。
路由器的优先级可以影响一个选举过程,但不能强制更换已经存在的DR和BDR。
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
OSPF的组播地址
224.0.0.5
224.0.0.6
----------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
OSPF数据包
承载在IP数据包内,使用协议号89
OSPF包的类型
1.Hello包 : 用于发现和维持邻居关系,选举DR和BDR
2.数据库描述包(DBD) : 用于向邻居发送信息以同步链路状态数据库
3.链路状态请求包(LSR): 在路由器收到包含新信息的DBD后发送,用于请求更详细的信息
4.链路状态更新包(LSU) : 收到LSR后发送链路状态通告(LSA),一个LSU数据包可能包含几个LSA
5.链路状态确认包(LSAck): 确认依据收到LSU,每个LSA需要分别确认
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
OSPF状态
1.Down状态
2.Init初始化状态 :接收hello包
3.2-way状态 :选出两个最大router-id 的路由器
4.Exstart状态 :确认DR和BDR,然后DR和BDR会发送DBD数据描述包,通过224.0.0.6发送。
5.echange状态 : 收到DBD包后,lsack报文
6.loading状态 :LSR请求包和LSU更新包
7.Full状态
-------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------
OSPF将网络划分为四种类型
1.点到点网络 组播
2.广播多路访问网络 组播
3.非广播多路访问网络 单播发送
4.点到多点网络 组播
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
OSPF特点
1.可适应大规模网络
2.路由变化收敛速度快
3.无路由环
4.支持变长子网vlsm
5.支持区域划分
6.以组播地址发送协议报
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
OSPF的配置
全局模式下
router ospf id //启动ospf,id就是进程,可以运行多个ospf//
创建loopback接口并配置ip地址 ip地址配为1.1.1.1
router-id 1.1.1.1
network 192.168.10.0 0.0.0.255 area0 //宣告直连的网段和区域//
network 1.1.1.1 0.0.0.0 area 0 //宣告router-id//
ip priority priority //修改接口的优先级//
ip ospf cost cost //修改接口的cost值//
show ip ospf //查看ospf配置//
show ip ospf neihnbor //查看邻居的信息//
标签:ospf简单配置
原文地址:http://9827583.blog.51cto.com/9817583/1650113