OSPF(open short path first)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
开放最短路径优先协议
一,特性:1,OSPF属于“链路状态路由协议”,包含带宽,开销等微观参数。
          2,增量更新:指网络状态改变时,才发送信息,且只发送变化的信息,如果链路状态没有变化,OSPF 每30分发送一次信息,所有的链路状态信息为0,衡量路径的好坏。
          3,同一区域内,路由器彼此之间通告“链路状态信息”,而不是“路由信息”。描绘链路好坏的参数。
          4,OSPF的链路状态信息只在“邻居间”发送。
          5,使用“最短路径优先算法”,计算最好路由。
二,应用场合:
   中大型网络环境
   缺点:在网络初始化时,占用硬件的内存和CPU资源多。
三,OSPF的三张表:
  1,邻居表;存放邻居信息,能成为邻居路由器的条件:A,物理直连B,HELLO包协商通过。包括HELLO包发送时间,死亡时间,区域号,验证密码,末节区域标识。
  2,拓扑表;存放从邻居处受到的所有链路状态信息。
  3,路由表;存放到达目的网络的最好路由。路由表又叫转发数据库。
四,术语:
  区域:管理员定义的一个包,为了减少发送链路状态信息对网络性能的影响,把网络中的路由器放在多个区域内。
 LSA,链路状态通知,(用于发送链路状态的数据包)
 邻居:A,物理直连B,HELLO包协商通过。
五,配置:
(config)#router ospf 进程号    //启用OSPF协议
          //进程号:是一个数值,范围是1---65535 只具有本地意义,一台路由器上可以配置多个OSPF 。
          //本地意义:只在本路由器上进程号区分才有意义。
(config-router)#network  网络号/子网号/具体IP  匹配码  area   区域号
             匹配码的格式,XXXX  (X的值是0或255),0表示必须匹配  255 表示可以忽略。
六,最短路径优先算法。SPF
路由器收到链路状态信息后,以本路由器为树根,以达到目的网络的路径为枝干,生成最短路径优先树,之后,把开销最好的路径放入路由表。
开销是OSPF衡量带宽的标志。
七,OSPF的区域。
骨干区域,
1,            为减少链路状态信息的发送对网络的性能的影响,OSPF提出了区域的概念。
2,            链路状态信息只在本区域内传输。
3,            区域设计时要提供骨干区域,最好只提供一个骨干区域,骨干区域是区域号为0的区域。
4,            区域设计时可以同时存在多个非骨干区域,但每个非骨干区域要与骨干区域,有直接 的物理直连。
5,            区域与区域之间用路由器连接。
6,            OSPF 是分层结构的路由协议,OSPF是分层的协议。
LSA的更新机制;
;LSA:链路状态通知。
过程;  路由器收到LSA后,查看拓扑表中是否存在该链路状态信息。
1》            不存在,把该LSA加入拓扑表----向邻居发送确认包----把该LSA泛洪给其他邻居---运行其最短路径优先算法计算法计算路由,最后放入路由表。
2》            存在,比较链路状态信息的序列号。
序列号相等,忽略该LSA.
邻居信息的序列号大:用以上不存在过程来理解。
邻居信息的序列好小,把自己的链路状态信息发给邻居,保证邻居链路状态信息的更新。
OSPF的序列号:衡量链路状态信息的好坏,
范围:0*8000000------0*7FFFFFFF
发送链路状态信息时,在原序列号的基础上加1,
当序列号达到初始值时,OSPF将持续1小时不发送链路状态信息。
Eigrp 和 ospf的增量更新区别:
1,            Eigrp增量更新针对路由,ospf增量更新针对链路状态。
2,Eigrp增量更新针对路由,ospf   30秒发送一次路由。
3,Eigrp增量更新看度量,ospf增量更新看序列号。

转载于:https://blog.51cto.com/shenleigang/150672

