找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
.COM/.NET/.ORG 国际域名注册全功能虚拟主机/免备案虚拟主机
查看: 1231|回复: 6

OSPF经验总结

[复制链接]

77

主题

201

回帖

3791

积分

论坛元老

积分
3791
发表于 2003-8-24 01:36:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
**最近调了一个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。
回复

使用道具 举报

281

主题

3228

回帖

55万

积分

管理员

积分
551869
发表于 2003-8-24 09:58:11 | 显示全部楼层
[emb6]
网路游侠 www.youxia.org
回复 支持 反对

使用道具 举报

33

主题

203

回帖

4503

积分

论坛元老

积分
4503
发表于 2003-8-25 08:56:53 | 显示全部楼层
[emb7]
再长的路也有尽头,千万不要回头,再快乐的心都有烦恼,千万不要在意,请相信,野草遮不住太阳的光芒,困难挡不住勇敢者的脚步。 我这个男孩崇尚自然纯朴的生活。喜欢聆听约翰·斯特劳斯的圆舞曲;喜欢探讨梵高画中的精神世界;喜欢阅读柯南道尔笔下的福尔摩斯;喜欢研究中国上下五千年历史和古希腊文化;喜欢享受柏拉图式的精神恋爱;喜欢捕捉大自然的规律。向往去神农架探险,到罗马度假。
回复 支持 反对

使用道具 举报

0

主题

12

回帖

3031

积分

论坛元老

积分
3031
发表于 2003-12-4 00:10:22 | 显示全部楼层
very good[em2]
回复 支持 反对

使用道具 举报

77

主题

701

回帖

1万

积分

论坛元老

积分
16048
发表于 2003-12-5 11:03:50 | 显示全部楼层
1、\".....这样就很容易在写反码的时候产生错误.

1\\注意子网掩码的反码要写对 \"\"
注意一下,要严谨!!
不是反码,是通配符掩码!!!
不错!!顶~~
2、\"1、通过Hello协议,每隔一定时间间隔(Hello Interval)(在广播网络中,该间隔是10秒),发送Hello Packet\"
在frame relay 网络中我记得应该是 5秒!也就是说在不同的网络中的hello间隔是不同!
3、\"只有在同一区域(有相同的Area ID)的Router才会构建邻居\"
其实可以构建骨干区域 area 0每一个区域必须和 area 0相直连。如果不能直连可以用 v link!(虚拟连路)
4、\"....通过Hello Packet选择一个DR(值班路由器)...\"
可能是翻译的差别,一般是成为指定路由器!所有的链路状态数据包会由他来发送!


写得不错!!!
有些地方不过严谨,一般不那样说!~
那样会让人觉得不够专业!

[emb6][emb5][emb7]

[本贴已被 leo 于 2003-12-5 11:11:57 修改过][/COLOR][/ALIGN]
回复 支持 反对

使用道具 举报

0

主题

12

回帖

3031

积分

论坛元老

积分
3031
发表于 2003-12-5 22:08:02 | 显示全部楼层
goood

[em2][em3]
回复 支持 反对

使用道具 举报

77

主题

701

回帖

1万

积分

论坛元老

积分
16048
发表于 2003-12-6 09:57:00 | 显示全部楼层
原创贴要顶一下~~[em2]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|西京校友网 ( 陕ICP备11003551号-5 )

GMT+8, 2025-5-8 23:29 , Processed in 0.023384 second(s), 8 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表