Cisco--ospf协议

合集下载

《路由与交换技术》课件——第五章:OSPF协议

《路由与交换技术》课件——第五章:OSPF协议
无论什么时候,当OSPF路由器被连接到相同的多路访问型的网络时,都需要选择一台 指定路由器(DR)。
10
5.3 配置OSPF
配置基本的OSPF不像RIP那样简单,它实际上非常复杂,每次操作可能都会面对允许 在OSPF中应用的许多选项。教学中只考虑单区域OSPF的配置。 下面的两个要素是OSPF配置中的基本元素: ① 启用OSPF ② 配置OSPF地区
Bellman-Ford 支持 周期性组播 跳
15 慢 是 否(只是平面) 路由表更新
RIPv1 距离矢量 不支持 不支持 自动汇总
Bellman-Ford 不支持 周期性广播 跳
15 慢 否 否(只是平面) 路由表更新
OSPF的设计
7
左图给出了典型的OSPF简易设计。其中 每台路由器是如何连接到主干网上的, 此主干网被称为区域0,或主干区域。 OSPF必须要有一个区域0。而且如果可能, 所有的路由器都应该连接到这个地区。 那些在一个AS(Autonomous Syetem,自 治系统)内部连接其他区域到此主干网 的路由器,被称为区域边界路由器(ABR)。 这些路由器至少有一个接口必须在区域0 中。
11
5.3.1 启用OSPF
用于激活OSPF路由进程的命令是: Lab_A(config)#router ospf ? <1-65535> 它是一个纯粹的本地化数值,没有什么实际的意义,但它不能从0开始,它起始的最 小值只能为1。
12
5.3.2 配置OSPF区域
一个OSPF基本配置的实例: Lab_A#config t Lab_A(config)#router ospf 1 Lab_A(config-router)#network 10.0.0.0 0.255.255.255 area ? <0-4294967295> OSPF area ID as a decimal value A.B.C.D OSPF area ID in IP address format Lab_A(config-router)#network 10.0.0.0 0.255.255.255 area 0

OSPF协议详解总结

OSPF协议详解总结
以上的这些描述信息还要加上LSA的头(head)type:Router /LSA的类型/此处的Router表示是LSA类型1 ls id:1.1.1.1 /LSA的标识/ adv rtr: 1.1.1.1 /生成该LSA的路由器/表示这条LSA是谁生成的ls age:4 /本条LSA的老化时间/每隔1秒这个数字会涨1 len: 108 /LSA的长度/ seq#:80000001 /LSA序列号/link count:7 /本LSA中包含的连接个数/
* Area ID-用于区分OSPF数据包属于的区域号,所有的OSPF数据包都属于一个特定
的OSPF区域。
* Checksum-校验位,用于标记数据包在传递时有无误码。
* Authentication type-定义OSPF验证类型。
* Authentication-包含OSPF验证信息,长为8个字节。
相邻关系。见下图
DR的选举过程:这里可以以选举村长为例
选举的时候用Hello包中的DR字节来标识,开始的时候都是标识的自己,一旦选举出一个DR来那么即使后来再有优先级更高的进来也不重新选举(因为一旦重新选举那么所有的邻接关系都要重新建立)
OSPF启动的过程:
down
init
发送Hello(224.0.0.5)DR字段为全零(因为还没有选出DR),
FDDI或快速以太网的Cost为1,2M串行链路的Cost为48,10M以太网的Cost为10等。
所有路由器会通过一种被称为刷新(Flooding)的方法来交换链路状态数据。Flooding是指路由器将其LSA数据包传送给所有与其相邻的OSPF路由器,相邻路由器根据其接收到的链路状态信息更新自己的数据库,并将该链路状态信息转送给与其相邻的路由器,直至稳定的一个过程。当路由器有了一个完整的链路状态数据库时,它就准备好要创建它的路由表以便能够转发数据流。CISCO路由器上缺省的开销度量是基于网络介质的带宽。要计算到达目的地的最低开销,链路状态型路由选择协议(比如OSPF)采用Dijkstra算法,OSPF路由表中最多保存6条等开销路由条目以进行负载均衡,可以通过"maximum-paths"进行配置。如果链路上出现fapping翻转,就会使路由器不停的计算一个新的路由表,就可能导致路由器不能收敛。路由器要重新计算客观存它的路由表之前先等一段落时间,缺省值为5秒。在CISCO配置命令中"timers spf spf-delay spy-holdtime"可以对两次连续SPF计算之间的最短时间(缺省值10秒)进配置。