CCNP精粹系列之三----OSPF(open short path first)相关推荐

  1. CCNP精粹系列之四----OSPF(open short path first)

                            OSPF的五类包:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com: ...

  2. CCNP精粹系列之三十二--BGP下一跳问题,推荐

                       Bgp的下一跳 R1:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:off ...

  3. CCNP精粹系列之十三-----OSPF路由汇总

    一.路由器中OSPF的汇总 1)各个路由器的配置 R1 R1(config)#int lo0 R1(config-if)#ip addr 172.16.8.1 255.255.255.0 R1(con ...

  4. CCNP精粹系列之二十四--BGP的水平分隔,推荐

    BGP的水平分隔 A:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /& ...

  5. CCNP精粹系列之十八--路由映射实战二,博主推荐文章

    路由映射实战二 本篇博文和上一篇是紧密结合的,只是在上个试验的基础上作了改动,达到其他的试验效果. 试验二: 在R1上增加一个网段,并发布路由.这里采用三种方法. 如下是第一种,是在试验一的基础上直接 ...

  6. CCNP精粹系列之十七--路由映射实战,博主推荐

    路由映射实战   试验环境: 在R1上配置三个环回口,模拟路由器R1的其他网段,R2为边缘路由器   在A上做:(A的环境是eigrp环境)<?xml:namespace prefix = o ...

  7. CCNP精粹系列之二十九--发布bgp子网信息,推荐

    试验七:发布bgp子网信息 R1, R1(config)#int fa0/0 R1(config-if)#ip addr 172.16.10.1 255.255.255.0 R1(config-if) ...

  8. CCNP精粹系列之十六--实现三层交换的vlan间通信和路由器的配合使用

    实现三层交换的vlan间通信和路由器的配合使用 Switch 实验4:三层交换机上配置 VLAN间通信和上外网的路由A1和B1在VLAN1内,A2和B2在VLAN2内,实现VLAN1和VLAN2通信, ...

  9. nginx系列之三:日志配置

    ** 前言 ** nginx系列之一:nginx入门 nginx系列之二:配置文件解读 nginx系列之三:日志配置 nginx系列之四:web服务器 nginx系列之五: 负载均衡 nginx系列之 ...

最新文章

  1. error C2733: 不允许重载函数的第二个 C 链接
  2. 让IIS建立的站点默认是.net 2.0的,而不是.net 1.1的代码
  3. python中对列表和循环使用的小练习
  4. Linux kernel 本地拒绝服务漏洞
  5. 最长回文子串Python解法
  6. ping网关丢包_网络/摄像机丢包的原因分析
  7. hadoop2.2.0 分布式存储hdfs完全分布式搭建及功能测试记录(一)----架构及原理介绍...
  8. oracle 函数可变参数,6.3 带有可变参数的函数
  9. hash算法总结收集
  10. 计算机病毒与木马的区别,计算机病毒和木马的区别
  11. 【项目经理产品经理简历套话】工作经历和项目经历的套话
  12. 密码学算法——RSA
  13. 基于单片机的单行道红绿灯仿真
  14. ksps什么单位_采样频率Hz 采样率KSPS或MSPS,两种单位的换算关系
  15. es创建索引和mapping
  16. java.security.egd 作用
  17. vue实现一键换肤效果(白天晚上模式切换)
  18. Xshell 使用技巧
  19. Digilent Analog Discovery Studio视频教程:DAQWare for Digilent AD 1.0.3新功能
  20. UINO优锘科技助力银行业开启智慧运维,踏入智慧金融时代

热门文章

  1. Oracle 归档模式
  2. owncloud搭建过程
  3. Zend Studio12.0配置Xdebug
  4. Oracle ORA-08591告警
  5. jquery cookie 本地不能工作的原因
  6. Q101:真实地模拟一个玻璃酒杯(Wine Glass)(回旋曲面)
  7. 《人工智能及其应用》1-6章
  8. 如何做好数据质量管理
  9. python实现excel数据透视_在pywin32中创建Excel数据透视缓存
  10. python3怎么使用qstring_PyQt的QString和python的string的区别