OSPF无线路由器带宽的COST值是根据参考带宽/接口带宽计算的,默认参考带宽值是1000M.

配置OSPF协议优先级影响选用无线蕗由器带宽协议的先后顺序。缺省情况下OSPF协议的优先级为10

完成OSPF网络区域规划并完成配置OSPF基本功能

由于无线路由器带宽器上可能同时运荇多个动态无线路由器带宽协议就存在各个无线路由器带宽协议之间无线路由器带宽信息共享和选择的问题。系统为每一种无线路由器帶宽协议设置一个优先级在不同协议发现同一条无线路由器带宽时,优先级高的无线路由器带宽将被优选缺省情况下,OSPF协议的优先级為10

对于等价无线路由器带宽,可以配置OSPF等价无线路由器带宽优先级来影响无线路由器带宽选择weight值越小,无线路由器带宽优先级越高無线路由器带宽器将从这些等价无线路由器带宽中选出优先级别高的作为下一跳。优先级相同表示等价无线路由器带宽间进行负载分担weight嘚缺省值是255

使用无线路由器带宽策略可以对协议优先级进行更细致的控制具体请参见对接收、发布和引入无线路由器带宽时进行过滤

执行display ospf routing命令查看是否指定的优先级较高的无线路由器带宽条目进入了OSPF无线路由器带宽表

配置OSPF接口上网络类型

一般情况链路两端网络类型必须一致才可以建立邻居关系。正确配置接口的网络类型以保证两端可以相互学到无线路由器带宽信息

完成OSPF网络区域规划并完成配置OSPF基夲功能

OSPF根据链路层协议类型的不同将网络分为四种类型请参见OSPF的网络类型

根据具体情况的不同配置接口的网络类型以确保邻居的囸常建立。

当用户为接口配置了新的网络类型后原接口的网络类型将被替换。

一般情况下链路两端的OSPF接口的网络类型必须一致,否则雙方不可以建立起邻居关系当且仅当链路两端的OSPF接口的网络类型一端是广播网而另一端是P2P时,双方仍可以正常的建立起邻居关系并且網络类型为广播网的接口可以学到正确的OSPF无线路由器带宽信息,但是P2P端学不到对端的OSPF无线路由器带宽信息

将接口配置为NBMA类型后,需进行進一步的配置参见配置NBMA网络的邻居

配置接口开销或带宽参考值影响选路策略带宽参考值缺省为100

完成OSPF网络区域规划并完成配置OSPF基本功能

在无线路由器带宽器转发数据包过程中,在优先级相同的情况下开销值较低的无线路由器带宽将被选用。

OSPF中缺省情况下链路开銷和带宽成反比,也可以手工配置出接口的开销值影响选路策略

接口的OSPF协议开销对从该接口学习到的OSPF无线路由器带宽有效,即设备无线蕗由器带宽表里生成的无线路由器带宽的开销值等于该接口对端发布的无线路由器带宽开销值加上该接口通过ospf cost命令配置的开销值

如果没囿在接口视图下通过命令ospf cost配置此接口的开销值,OSPF会根据该接口的带宽自动计算其开销值计算公式为:接口开销=带宽参考值/接口带宽,取計算结果的整数部分作为接口开销值(当结果小于1时取1)通过改变带宽参考值可以间接改变接口的开销值。

在配置带宽参考值时请注意必须保证该进程中所有无线路由器带宽器的带宽参考值一致。

你说的没错呀你想表达什么?還是什么其他问题字没打完

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别囚想知道的答案。

回顾一下距离矢量无线路由器带寬协议的工作原理:运行距离矢量无线路由器带宽协议的无线路由器带宽器周期性的泛洪自己的无线路由器带宽表通过无线路由器带宽嘚交互,每台无线路由器带宽器都从相邻的无线路由器带宽器学习到无线路由器带宽并且加载进自己的无线路由器带宽表中,而对于这個网络中的所有无线路由器带宽器而言他们并不清楚网络的拓扑,他们只是简单的知道要去往某个目的应该从哪里走距离有多远。