Cisco--ospf协议

Cisco--ospf协议

Cisco相关命令:Ospf(open shortest path first)开放最短路径优先---属于IGP(内部网关协议)基于ip协议,其协议(端口)号89Ospf协议是一种链路状态路由选择协议,它产生于ip网路,发展成用于单个自治系统来分发路由选择信息。

链路状态路由协议Ospf利用链路状态算法计算到所有已知目的的最短路径。

链路状态指的是一个路由器的接口的状态(包括与上、下ip地址、网络类型等)和路由器和它邻居间的联系,这个链路状态通告被扩散到每个路由器并用来建立一个拓扑数据库,diskjtra算法被运行在每个使用了拓扑数据库的路由器上,这个数据库是靠收到区域内所有路由器发来的LSA而产生的,这算法被放置到处于树根处的路由器上,它根据到达在这个网络的费用计算到达目地的最短路径。

Cost值=10的8次方/带宽(注:以Bit为单位)Ospf 的hello协议Hello协议的目的:1、用于发现邻居邻居建立的四大必须匹配参数1.Hello and dead intervals2.Area ID3.Authentication password4.Stub area flag2、在成为邻居之前,必须对Hello包里的一些参数协商成功3、Hello包在邻居之间扮演着keepalive的角色4、允许邻居之间的双向通信5、它在NBMA(Nonbroadcast Multi-access)和broadcast网络上选举DR和BDR。

6、如果在4倍与这个Hello包发送时间间隔后仍然没有收到来自邻居的新的Hello包,这个邻居将被宣告为无效(dead)命令:通过ip ospf hello-interval 修改hello包的发送时间通过ip ospf dead-interval 修改hello包的失效时间HELLO packet 包含以下信息:1、源路由器的router id2、源路由器的Area id3、源路由器接口的掩码4、源路由器接口的认证类型和认证信息5、源路由器接口的hello包发送的时间间隔6、源路由器接口的无效时间间隔7、优先级8、DR/BDR9、五个标记位(flag bit)10、源路由器的所有邻居的router idOspf路由器在完全邻接之前,所进过的几个状态1、DOWN状态:初始化状态2、Attempt状态:只适于NBMA网络,在NBMA网络中邻居是手工指定的,在该状态下,路由器将使用hellointerval(间隔)取代pollinterval来发送hello包。

ospf协议详解

ospf协议详解

OSPF的度量方法 的度量方法
• COST= 108/BW • OSPF协议决定最短路径是基于路由器每一个接口指定的代 价(cost)来的 • 一条路由的代价:是指沿着到达目的网络的路由路径上所 有出站接口的代价之和!
Cost值为 值为 1+1+781= + + = 783 100M 108/100M=1 =
广播型网络
• 比如以太网,Token Ring和FDDI,这样的网 络上会选举一个DR和BDR,DR/BDR的发送 的OSPF包的目标地址为224.0.0.5,运载这些 OSPF包的帧的目标MAC地址为 0100.5E00.0005;而除了DR/BDR以外发送 的OSPF包的目标地址为224.0.0.6,这个地址 叫AllDRouters.
NBMA网络、点到多点网络和虚链接
• 比如X.25,Frame Relay,和ATM,不具备广播 的能力,因此邻居要人工来指定,在这样的网 络上要选举DR和BDR,OSPF包采用unicast 的方式 • 是NBMA网络的一个特殊配置,可以看成是 点到点链路的集合. 在这样的网络上不选举 DR和BDR. • 虚链接: OSPF包是以unicast的方式发送
OSPF区域
• 非骨干区域和骨干区域之间相连的路由叫 边界路由(ABRs-Area Border Routers), 只有ABRs记载了接入各区域的所有路由信 息。各非骨干区域内的非ABRs只记载了本 区域内的路由表,若要与外部区域中的路 由相连,只能通过本区域的ABRs,由ABRs 连到骨干区域的BR,再由骨干区域的BR连 到要到达的区域。
– 最短路径优先算法用于点到点的网络连接,为 了在目前多样的网络中实现OSPF协议,OSPF 必须知道它所运行的网络类型。 – 在交换OSPF链路状态信息前,OSPF协议会在 路由器之间建立邻居关系。 – 大型的OSPF网络使用分级设计原则。多个区域 连接到一个分配区,区域0,也称为骨干。

