我的日志(140)更多

OSPF (Open Shortest Path First Protocol)

作者:tobychen605  2008-08-14 10:26  复制 收藏引用  查看文章来源
OSPF是一种典型的链路状态路由协议。采用OSPF的路由器彼此交换并保存整个网络的链路信息,从而掌握全网的拓扑结构,独立计算路由。因为RIP路由协议不能服务于大型网络,所以,IETF的IGP工作组特别开发出链路状态协议——OSPF。目前广为使用的是OSPF第二版,最新标准为RFC2328。
协议操作
第一步:建立路由器的邻接关系
第二步:选举DR/BDR (Destination Route/ Best DR)
第三步:发现路由器
第四步: 选择适当的路由器
第五步:维护路由信息

tags:
自由的空气,到处漂泊却永远无法脱离地球的束缚
阅读(195)评论(2) 返回
文章评论 共2条回复
tobychen605 发表于: 2008-09-03 13:14 引用
1楼
OSPF链路状态公告类型
OSPF路由器之间交换链路状态公告(LSA)信息。OSPF的LSA中包含连接的接口、使用的Metric及其他变量信息。OSPF路由器收集链接状态信息并使用SPF算法来计算到各节点的最短路径。LSA也有几种不同功能的报文,在这里简单地介绍一下:
LSA TYPE 1:
由每台路由器为所属的区域产生的LSA,描述本区域路由器链路到该区域的状态和代价。一个边界路由器可能产生多个LSA TYPE1。

LSA TYPE 2:
由DR产生,含有连接某个区域路由器的所有链路状态和代价信息。只有DR可以监测该信息。

LSA TYPE 3:
由ABR产生,含有ABR与本地内部路由器连接信息,可以描述本区域到主干区域的链路信息。它通常汇总缺省路由而不是传送汇总的OSPF信息给其他网络。

LSA TYPE 4:
由ABR产生,由主干区域发送到其他ABR, 含有ASBR的链路信息,与LSA TYPE 3的区别在于TYPE 4描述到OSPF网络的外部路由,而TYPE 3则描述区域内路由。

LSA TYPE 5:
由ASBR产生,含有关于自治域外的链路信息。除了存根区域和完全存根区域,LSA TYPE 5在整个网络中发送。

LSA TYPE 6:
多播OSPF(MOSF),MOSF可以让路由器利用链路状态数据库的信息构造用于多播报文的多播发布树。

LSA TYPE 7:
由ASBR产生的关于NSSA的信息。LSA TYPE 7可以转换为LSA TYPE 5。
自由的空气,到处漂泊却永远无法脱离地球的束缚
顶端
林杨 发表于: 2008-09-05 16:34 引用
2楼
开放最短路径优先(OSPF)是一个内部网关协议,用于属于单个自治体系(AS)的路由器之间的路由选择。OSPF 采用链路状态技术,路由器互相发送直接相连的链路信息和它所拥有的到其它路由器的链路信息。每个 OSPF 路由器维护相同自治系统拓扑结构的数据库。从这个数据库里,构造出最短路径树来计算出路由表。当拓扑结构发生变化时,OSPF 能迅速重新计算出路径,而只产生少量的路由协议流量。OSPF 支持开销的多路径。区域路由选择功能使添加路由选择保护和降低路由选择协议流量均成为可能。此外,所有的 OSPF 路由选择协议的交换都是经过验证的。
OSPF 被设计来用于 TCP/IP 因特网环境,包括支持 CIDR 以及源自外部的路由选择信息的连接。同时 OSPF 也提供路由选择更新的验证,并在发送/接收这些更新资料时利用 IP 组播。
林杨
顶端
帐 号: 密 码
发表评论 顶端
  使用签名 Wind Code自动转换 匿名帖
字体字号段落格式
按 Ctrl+Enter 直接提交
字数检查 恢复数据 存为草稿 草稿箱