- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ospf 简介 :
开放式最短路径优先协议 ospf 是一个内部网关协议,它总坐在一个自制系统中,用
于自制系统内部的路由选择信息交换 . 协议号 89.
ospf 协议特点 :
可使用大规模网络 , 没有跳数限制 .
路由收敛速度块 .
无路由环路产生 .
支持变长子网掩码 VLSM.
采用组播地址发送协议报文 , 节省了链路资源 .
6: 基于路由器的每个端口的代价来决定最有路径的 .cost=100/ 链路带宽 .
支持区域划分 , 简便了在大规模网络中的管理 .
支持等代价负载均衡 .
支持验证 .
ospf 的报文类型 :
1:HELLO 报文 : 用来发现及维持邻居关系
数据库描述报文 (DBD): 用来描述本地路由器 LSDB的情况 .
3:
链路状态请求报文
(LSR): 用来请求本地路由器没有的
LSA.
4:
链路状态更新报文
(LSU): 用来发送对端路由器的请求的
LSA.
链路状态确认报文 (LSAck): 当路由器收到 LSU后 , 发送 LSAck 进行确认 . ospf 的三张表格 :
1:邻居表:通过 hello 包来建立邻居关系 .
2:链路状态数据库 (LSDB) : ospf 通过 LSA学习到其他路由器和信息,存储在
LSDB 中。
:路由表:通过 SPF算法,根据 LSDB算出路由表 .
ospf 的网络类型 :
广播网络 : 需要进行 DR和 BDR的选举。选举主要比较路由器的优先级和
router-id ,优先考虑优先级,优先级高的 DR,其次为 BDR。网络中的路由器只需要与 DR
1/20
和 BDR建
立邻居关系,新加入的路由器只需要与 DR进行数据同步即可,不
需要与网络中的其他路由器同步,节省了网路资源。非 DR/BDR路由器通过组播地址
224.0.0.6
将
链路信息发给
DR/BDR,然后 DR/BDR通过 224.0.0.5
将链路信息发
送给非 DR/BDR。 hello
包的发送间隔是
10秒,宕机时间 40秒
2:
无广播多路访问
(NBMA):在帧中继、 ATM和 X.25 这样的网络中不支持广播, ospf
在这些网络当中也要选举出 DR/BDR。 hello 包的发送间隔时间是 30秒,宕机时间间隔是
120 秒
3: 点到点 : 点到点网络一般采用 ppp 或者 hdlc 来进行数据的封装。 ospf 的 hello 包
的发送间隔 10秒,宕机间隔 40秒
点到多点: 不需要 DR和 BDR的选举, 邻居是自动发现的, 默认的 hello 间隔是 30
秒,宕机间隔 120秒
ospf 的路由器类型 :
1:内部路由器:不与区域外部的路由器相连,只维护本区域内的链路状态信息
:区域边界路由器 (ABR):连接不同区域的路由器,需要维护多个区域的链路状态
信息。
:骨干路由器:处于骨干区域 (area 0) 的路由器,只需要维护骨干区域的链路状态
信息
4 :自治系统边界路由器 (ASBR):连接不同自治系统的路由器,通常需要在 ASBR上
运行多种协议。
ospf 区域 :
骨干区域 (area 0) :一个自治系统只能有一个骨干区域,且每一个非骨干局域都
需要和骨干区域相连。 骨干区域起到了数据中转的作用, 在此区域的路由器运行速度快、 稳
定、路由器较少。
标准区域:骨干区域以外的区域称为标准区域,每一个标准区域都要和骨干区域
2/20
相连。如果没有直接相连则需要在与骨干区域相连的区域上配置虚链路,配置命令
Router(config-router)#area area-id virtual-link router-id
3: 末节区域: 为了减少路由条目, 末节区域只接受域间路由和默认路由。 配置命令:
( 在所有末节区域的路由器上都要配置此命令 )
Router(config-router)#area area-id stub
完全末节区域:为了减少路由条目,完全末节区域只接受默认路由,通过默认路由向外转发数据。配置命令
Router(config-router)#area area-id stub no-summary
单区域配置实例 :
:在单区域实现网络的互通
:拓扑方案:
配置:
R1:
R1#conf t
R1(config)#int s0/0
R1(config-if)#ip add 192.168.2.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#int loop 0
R1(config-if)#ip add 192.168.1.1 255.255
文档评论(0)