OSPF路由协议配置55620

OSPF路由协议配置55620

1.实验目的1.掌握OSPF协议的基本原理和配置;2.熟悉DR的选举原理和配置;3.了解多区域OSPF的原理和配置;4.尝试根据协议原理设计实验过程;5.利用现有的链接完成图示的物理链接2.实验环境(软件条件、硬件条件等)3台MSR3040路由器、一台MSR5060路由器、3台S3610交换机、12台pc;3.实验原理与方法(架构图、流程图等)【OSPF协议】OSPF(Open Shortest Path First开放式最短路径优先)[1]是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。

OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。

在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。

在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。

作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。

运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。

【OSPF邻居关系】邻接关系建立的4个阶段:1.邻居发现阶段2.双向通信阶段:Hello报文都列出了对方的RID,则BC完成.3.数据库同步阶段:4.完全邻接阶段: full adjacency邻居关系的建立和维持都是靠Hello包完成的,在一般的网络类型中,Hello包是每经过1个HelloInterval发送一次,有1个例外:在NBMA网络中,路由器每经过一个PollInterval 周期发送Hello包给状态为down的邻居(其他类型的网络是不会把Hello包发送给状态为down的路由器的).Cisco路由器上PollInterval默认60s Hello Packet以组播的方式发送给224.0.0.5,在NBMA类型,点到多点和虚链路类型网络,以单播发送给邻居路由器。

CCIE学习OSPF配置 配置拓扑图

CCIE学习OSPF配置 配置拓扑图

CCIE学习OSPF配置配置拓扑图:配置要求: 1)证明在不同路由器上OSPF的PID不用匹配也可以建立邻接关系。

2)使用network命令来匹配借口,从而在网络10.0.0.0内触发邻接路由器发现进程。

3)配置S1的RID为7.7.7.7。

4)在骨干LAN上设置合适的优先权值以使得CCIE学习——OSPF配置配置拓扑图:配置要求:1)证明在不同路由器上OSPF的PID不用匹配也可以建立邻接关系。

2)使用network命令来匹配借口,从而在网络10.0.0.0内触发邻接路由器发现进程。

3)配置S1的RID为7.7.7.7。

4)在骨干LAN上设置合适的优先权值以使得S1和S2成为DR/BDR。

5)在骨干LAN上配置dead间隔为最小(1秒),它是hello间隔的4倍,所以hello间隔为250毫秒。

6)配置区域3为完全NSSA区域,区域4为完全桩区域,区域5为桩区域。

具体配置:1)R1的配置:interface FastEthernet0/0ip address 10.1.1.1 255.255.255.0ip ospf dead-interval minimal hello-multiplier 4!router ospf 1area 3 nssa no-summaryarea 4 stub no-summaryarea 5 stubnetwork 10.1.0.0 0.0.255.255 area 0network 10.3.0.0 0.0.255.255 area 3network 10.4.0.0 0.0.255.255 area 4network 10.5.0.0 0.0.255.255 area 52)R2的配置:interface FastEthernet0/0ip address 10.1.1.2 255.255.255.0ip ospf dead-interval minimal hello-multiplier 4!router ospf 2area 5 stubnetwork 10.1.0.0 0.0.255.255 area 0network 10.5.25.2 0.0.0.0 area 53)R3的配置:router ospf 1area 3 nssa no-summarynetwork 10.0.0.0 0.255.255.255 area 34)R4的配置:router ospf 1area 4 stub no-summarynetwork 10.0.0.0 0.255.255.255 area 45)S1的配置:interface Vlan1ip address 10.1.1.3 255.255.255.0ip ospf dead-interval minimal hello-multiplier 4ip ospf priority 255!router ospf 1router-id 7.7.7.7network 10.1.0.0 0.0.255.255 area 06)S2的配置:interface Vlan1ip address 10.1.1.4 255.255.255.0ip ospf dead-interval minimal hello-multiplier 4ip ospf priority 254!router ospf 1network 10.0.0.0 0.255.255.255 area 0●OSPF的开销以及怎样重启OSPF进程IOS确定OSPF接口开销的方法:1)使用neighbor neighbor cost value命令对每台邻接路由器设置开销(对于允许使用neighbor命令的网络类型)。

