v 您现在的位置:八十年代交流网 ->>硬件维护》版   文字大小:[][][默认]

v 第1/2页
跳至
[刷新][下一页][尾页]

主题: [顶楼] OSPF 入门童话[转贴]
邮寄到我的邮箱
打印本页
收藏本贴

作者:苍慧(paul_xu)发表于2003-10-8 14:44:32

[转贴] 可以把整个网络(一个自治系统AS)看成一个王国,这个王国可以分成几个区(area),现在我们来看看区域内的某一个人(你所在的机器root)是怎样得到一张世界地图(routing table)的。
首先,你得跟你周围的人(同一网段如129.102)建立基本联系。你大叫一声“我在这!”(发HELLO报文),于是,周围的人知道你的存在,他们也会大叫,这样你知道周围大概有哪些人,你与他们之间建立了邻居(neighbor)关系,当然,他们之间也有邻居关系。

在你们这一群人中,最有威望(Priority优先级)的人会被推荐为首领(Designated Router)首领与你之间是上下级关系(adjacency邻接),它会与你建立单线联系,而不许你与其它邻居有过多交往,他会说:“那样做的话,街上太挤了”。

你只好通过首领来知道更多的消息了,首先,你们互通消息,他告诉你他知道的所有地图的地名,你也会告诉他你现知道的地名,当然上也许只有你一个点。(Database Description数据库描述报文)

你发现地名表中有你缺少的或比你新的东西,你会问他要一份更详细的资料,他发现你的地名表中有他需要的东西,他也会向你索求新资料。(Link State Request连接状态请求报文)

当然,你们毫不犹豫地将一份详细资料发送给对方。(Link State Update连接状态升级报文)
收到地图后,互相致谢表示收到了。(Link State Ack连接状态响应报文)

现在,你已经尽你所能得到一份地图(Link State DataBase连接状态数据库),你去查找地图把到所有地方的路挑一条最近(shortest path最短路)的,记为一张表格(routing table路由表),当然以后查这份表格就知道到目的地的一条最近的路了。地图也要收好,万一表格上的某条路不通了可以通过图去找一条新的路。

其实跟你有联系的,只是周围一群人,外面的消息要通过首领来知道。因为你的地图是跟首领的一致,我们假设你是首领,你要去画一份世界地图。

你命令所有手下向你通报消息,你可以知道你这一群人的任何一点点小动静(event事件)。你手下还会有同时属于两群人的家伙(同一区内两网段),他会告诉你另一群人的地图,当然也会把你们这一群人的地图泄露,(不过,无所谓啦)。这样,整个区的地图你知道了(对于不知道的那也没办法,我们尽力了)。

通过不停地交换地图,现在,整个区的人都有同样的地图了,住在区边境上的人义不容辞地把这个区的地图(精确到每一群人)发送到别的区,把别的区信息发送进来。国王会把这些边境的人命名为骨干(backbone area)。通过骨干人士的不懈努力,现在,整个国家的地图你都了解得一清二楚了。

有些人“里通外国”(AS Boundary Router自治系统边界路由器) ,他们知道一些“出国”(AS External route自治系统外部路由)的路,当然他们会把这些秘密公之与众(import 引入),通过信息的传递,现在,你已经有一张完整的“世界地图”了。

OSPF是这样标记最短的路的:对于某个目的地,首先,考虑是否有同一区内部到目的地的路(intra area区域内),如果有,则在其中取一条离你最近的(花费最小),写进你的表格中,这个目的地可能是到本群体某个人也可能是到其他群体的,对于经过其他区域的路由,你会不予考虑,跟自己人(同区域)打交道总比与外人(其他区域)打交道好;如果没有本区的路,你只好通过别的区域了(区域间),你只要在地图上找最近的就是了;如果你发现目的地在国外,你也只能先把它标记到你的表格上,期待什么时候王国扩张到那,你就可以把它标记到国内地图上了。

OSPF就是这样,给你一份“世界地图”,并且在上面标记了最短的路,如此而已罢了




[留言] [回复]
------------------------------
我是天上一条龙!!


主题: [2楼] [回复最短路径]逍遥游回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:逍遥游(xyy)发表于2003-10-8 23:23:44

