OSPF经验总结

* 最近调了一个ATM - Frame Relay网,中间用OSPF,做了一个域,原以为很EASY,但路由总起不来,SH IP OSPF NEI,发现NEI总不能FULL,查看配置,也没错,后用DEBUG,原来是ATM FRAME-RELAY的报文MTU值不一样,设成一样即可。
**OSPF 是支持无类IP地址的,所以大家经常用.192/.252等掩码的地址.这样就很容易在写反码的时候产生错误.
1\ 注意子网掩码的反码要写对
2\ 注意所有的端口起来时才可以加 OSPF 路由
3\area 域一定要相同
4\ 注意 hello dead 时间要两端匹配
** OSPF 的基本操作
OSPF 的基本操作
1 、所接的路由器要成为邻居(通过发送 Hello Packet 来交换);
2 、构建邻接关系
1 )并不是所有的邻居都会构建成邻接关系,一般有一个值班路由器,其他的路由器和它构建邻接关系;
2 )一旦构建了邻接关系后,发送 LSA (链路状态申明)到邻接路由器。
3 、在邻接路由器之间发送 LSA
4 、接受 LSA
5 、构建一个相同的拓扑表(链路状态数据库);
6 、使用最短路径优先的方法来计算最短路径;
7 、构建路由表。
**OSPF 在广播网络中的操作
OSPF 在广播网络中的操作
一、所连的路由器要成为邻居
1 、通过 Hello 协议,每隔一定时间间隔( Hello Interval )(在广播网络中,该间隔是 10 秒),发送 Hello Packet
2 Hello Packet 的目标地址是: 224.0.0.5 (代表所有 OSPF 的路由器);
3 Hello Packet 的参数:
1 Router ID 路由器标识符(用 IP 地址标识);
a. 选择最高的接口 IP 地址来标识自己;
b. 当有 Loopback 接口时,选择最高的 Loopback 接口的 IP 地址作为 Router ID
c. 建议在 OSPF Router 中都建立一个 Loopback 接口,并配之以 IP Address 来作为该 Router Router ID
2 Area ID 区域标识;
a. 来标识该路由器所处的位置;
b. 只有在同一区域(有相同的 Area ID )的 Router 才会构建邻居;
3 Hello Interval is 10 seconds;
4 Dead Interval is 4*Hello Interval=40 sec
5 )验证密码;
6 Stub Area Flag 末端区域标志。
二、构建邻接关系
1 、通过 Hello Packet 选择一个 DR (值班路由器);
1 )先看接口的优先级;
2 )优先级相同时,选择 Router ID 高的 Router 作为 DR.
2 、还要选择一个 BDR (备份值班路由器)
如果 DR is down ,则 BDR 会成为 DR ,然后重新选择 BDR
3 、非 DR BDR Router Other Routers
DR BDR Other Routers 之间是如何构建邻接邻接关系的:
DR-other??DR
DR-other??BDR
DR?? BDR
三、链路状态数据库同步
1 Down State
没有 OSPF 运行。
2 Initial State
开始发送 Hello Packet
3 Two Way State
在后续的 Hello Packet 中互相发现对方的邻居列表
4 Exstart State
准备建立邻接,确定 Master and Slave
5 Exchange State
首先有 Master 开始发送 DBD Summary LSDB
6 Loading State
发送 LSR Link State Request
接受 LSU Link State Update
7 Full State
Link State DB Sync 链路状态数据库同步
四、计算路由
1 、用 SPF (最短路径优先)方法计算;
2 、以 Cost 值进行选择。
五、维护路由信息
1 LSU Send 224.0.0.6 (指 DR BDR );
2 、由 DR flood to 224.0.0.5 Other Routers );
3 Update LinkState DataBase
4 Use SPF Calculated all routing

你可能感兴趣的:(网络,技术,职场,休闲,交换)