OSPF详解

OSPF详解

OSPF详解Open Shortest Path First(⼀)OSPF协议是由Internet⼯程任务组(Internet Engineering Task Force)开发的路由选择协议,且来替代存在⼀些问题的RIP协议。

OSPF协议是IETF 组织建议使⽤的内部⽹关协议(IGP)。

OSPF使⽤Dijkstra的最短路径优先(SPF)算法,其的发展经过了⼏个RFC,所有的RFC都是由John Moy撰写。

RFC1131详细说明了OSPF协议版本1,这个版本从来没有在实验平台以外使⽤过,OSPF协议版本2,也就是现在IPv4协议仍然使⽤的版本,最初是在RFC1247中说明的,最新是在RFC2328中说明的。

(⼀)OSPF基本原理与实现OSPF的基本特性:·OSPF属于IGP,是Link-State协议,基于IP Pro 89。

·采⽤SPF算法(Dijkstra算法)计算最佳路径。

·快速响应⽹络变化。

·以较低频率(每隔30分钟)发送定期更新,被称为链路状态刷新。

·⽹络变化时是触发更新。

·⽀持等价的负载均衡。

·OSPF协议将IP头部的TTL值设置为1,并且把优选位设置成互连⽹络控制OSPF的邻居与邻接关系:OSPF中路由器之间的关系分两种:1、邻居2、邻接·OSPF路由器可与它直连的邻居建⽴邻居关系。

·P2P链路上,邻居可以到达FULL状态,形成邻接关系·MA⽹络,所有路由器只和DR/BDR(Backup Designated Router)到达FULL状态。

形成邻接·路由器只和建⽴了邻接关系的邻居才可以到达FULL状态。

·路由更新只在形成FULL状态的路由器间传递。

·OSPF路由器只会与建⽴了邻接关系的路由器互传LSA。

同步LSDBR2#sh ip os neiNeighbor ID Pri State Dead Time Address Interface1.1.1.1 0 FULL/ - 00:00:35 12.1.1.1 Serial1/03.3.3.3 0 FULL/ - 00:00:38 23.1.1.3 Serial1/1⼀台OSPF路由器对其他OSPF路由器的跟踪需要每台路由器都提供⼀个路由器ID,路由器ID在OSPF区域内惟⼀标识⼀台路由器的IP地址,Cisco路由器通过下⾯的⽅法得到它的路由器ID:1)⼿⼯指定Route-ID x.x.x.x(可任意,但区域内不能重复) 2)⾃动选择最⼤的Loopback IP作route-id 3)⾃动选择最⼤的物理接⼝IP(接⼝必须是激活状态)推荐⼿⼯指定的router-id这⾥,使⽤Loopback接⼝作为路由器ID有两个好处:(1):Loopback接⼝⽐任何其他物理接⼝更稳定,只有整个路由器失效进它才会失效(2):⽹络管理只在预先分配和识别作为路由器ID的地址时有更多的回旋余地其实,Loopback接⼝的⼀个主要好处在于它具有更好控制路由器ID能⼒.OSPF开销值计算:·OSPF Cost = 10^8/BW (bps)⼏种常⽤接⼝的COST值:1、环回⼝的COST值是12、serial⼝的COST值是643、标准以太接⼝是104、快速以太接⼝是1SPF算法:最短路径优先算法1、在⼀个区域内的所有路由器有同样的LSDB2、每⼀个路由器在计算时都将⾃已做为树根3、具有去往⽬标的最低cost值的路由是最好的路径4、最好的路由被放⼊转发表·OSPF的报⽂:1:数据包头部:所有OSPF数据包都是由⼀个24个⼋位组字节的头部开始的,如下图所⽰:这⾥,如果认证类型=2。