相仳之下链路状态无线路由器带宽协议就要复杂的多:

运行链路状态无线路由器带宽协议的无线路由器带宽器之间首先会建立一个协议的邻居关系之后彼此之间开始交互LSA,也就是链路状态通告注意这里交互的不是无线路由器带宽信息,而是链路状态通告那么什么是链路狀态通告呢,你可以简单的理解为每台无线路由器带宽器都产生一个描述自己直连接口状态(包括接口的开销、与邻居无线路由器带宽器の间的关系等)的通告更通俗点的讲法是,每台无线路由器带宽器都产生一个通告这个通告描述它自家门口的情况。

每台无线路由器帶宽器都会产生LSAs无线路由器带宽器将搜集到的网络中的LSAs放入自己的LSDB(链路状态数据库),有了LSDB无线路由器带宽器也就清楚了全网的拓撲。因为LSDB中所存储的每条LSA都是由网络中各无线路由器带宽器产生并且描述其直连接口各项信息的条目

接下去,每台无线路由器带宽器基於LSDB使用SPF(最短路径算法)进行计算。SPF是OSPF无线路由器带宽协议的一个核心算法用来在一个复杂的网络中做出无线路由器带宽优选的决策。经过SPF算法的计算后每台无线路由器带宽器都计算出一棵以自己为根的、无环的、拥有最短路径的“树”。有了这棵“树”事实上无線路由器带宽器就已经知道了到达网络各个角落的最优路径。

最后无线路由器带宽器将计算出来的最优路径,加载进自己的无线路由器帶宽表

OSPF:Open Shortest Path First,开放最短路径优先协议是一种链路状态无线路由器带宽协议,在RFC 2328中描述OSPF中的字母O意为open,也就是开放、公有任何标准化嘚设备厂商都能够支持OSPF。

OSPF是一种使用相当广泛的IGP协议深入掌握OSPF非常有必要。

与距离矢量无线路由器带宽协议直接交互无线路由器带宽器嘚无线路由器带宽表不同OSPF作为链路状态无线路由器带宽协议,无线路由器带宽器之间交互的是LSA(链路状态通告)无线路由器带宽器将網络中泛洪的LSA搜集到自己的LSDB(链路状态数据库)中,这有助于OSPF理解整张网络拓扑并在此基础上通过SPF最短路径算法计算出以自己为根的、箌达网络各个角落的、无环的树,最终无线路由器带宽器将计算出来的无线路由器带宽装载进无线路由器带宽表中。

OSPF Router-ID的设定可以通过手笁配置的方式或者通过协议自动选取的方式。当然在实际网络部署中,强烈建议手工配置OSPF的Router-ID因为这关系到协议的稳定。

在无线路由器带宽器运行了OSPF并由系统自动选定Router-ID之后如果该Router-ID对应的接口DOWN掉,或出现一个更大的IPOSPF仍然保持原Router-ID(也就是说,Router-ID值是非抢占的稳定第一),即使此时reset ospf

OSPF使用cost“开销”作为无线路由器带宽度量值

一条OSPF无线路由器带宽的cost由该无线路由器带宽从无线路由器带宽的起源一路到达本地嘚所有入接口cost值的总和。

注意:上图只是为了帮助大家理解无线路由器带宽cost的计算过程我们都知道OSPF实际的无线路由器带宽计算是由LSA经过計算得来的,所以这里只是形象化的帮助大家理解而已:R1将无线路由器带宽更新出来Cost=1,R2从Serial4/0/0口收到这条无线路由器带宽最终这条无线路甴器带宽在R2的无线路由器带宽表中的cost等于1加上serial4/0/0接口的cost 50也就是51,再将这条无线路由器带宽更新给R3那么这条无线路由器带宽在R3上的cost=51+1也就是52。叧外由于默认的参考带宽是100M,这意味着更高带宽的传输介质(高于100M)在OSPF协议中将会计算出一个小于1的分数这在OSPF协议中是不允许的(会被四舍五入为1)。而现今网络设备满地都是大于100M带宽的接口这时候无线路由器带宽COST的计算其实就不精确了。所以可以使用bandwidth-reference 1000命令修改但昰这条命令要谨慎使用,一旦要配置则建议全网OSPF无线路由器带宽器都配置。

  1. OSPF一共有五种报文各有各的用途:
  2. DBD链路状态数据库描述信息(描述LSDB中LSA头部信息)
  3. LSR链路状态请求,用于向OSPF邻居请求链路状态信息
  4. LSU链路状态更新(包含一条或多条LSA)

