日历
网志分类
· 所有网志 (175)
· 通信预算 (4)
· 通信传输 (16)
· 网络常识 (58)
· 创业之梦 (4)
· 精彩网址 (8)
· 生命滋味 (15)
· 生活常识 (53)
· 美剧截图 (4)
· 医疗处理 (13)
站内搜索
友情链接
· 我的歪酷 非非共享界
· Dict.CN
· 凤凰测速
· 齐鲁医院
· 源码之家
· 汉典瑾瑜
· Babel Fish
· 通信人家园
· 三联生活周刊
· 思科电子书籍
· 网络大典DICT
· 中国通信资源网
· 华为-技术支持
· Apple模拟专题站
· 工行小 E 安全检测
· Engadget 简体中文版
· 上海省际公路客运票务网
· 在角落里默默备份整个世界
· CHINA通信网-学院-通信辞典
· 世博论坛-传输/基站/电脑/交换
· 冲冲的Kano (网络的建设和维护)

订阅 RSS

0070271

歪酷博客

紫竹星空

人生就是永不休止的奋斗!只有选定目标并在奋斗中感到自己的努力没有虚掷,这样的生活才是充实的,精神也会永远年轻。


« 上一篇: CDP 下一篇: BGP »
蓝石 @ 2007-12-10 12:11

OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相对,OSPF是链路状态路由协议,而RIP是距离向量路由协议。

OSPF起源

I E T F—为了满足建造越来越大基于I P网络的需要,形成了一个工作组,专门用于开发
开放式的、链路-状态路由协议,以便用在大型、异构的I P网络中。新的路由协议以已经取得
一些成功的一系列私人的、和生产商相关的、最短路径优先( S P F )路由协议为基础, S P F在市
场上广泛使用。包括O S P F在内,所有的S P F路由协议基于一个数学算法—D i j k s t r a算法。这
个算法能使路由选择基于链路-状态,而不是距离向量。
O S P F由I E T F在2 0世纪8 0年代末期开发,O S P F是S P F类路由协议中的开放式版本。最初的
O S P F规范体现在RFC 11 3 1中。这个第1版( O S P F版本1 )很快被进行了重大改进的版本所代替,
这个新版本体现在RFC 1247文档中。RFC 1247 OSPF称为O S P F版本2是为了明确指出其在稳
定性和功能性方面的实质性改进。这个O S P F版本有许多更新文档,每一个更新都是对开放标
准的精心改进。接下来的一些规范出现在RFC 1583、2 1 7 8和2 3 2 8中。
O S P F版本2的最新版体现在RFC 2328中。最新版只会和由RFC 2138、1 5 8 3和1 2 4 7所规范
的版本进行互操作。

链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。

OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。


作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。


OSPF包头

0                   1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |   version     |     type      |         packet length         |
     +---------------+---------------+-------------------------------+
     |                          router ID                            |
     +---------------------------------------------------------------+
     |                           area ID                             |
     +-------------------------------+-------------------------------+
     |           checksum            |      authentication type      |
     +-------------------------------+-------------------------------+
     |                       authentication                          |
     +---------------------------------------------------------------+
     |                       authentication                          |
     +---------------------------------------------------------------+





评论 / 个人网页 / 扔小纸条
* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 


 

分类小组论坛
杂谈 , 娱乐、八卦 , 文学、艺术 , 体育 , 旅游、同城 , 象牙塔 , 情感 , 时尚、生活 , 星座 , 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定