Cisco路由技术基础知识详解及OSPF路由配置

Cisco路由技术基础知识详解及OSPF路由配置

Cisco路由技术基础知识详解Cisco路由技术基础知识详解路由器<一>最简单的网络可以想象成单线的总线,各个计算机可以通过向总线发送分组以互相通信。

但随着网络中的计算机数目增长,这就很不可行了,会产生许多问题:1、带宽资源耗尽。

2、每台计算机都浪费许多时间处理无关的广播数据。

3、网络变得无法管理,任何错误都可能导致整个网络瘫痪。

4、每台计算机都可以监听到其他计算机的通信。

把网络分段可以解决这些问题,但同时你必须提供一种机制使不同网段的计算机可以互相通信,这通常涉及到在一些ISO网络协议层选择性地在网段间传送数据,我们来看一下网络协议层和路由器的位置。

我们可以看到,路由器位于网络层。

本文假定网络层协议为IPv4,因为这是最流行的协议,其中涉及的概念与其他网络层协议是类似的。

一、路由与桥接路由相对于2层的桥接/交换是高层的概念,不涉及网络的物理细节。

在可路由的网络中,每台主机都有同样的网络层地址格式(如IP地址),而无论它是运行在以太网、令牌环、FDDI还是广域网。

网络层地址通常由两部分构成:网络地址和主机地址。

网桥只能连接数据链路层相同(或类似)的网络,路由器则不同,它可以连接任意两种网络,只要主机使用的是相同的网络层协议。

路由器<二>二、连接网络层与数据链路层网络层下面是数据链路层,为了它们可以互通,需要“粘合”协议。

ARP(地址解析协议)用于把网络层(3层)地址映射到数据链路层(2层)地址,RARP(反向地址解析协议)则反之。

虽然ARP的定义与网络层协议无关,但它通常用于解析IP地址;最常见的数据链路层是以太网。

因此下面的ARP和RARP的例子基于IP和以太网,但要注意这些概念对其他协议也是一样的。

1、地址解析协议网络层地址是由网络管理员定义的抽象映射,它不去关心下层是哪种数据链路层协议。

然而,网络接口只能根据2层地址来互相通信,2层地址通过ARP从3层地址得到。

并不是发送每个数据包都需要进行ARP请求,回应被缓存在本地的ARP表中,这样就减少了网络中的ARP包。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Cisco相关命令:Ospf(open shortest path first)开放最短路径优先---属于IGP(内部网关协议)基于ip协议,其协议(端口)号89Ospf协议是一种链路状态路由选择协议,它产生于ip网路,发展成用于单个自治系统来分发路由选择信息。

链路状态路由协议Ospf利用链路状态算法计算到所有已知目的的最短路径。

链路状态指的是一个路由器的接口的状态(包括与上、下ip地址、网络类型等)和路由器和它邻居间的联系,这个链路状态通告被扩散到每个路由器并用来建立一个拓扑数据库,diskjtra算法被运行在每个使用了拓扑数据库的路由器上,这个数据库是靠收到区域内所有路由器发来的LSA而产生的,这算法被放置到处于树根处的路由器上,它根据到达在这个网络的费用计算到达目地的最短路径。

Cost值=10的8次方/带宽(注:以Bit为单位)Ospf 的hello协议Hello协议的目的:1、用于发现邻居邻居建立的四大必须匹配参数1.Hello and dead intervals2.Area ID3.Authentication password4.Stub area flag2、在成为邻居之前,必须对Hello包里的一些参数协商成功3、Hello包在邻居之间扮演着keepalive的角色4、允许邻居之间的双向通信5、它在NBMA(Nonbroadcast Multi-access)和broadcast网络上选举DR和BDR。

