IT运维管理,创造商业价值!
中国IT运维网首页 | 资讯中心 | 运维管理 | 信息安全 | CIO视界 | 云计算 | 最佳案例 | 运维资源 | 专题策划 | 知识库 | 论坛

OSPF经验总结

2008年04月23日
中国协议分析网/

最近调了一个ATM-FrameRelay网,中间用OSPF,做了一个域,原以为很EASY,但路由总起不来,SHIPOSPFNEI,发现NEI总不能FULL,查看配置,也没错,后用DEBUG,原来是ATMFRAME-RELAY的报文MTU值不一样,设成一样即可。
**OSPF是支持无类IP地址的,所以大家经常用.192/.252等掩码的地址.这样就很容易在写反码的时候产生错误.

1注意子网掩码的反码要写对

2注意所有的端口起来时才可以加OSPF路由

3area域一定要相同

4注意hello和dead时间要两端匹配

**OSPF的基本操作

OSPF的基本操作

1、所接的路由器要成为邻居(通过发送HelloPacket来交换);

2、构建邻接关系

(1)并不是所有的邻居都会构建成邻接关系,一般有一个值班路由器,其他的路由器和它构建邻接关系;

(2)一旦构建了邻接关系后,发送LSA(链路状态申明)到邻接路由器。

3、在邻接路由器之间发送LSA;

4、接受LSA;

5、构建一个相同的拓扑表(链路状态数据库);

6、使用最短路径优先的方法来计算最短路径;

7、构建路由表。

**OSPF在广播网络中的操作

OSPF在广播网络中的操作

一、所连的路由器要成为邻居

1、通过Hello协议,每隔一定时间间隔(HelloInterval)(在广播网络中,该间隔是10秒),发送HelloPacket。

2、HelloPacket的目标地址是:224.0.0.5(代表所有OSPF的路由器);

3、HelloPacket的参数:

(1)RouterID路由器标识符(用IP地址标识);

a.选择最高的接口IP地址来标识自己;

b.当有Loopback接口时,选择最高的Loopback接口的IP地址作为RouterID;

c.建议在OSPFRouter中都建立一个Loopback接口,并配之以IPAddress来作为该Router的RouterID。

(2)AreaID区域标识;

a.来标识该路由器所处的位置;

b.只有在同一区域(有相同的AreaID)的Router才会构建邻居;

(3)HelloIntervalis10seconds;

(4)DeadIntervalis4*HelloInterval=40sec

(5)验证密码;

(6)StubAreaFlag末端区域标志。

二、构建邻接关系

1、通过HelloPacket选择一个DR(值班路由器);

(1)先看接口的优先级;

(2)优先级相同时,选择RouterID高的Router作为DR.

2、还要选择一个BDR(备份值班路由器)

如果DRisdown,则BDR会成为DR,然后重新选择BDR。

3、非DR和BDR的Router是OtherRouters

DR,BDR和OtherRouters之间是如何构建邻接邻接关系的:

DR-other??DR;

DR-other??BDR;

DR??BDR。

三、链路状态数据库同步

1、DownState

没有OSPF运行。

2、InitialState

开始发送HelloPacket。

3、TwoWayState

在后续的HelloPacket中互相发现对方的邻居列表

4、ExstartState

准备建立邻接,确定MasterandSlave

5、ExchangeState

首先有Master开始发送DBD(SummaryLSDB)

6、LoadingState

发送LSR(LinkStateRequest)

接受LSU(LinkStateUpdate)

7、FullState

LinkStateDBSync链路状态数据库同步

四、计算路由

1、用SPF(最短路径优先)方法计算;

2、以Cost值进行选择。

五、维护路由信息

1、LSUSend:224.0.0.6(指DR和BDR);

2、由DRfloodto224.0.0.5(OtherRouters);

3、UpdateLinkStateDataBase;

4、UseSPFCalculatedallrouting。

发表评论请到:http://bbs.cnitom.com

相关阅读

图文热点

以不变应万变 网络虚拟化应对园区网新挑战
以不变应万变 网络虚拟化应对园区网新挑战Forrester Research的分析师Robert Whiteley认为: “十年以来,虚拟化技术与网络...
OpenShift加入更多新元素 友好面对开发者
OpenShift加入更多新元素 友好面对开发者通过网络进行程序提供的服务称之为SaaS(Software as a Service),而将服务器平台...

本类热点