OSPF:开放最短路径优先

OSPF是一种动态路由协议,它采用链路状态协议算法,每个路由器维护一个相同的链路状态数据库,保存整个AS的拓扑结构(AS不划分情况下)。一旦每个路由器有了完整的链路状态数据库,该路由器就可以自己为根,构造最短路径树,然后再根据最短路径构造路由表。对于大型的网络,为了进一步减少路由协议通信流量,利于管理和计算,OSPF将整个AS划分为若干个区域,区域内的路由器维护一个相同的链路状态数据库,保存该区域的拓扑结构。OSPF路由器相互间交换信息,但交换的信息不是路由,而是链路状态。OSPF定义了5种分组:Hello分组用于建立和维护连接;数据库描述分组初始化路由器的网络拓扑数据库;当发现数据库中的某部分信息已经过时后,路由器发送链路状态请求分组,请求邻站提供更新信息;路由器使用链路状态更新分组来主动扩散自己的链路状态数据库或对链路状态请求分组进行响应;由于OSPF直接运行在IP层,协议本身要提供确认机制,链路状态应答分组是对链路状态更新分组进行确认。

[留言] [回复]
------------------------------
网上逍遥游逍遥上网


主题: [3楼] [回复链路状态数据库,该路]苍慧回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:苍慧(paul_xu)发表于2003-10-9 9:02:14

谢谢支持!其实我们就需要这样的跟贴.


顶顶
顶顶顶
顶顶顶顶
顶顶顶顶顶
顶顶顶顶顶顶
顶顶顶顶顶顶顶
顶顶顶顶顶顶顶顶

[留言] [回复]
------------------------------
我是天上一条龙!!


主题: [4楼] [回复顶顶顶顶顶顶顶顶顶顶]逍遥游回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:逍遥游(xyy)发表于2003-10-9 19:06:12

顶顶顶顶顶顶顶顶
顶顶顶顶顶顶顶
顶顶顶顶顶顶
顶顶顶顶顶
顶顶顶顶
顶顶顶
顶顶

80spp/010.gif

[留言] [回复]
------------------------------
网上逍遥游逍遥上网


主题: [5楼] [回复]蓝の羽回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:蓝の羽(litao2001cn)发表于2003-10-10 4:24:56

80spp/002.gif看不懂


顶顶
顶顶顶
顶顶顶顶
顶顶顶顶顶
顶顶顶顶顶顶
顶顶顶顶顶
顶顶顶顶
顶顶顶
顶顶

80spp/009.gif

[留言] [回复]
------------------------------
我是那--
在你许愿时
划过天际的那颗流星
燃烧我的生命,给你一刻的灿烂
带着你的祝福
到天堂
把我赤裸的灵魂
交给天使,换你一生的快乐


主题: [6楼] 苍慧回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:苍慧(paul_xu)发表于2003-10-10 14:08:54

西帅兄,这个也要转到<<网络应用>>中去!

[留言] [回复]
------------------------------
我是天上一条龙!!


主题: [7楼] 逍遥游回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:逍遥游(xyy)发表于2003-10-10 16:36:56

/同意

80spp/010.gif

[留言] [回复]
------------------------------
网上逍遥游逍遥上网


主题: [8楼] 夕燕回复:
邮寄到我的邮箱
打印本页
收藏本贴

作者:夕燕(xiyan2112)发表于2003-10-11 20:44:40

80spp/002.gif80spp/004.gif80spp/009.gif

[留言] [回复]
------------------------------
http://www.our80s.com/album/xiyan2112/2004817141415.gif
我盼有一天能和你 相见
骄傲地对着天空说 是借着你的风
Let me fly,I''m proud to fly up high
生命已经打开 我要那种精彩
Believe me I can fly,
I''m singing in the sky
你曾经对我说 做勇敢的女孩
我不会独单 因为你 都在


v 第1/2页
跳至
[刷新][下一页][尾页]

v 您现在的位置:八十年代交流网 ->>硬件维护》版
[返回]

公司简介 - 相关条款 - 站点地图 - 合作信息 - 网站建设 - 广告业务
Copyright  ©  2002-2004  八十年代·版权所有