6、如果在4倍与这个Hello包发送时间间隔后仍然没有收到来自邻居的新的Hello包,这个邻居将被宣告为无效(dead)命令:通过ip ospf hello-interval 修改hello包的发送时间通过ip ospf dead-interval 修改hello包的失效时间HELLO packet 包含以下信息:1、源路由器的router id2、源路由器的Area id3、源路由器接口的掩码4、源路由器接口的认证类型和认证信息5、源路由器接口的hello包发送的时间间隔6、源路由器接口的无效时间间隔7、优先级8、DR/BDR9、五个标记位(flag bit)10、源路由器的所有邻居的router idOspf路由器在完全邻接之前,所进过的几个状态1、DOWN状态:初始化状态2、Attempt状态:只适于NBMA网络,在NBMA网络中邻居是手工指定的,在该状态下,路由器将使用hellointerval(间隔)取代pollinterval来发送hello包。

3、Init状态::表明在deadinterval里收到了hello包,但是2-Way通信仍然没有建立起来4、Two-way状态:双向会话建立,DR/BDR选举出来5、ExStart状态:信息交换初始状态,在这个状态下,本地路由器和邻居将建立Master/Slave关系,并确定DDsequence Number,接口等级高的成为Master。

发送DBD数据库目录6、Exchange状态::信息交换状态,本地路由器向邻居发送数据库描述包,并且会发送LSR用与请求新的LSA。

7、Loading状态:信息加载状态,本地路由器向邻居发送LSR用于请求新的LSA.8、Full状态:完全邻接状态,这种邻接出现在Router LSA 和Network LSA中。

Ospf泛洪在P-P网络,路由器是以组播方式将更新报文发送到组播地址224.0.0.5在P-MP和虚链路网络,路由器以单播方式将更新报文发送至邻接邻居的接口地址在广播型网络,DRother路由器只能和DR&BDR形成邻接关系,所以更新报文将发送到224.0.0.6,相应的DR以224.0.0.5泛洪LSA并且BDR只接收LSA,不会确认和泛洪这些更新,除非DR失效在NBMA型网络,LSA以单播方式发送到DR BDR,并且DR以单播方式发送这些更新Ospf网络类型1、点到点网络是连接单独的一对路由器的网络,点到点网络上的有效邻居总是可以形成邻接关系的,在这种网络上,ospf包的目标地址使用的是224.0.0.5,这个组播地址称为AIISPFRouters。

Hello的计时器是10S,终结间隔为40S,等待间隔40S。

2、广播型网络比如以太网,ToKen Ring和FDDI,这样的网路上会选举一个DR/BDR,DR/BDR的发送的OSPF包的目标地址为224.0.0.5,而除了DR/BDR以外的OSPF包的目标地址为224.0.0.6,这个地址叫ALLDRouters。

Hello的计时器是10S,而终结间隔是40S,等待间隔是40S。

3、NBMA网络比如X.25,Frame Relay,和ATM,不具备广播的能力,因此邻居要人工来指定,在这样的网络上要选举DR和BDR,OSPF包采用unicast的方式。

Hello计时器为30S,终结间隔120S,等待时间为120S。

4、点到多点网络是NBMA网络的一个特殊配置,可以看成是点到点链路的集合,在这样的网络上不选举DR和BDR.Hello计时器为30S,终结间隔120S,等待时间为120S。

5、虚链接OSPF包是以unicast的方式发送。

所有的网络也可以归纳成2种网络类型1、传输网络(Transit Network)2、末梢网络(Stub Network)OSPF的DR和BDR网络中只需选举DR和BDR。

注意:接口特性,不是路由器特性。

建立FULL adjacency。

所有路由找DR或BDR进行数据更新,可以大大减少网络资源消耗。

DR、BDR外的路由器叫DRothers。

DR,BDR监听224.0.0.6DR,BDR把路由信息发往224.0.0.5Drother 监听224.0.0.5Drother 把路由信息发往224.0.06注意:所有路由器依然使用224.0.0.5来发送Hello数据包。

DR,BDR选举规则(越大越优)1、先比wait时间,默认40S。

若超过wait时间,则认为自己是DR。

实际工作中,通常先启动配置最高的,容易被选为DR。