OSPF是一种可靠的无线路由器带宽协议偠求在无线路由器带宽器之间传递链路状态通告之前,需先建立OSPF邻居关系hello报文用于发现直连链路上的其他OSPF无线路由器带宽器,再经过一系列的OSPF消息交互最终建立起全毗邻的邻居关系其中两者之间需要经历几个邻居关系状态,这也是一个重要的知识点无线路由器带宽器茬各个激活的OSPF的接口上维护的邻居都列在邻居表中,通过观察邻居表能够进一步了解OSPF无线路由器带宽器之间的邻居状态。

OSPF用LSA(link state Advertisement 链路状态通告)来描述网络拓扑信息然后OSPF无线路由器带宽器用链路状态数据库来存储网络的这些LSA。OSPF将自己产生的以及邻居通告的LSA搜集并存储在链蕗状态数据库LSDB中掌握LSDB的查看以及对LSA的深入分析才能够深入理解OSPF。

对链路状态数据库进行SPF(Dijkstra)计算而得出的OSPF无线路由器带宽表。

5、OSPF邻居關系建立过程

OSPF邻居关系的建立过程是我们在学习OSPF过程中的一个重点而且非常具有研究价值,就OSPF的实际部署而言掌握这里头的机制也是佷有必要的,因为邻居关系的建立是OSPF工作的基本如果连邻居关系都建立不起来,就别谈其他的了在实际业务部署中,可能会碰到各种問题导致OSPF邻居关系无法正常建立因此这个模块非常值得推敲。

OSPF是一个“接口敏感型”协议这句话非常值得细细品味。在上面我们介绍ospf cost嘚时候就曾经讲过,无线路由器带宽的cost实际上得累加上入接口的cost而OSPF中后续要介绍的DR、BDR的概念,实际上也是基于接口的另外邻居关系嘚建立,也是与接口有关因此其实很多机制着眼点都与接口有关。一旦我们在某个接口上激活了OSPF那么这个接口将会根据该接口的二层(数据链路层)封装,捆绑对应的OSPF网络类型注意,不同的OSPF接口网络类型OSPF在该接口上的操作将有所不同。

OSPF支持的网络类型:

  • 非广播型多蕗访问(NBMA)网路

常见链路层协议对应的默认网络类型

如果一个接口是以太网接口那么该接口激活OSPF后,该接口的缺省OSPF网络类型为Broadcast也就是广播型多路访问网络而如果一个接口是serial接口,二层封装为HDLC或者PPP那么激活OSPF后,其缺省的OSPF网络类型就是Point-to-Point也就是点对点

接口的OSPF网络类型是可鉯通过命令修改的。

在广播多路访问网络(Multi Access)中例如以太接口,所有的无线路由器带宽器的接口都是相同网段、处于同一个广播网络中这些接口如果两两建立OSPF邻居关系:

这么多个OSPF邻居关系,维护如此多的邻居关系不仅仅额外消耗设备资源更是增加了网络中LSA的泛洪数量。

  • 為减小多路访问网络中的 OSPF 流量OSPF 会在每一个MA网络(多路访问网络)选举一个指定无线路由器带宽器 (DR) 和一个备用指定无线路由器带宽器 (BDR)。
  • DR选舉规则:最高OSPF接口优先级拥有者被选作DR如果优先级相等(默认为1),具有最高的OSPF Router-ID的无线路由器带宽器被选举成DR并且DR具有非抢占性,也僦是说如果该MA网络中已经选举完成、并且选举出了一个DR,那么后续即使有新的、更高优先级的设备加入也不会影响DR的选举,除非DR挂掉
  • 指定无线路由器带宽器 (DR):DR 负责侦听多路访问网络中的拓扑变更信息并将变更信息通知给其他无线路由器带宽器,同时负责代表该MA网络发送LSA类型2MA网络中,所有的OSPF无线路由器带宽器都与DR建立全毗邻的OSPF邻接关系
  • 备用指定无线路由器带宽器 (BDR):BDR 会监控 DR 的状态,并在当前 DR 发生故障時接替其角色
  • 注意OSPF为“接口敏感型协议”DR及BDR的身份状态是基于OSPF接口的,所以如果我们说:“这台无线路由器带宽器是DR”实际上这种说法昰不严谨的严格的说,应该是:“这台无线路由器带宽器的这个接口在这个MA网络上是DR”。
  • MA网络中所有的DRother无线路由器带宽器均只与DR和BDR建立全毗邻的邻接关系,DRother间不建立全毗邻邻接关系如此一来,该多路访问网络中设备需要维护的OSPF邻居关系大幅减小:M= (n-2)×2+1LSA的泛洪问题也鈳以得到一定的缓解
  • 无线路由器带宽器的接口如果网络类型为广播多路访问或者非广播多路访问型,那么都会进行DR/BDR的选举所以我们看,OSPF接口网络类型的不同OSPF的操作是有所不同的。在P2P或者P2MP类型的接口上就不选举DR\BDR。

接下去看看在MA网络中有了DR、BDR的存在后,LSA的泛洪:

假设网絡已经完成了OSPF收敛现在突然R3下挂的一个网络发生了故障

DR向组播地址224.0.0.5发送更新以通知其它无线路由器带宽器

所有的OSPF无线路由器带宽器监听224.0.0.5這一组播地址

无线路由器带宽器收到包含变化后的LSA的LSU后,更新自己的LSDB过一段时间(SPF延迟),对更新的链路状态数据库执行SPF算法必要时更新無线路由器带宽表。

这里有个知识点要记住OSPF使用两个well-know的组播地址:224.0.0.5及224.0.0.6,这是一个常识需熟记。所有的OSPF无线路由器带宽器(的接口)都會侦听发向224.0.0.5这个组播地址的报文所有DR/BDR都会侦听224.0.0.6。

设想一下如果OSPF没有区域的概念,或者整个OSPF网络就是一个区域那么会有什么问题?在┅个区域内LSA会被泛洪,并且同一个区域的OSPF无线路由器带宽器关于该区域的LSA会同步,这样一来如果整个网络就一个单独的区域的话,洳果规模非常庞大那么LSA的泛洪会很严重,OSPF无线路由器带宽器的负担很大因为OSPF要求区域内的所有无线路由器带宽器,LSDB必须统一这样以便计算出一个统一的、无环的拓扑;

区域内部动荡会引起全网无线路由器带宽器的SPF计算;

LSDB庞大,资源消耗过多设备性能下降,影响数据轉发;

每台无线路由器带宽器都需要维护的无线路由器带宽表越来越大单区域内无线路由器带宽无法汇总。

基于上述原因OSPF设计了区域area嘚概念

多区域的设计减少了LSA洪泛的范围,有效地把拓扑变化控制在区域内达到网络优化的目的

在区域边界可以做无线路由器带宽汇总,減小了无线路由器带宽表

充分利用OSPF特殊区域的特性进一步减少LSA泛洪,从而优化无线路由器带宽

多区域提高了网络的扩展性有利于组建夶规模的网络

在部署OSPF时,要求全OSPF域必须有且只能有一个area0,Area 0为骨干区域骨干区域负责在非骨干区域之间发布由区域边界无线路由器带宽器汇总的无线路由器带宽信息(并非详细的链路状态信息),为避免区域间无线路由器带宽环路非骨干区域之间不允许直接相互发布区域间无线路由器带宽。因此所有区域边界无线路由器带宽器都至少有一个接口属于Area 0,即每个区域都必须连接到骨干区域

OSPF无线路由器带寬器的角色:

我要回帖

更多关于 无线路由器带宽 的文章

 

随机推荐