2、再比priority 范围0---255,默认是1.数字大的优先级高。

若优先级改为0,则不会选为DR/BDR。

3、最后比ROUTER ID4、//当DR坏掉后,不管priority多大,BDR都会成为DR。

剩下最大的priority为BDR。

命令:show ip ospf interface 接口查看ospf接口信息信息包含:1、process id:进程号2、router id :路由器的router id3、network type:网络类型4、lnftransdelay:LSA通告从路由器接口发送后经历的时间,以Transmit Delay 显示,缺省值为1sec命令:ip ospf transmit-deley 可以修改LSA通告从路由器接口发送后经历的时间5、cost值:命令:ospf auto-cost reference-bandwidth 允许管理者更改缺省的参考带宽6、wait timer:选举DR/BDR之前,等待邻居路由器宣告DR/BDR的Hello包的时间长度,这个时间长度等于无效时间(router deadinterval)7、Rxmtinterval:没有得到确认的情况下,重传OSPF packet包所等待的时间长度,默认为5S。

命令:ip ospf retransmit-interval 修改重传OSPF packet包所等待的时间长度8、Heelo timer:由hellointerval设置的,当它超时后,将从接口发送一个hello包。

9、Autype:认证类型,ospf的认证类型可以是null(无认证),简单口令或者md加密。

如果使用null认证方式,该查询方式将不会显示认证类型和钥匙信息。

命令:show ip ospf neighbor 邻居id 查看邻居信息信息包含:1、poll interval:这个参数只用于NBMA网络,因为在NBMA网络中邻居无法自动发现。

如果邻居状态是down,那么路由器将经poll interval长的时间发送hello包给这个状态为down的邻居2、Dead timer due in 00:01:00:Dead Timer 将在60秒后超时,超时之前没收到新的Hello包的话将被宣告无效。

3、DR/BDR信息命令:show ip ospf database 查看LSDB信息LSA通过序列号,效验和,和老化时间保证LSDB中的LSA是最新的信息包含:1、Seq:序列号(seq)的范围是-80000001到0x7fffffff2、Checksum:效验和(checksum)计算除了Age字段以外的所有字段,每5分钟效验一次3、Age:范围是0到3600秒,16位长,当路由器发出1个LSA后,就把Age设置为0,当这个LSA经过1台路由器以后,Age就会增加1个由Inftrans delay 设定的时间(默认为1秒,LSA保存在LSDB中的时候,老化时间也会增加。

当收到相同的LSA的多个实例的时候,将通过一下方法确定那个LSA是最新的:1、比较LSA实例的序列号,越大的越新。

2、如果序列号相同,就比较效验和,越大越新。

3、如果效验和也相同,就比较老化时间,如果只有1个LSA拥有MaxAge(3600S)老化时间,它就是最新的。

4、如果LSA老化时间相差15分钟以上,(叫做MaxAgeDiff),老化时间越小的越新。

5、如果上述都无法区分则认为这2个LSA是相同的Ospf协议LSA—type1.LSA-Type①:Router LAS路由器LSA:由区域内所有路由器产生,并且只能在本个区域内泛红广播2.LSA-Type②:Network LSA网络LSA:由区域内的DR或BDR路由器产生,报文包括DR、BDR连接的路由器的链路信息。

网络LSA也仅仅在产生这条网络LSA区域内部进行泛红3.LSA-Type③:Network Summary LSA网络汇总LSA:由ABR产生,用于通告该区域外部的目的地址。

发送网络汇总LSA到区域内部,用来区域外部地址。

ABR也可以通过网络汇总地址,向骨干区域通告其区域内部的目的地址。

在一个区域外部但是仍然在一个OSPF自治系统内部的缺省路由也可以通过这种LSA来通告。

如果一台ABR路由器经过骨干区域从其他的ABR路由器收到多条网络汇总LSA,那么这台始发的ABR路由器将会选择这些LSA通告中代价最低的LSA,并且将这个LSA的最低代价通告给与它相连的非骨干区域。

4.LSA-Type④:ASBR Summary LSAASBR汇总LSA:也由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由。

相关文档
最新文档