OSPF选路优先原则
OSPF选路原则
OSPF-3:OSPF对外部路由的选路规则完全验证版[实验目的]验证OSPF中对外部路由路由的选择规则OSPF在选择外部路由的时候,遵循的原则是:[1]O E1优于O E2[2]在同样的情况下,Cost越小越优先[3]在cost相同的情况下,选择到达ASBR最优的路径下面来通过实验来验证该规则:[案例1]当外部路由都是O E1的情况基本配置:(注意ASBR的配置)R1:interface Loopback0ip address 1.1.1.1 255.255.255.0ip ospf network point-to-point!interface Serial1/0ip address 12.1.1.1 255.255.255.0!interface Serial2/0ip address 13.1.1.1 255.255.255.0!router ospf 1redistribute rip subnets metric-type 1network 12.1.1.0 0.0.0.255 area 0!router ripversion 2network 13.0.0.0distance 109(因为RIP的AD大于OSPF,所以重发布到OSPF中,会发生路由抖动,故将其改小,详解看等级三实验手册1.3)no auto-summary!R2:interface Loopback0ip address 2.2.2.2 255.255.255.0ip ospf network point-to-point!interface Serial1/0ip address 24.1.1.2 255.255.255.0!interface Serial2/0ip address 12.1.1.2 255.255.255.0!router ospf 1network 12.1.1.0 0.0.0.255 area 0network 24.1.1.0 0.0.0.255 area 0!R3:interface Loopback0ip address 3.3.3.3 255.255.255.0ip ospf network point-to-point!interface Serial1/0ip address 13.1.1.3 255.255.255.0 !interface Serial2/0ip address 35.1.1.3 255.255.255.0 !router ripversion 2network 3.0.0.0network 13.0.0.0network 35.0.0.0no auto-summary!R4:interface Loopback0ip address 4.4.4.4 255.255.255.0ip ospf network point-to-point!interface Serial1/0ip address 45.1.1.4 255.255.255.0 !interface Serial2/0ip address 24.1.1.4 255.255.255.0 !router ospf 1network 24.1.1.0 0.0.0.255 area 0network 45.1.1.0 0.0.0.255 area 1!R5:interface Loopback0ip address 5.5.5.5 255.255.255.0ip ospf network point-to-point!interface Serial1/0ip address 35.1.1.5 255.255.255.0!interface Serial2/0ip address 45.1.1.5 255.255.255.0!router ospf 1redistribute rip subnets metric-type 1network 45.1.1.0 0.0.0.255 area 1!router ripversion 2network 35.0.0.0distance 109no auto-summary!监视和测试配置:查看R2的路由表:R2#sh ip rou35.0.0.0/24 is subnetted, 1 subnetsO E135.1.1.0 [110/84] via 12.1.1.1, 00:00:25, Serial2/02.0.0.0/24 is subnetted, 1 subnetsC2.2.2.0 is directly connected, Loopback03.0.0.0/24 is subnetted, 1 subnetsO E23.3.3.0 [110/84] via 12.1.1.1, 00:00:25, Serial2/024.0.0.0/24 is subnetted, 1 subnetsC24.1.1.0 is directly connected, Serial1/012.0.0.0/24 is subnetted, 1 subnetsC12.1.1.0 is directly connected, Serial2/013.0.0.0/24 is subnetted, 1 subnetsO E213.1.1.0 [110/84] via 12.1.1.1, 00:00:25, Serial2/0 45.0.0.0/24 is subnetted, 1 subnetsO IA45.1.1.0 [110/128] via 24.1.1.4, 00:00:26, Serial1/0查看R2的ospf数据库R1#sh ip os daType-5 AS External Link StatesLink ID ADV Router Age Seq# Checksum Tag3.3.3.0 1.1.1.1 237 0x80000001 0x00D93A 0 3.3.3.0 5.5.5.5 239 0x80000001 0x0061A2 0 13.1.1.0 1.1.1.1 509 0x80000001 0x008588 0 13.1.1.0 5.5.5.5 239 0x80000001 0x000DF0 0 35.1.1.0 1.1.1.1 238 0x80000001 0x006691 0 35.1.1.0 5.5.5.5 381 0x80000001 0x00EDF9 0可以看到R2从两个ASBR都收到了LSA 5的通告,但是R2选择了从R1走。
ospf知识点总结与案例分析
Ospf知识点总结与案例分析一、知识点总结1.OSPF报文有哪些?报文的作用?报文hello建立、维护和保持邻居关系DD 数据库摘要描述选举主从LSR 请求所需要的LSA,只携带了LSA的头部信息LSU 更新请求的LSA,携带了完整LSA信息LSACK 对收到的LSA做确认①影响邻居关系建立?OSPF头部:Router ID不冲突、区域ID一致、认证类型、数据一致Hello报文:网络掩码一致(P2P除外)、option选项、hello和dead时间一致、邻居列表有自己的router id②领接关系建立失败?双方开启协商MTU,如果从大主小,从卡在exchange,主卡在exstart,如果从小主大,主从都卡在exstart状态2.OSPF状态机有哪些?状态机的作用?down状态,开启了ospf,未收到对方的hello报文init状态,收到对方的hello报文,不包含自己的router id2-way状态,收到对方hello报文,包含自己的router id,邻居建立成功的标识Exstart状态,双方首包发送DD报文,进行主从关系选举,携带序列号、I、M、MS,进行比较选出主从Exchange,从以主的序列号进行发送DD,进行数据库摘要描述,主收到后,序列号+1,也会给从发送DD数据库摘要,从收到后要给予回复,从永远会比主多发一个回复给予确认Loading状态,进行实际的LSR、LSU、LSACK的交互FUll状态,SPF算法进行路径最优计算状态机作用,标识ospf协商的工作阶段,方便后续排错3.DR BDR 作用?DR作用,避免出现LSA的过度泛洪,减小LSDB数据库大小BDR作用,BDR是DR可靠,当DR出现故障时,BDR能够成为DR的角色DR选举:优先级高的为DR,优先级相同,router id大的优先4.OSPF的网络类型有哪些?broadcast广播P2P点到点NBMA 非广播多路访问P2MP 点到多点这些网络类型的作用是什么?区分二层链路,更好的构建拓扑信息5.OSPF防环原则和LSA头部和分类区域内1/2LSA 通过SPF怎么防环?//说明过程根据spf算法,以自己为根算出最短路径树,不出现环路区域间3/4LSA 通过ABR水平割防环?区域设计防环?3类lsa传递的路由信息,从非骨干区域接收的路由只接收不计算非骨干区域必须和骨干区域相连接3类描述的是区域间的路由信息,而4类描述的是asbr的cost 信息区域外5/7LSA 通过3/4防环。
OSPF基本配置命令
OSPF基本配置命令ospf是一种广泛应用的基于链路状态的动态路由协议,它具有区域化的层次结构,扩展性好,收敛速度快,适合部署在各种规模的网络上。
在OSPF中,每台路由器都必须有一个Router-ID来标识自己。
为了使网络更加稳定可靠,每台路由器通常都会启用Loopback接口,并配特定的IP地址,且将此作为自己的Router-ID。
OSPF定义了四种网络类型:广播网络(broadcast网络)、NBMA (Non-broadcast Multi-access)网络、点到点网络(point-to-point也P2P)、点到多点网络(point-to-Multipoint也称P2MP)。
在广播网络和NBMA网络中需要进行DR(Designated Router)和BDR(Backup Designated Router)选举。
关于DR和BDR选举规则如下:1、由路由器接口的DR优先级来决定,优先级高的路由器选为DR,次之为BDR;2、如果优先级相同,则具有最高Router-ID的路由器选为DR,次之为BDR。
基本的配置命令:[R1]router id 1.1.1.1 -------------在全局配置模式下设置Router-ID[R1]ospf -------------进入OSPF进程,直接回车是进程1[R1-ospf-1]area 0 -----------进入OSPF进程1中的区域0.[R1-ospf-1-area-0-0-0-0]network 10.0.12.1 0.0.0.0 --------宣布网路10.0.12.1位于区域0<R1>displsy ospf peer brief ----------------查看路由器R1上的邻居关系建立情况<R1>displsy ip routing-table ------------查看R1的ip路由表<R1>displsy ospf interface -----------查看R1上DR/BDR的选举情况[R1]interface GigabitEthernet0/0/1[R1-GigabitEthernet0/0/1]ospf dr-priority 2-------修改R1上接口GE0/0/1的优先级为2,使其成为DR。
OSPF路由协议基础科普
OSPF路由协议基础(一)OSPF(O p en Short Path First)最优路径算法路山协议。
OSPF路山协议的Dis tance值为11 0 ,它拥有一个Met r i c值,此值是OSPF路由协议用来衡量链路好坏的,当一条链路的Metric值越小,则证明此条链路越好,反之此条链路越差。
路由协议按数据传输方式分,分为有类(Clas sfull)和无类(C I assle s s)两种,有类路山协议是指传输可达性路山信息(NLRI)时不带子网掩码;无类路山协议是指传输可达性路山信息(NLRI)时带子网掩码。
路山协议按数据传输类型分,分为距离向量(Distance Ve c t or)和链路状态(Link S t ate)两种,距离向量(DV)路由协议没有路由器ID(Router-ID),并且只传递可达性路由信息(NLRI);链路状态(LS)路ill协议限制每一台路山器必须要有一个未被使用过的路山器ID(Router-ID),而且它无条件转发任何从邻居传来的可达性路山信息(N LR I )。
OSPF路由协议基础(二)距离向量路由协议:此时,假如Route r A后面有一个1.0网段,RouterB后面有一个2.0网段,Rout e rA告诉RouterB通过我(Router A )可以到达1.0网段,Rout erB告诉R ou t e rC通过我(RouterB)可以到达1 .0网段,此时,Ro u t erA到达1.0 网段的路断了,那么,他会查找它的邻居Route rB,而此时RouterC也要到I . 0网段,他也会去查找它的邻居Rou t erB,这时Rout e rB的路由表里有 1.0网段的路ill,Route r A和Route「C都会将数据发到RouterB,可是,Ro uter B到不了1.0网段,这样就形成了路山环路。
各种距离向量路山协议都有它自己解决路由环路的方法,在此暂不讨论。
华三售后岗位(部分技术面试题)
华三售后岗位(部分技术面试题)1.ospf有哪些区域?2.区域特征?NSSA地区特征?3.ospf有那几种协议包?以及他们的作用?4.ospf划区域的好处?5.问我在项目中负责什么?6.你做过vpn工程吗?用的是什么vpn技术?7.l2tp的协商过程?8.chap认证过程?9.交换网络中经常使用STP、RSTP和MST生成树协议。
告诉我们他们之间的区别。
10.OSPF路由原则;影响OSPF邻居形成的因素及解决方案。
11.STP根桥的选择和桥优先权的构成。
12、ospf的选路原则;影响ospf邻居形成的因素及解决方法。
13、ospf的1类和2类外部路由之间的区别14.让我谈谈H3C产品的一些型号。
哪个型号是H3C和Cisco的S7500增强版的竞争对手。
15有哪些项目经验,并描述一下在项目过程中出现的问题是怎么解决的,具体的技术有ospf、vrrp、vlantag这三个方面的内容,问的都很深入16.在VLAN中,根据拓扑情况分析了数据传输过程中的标签和去标签原理,以及两个交换机之间vlan1标签的变化。
17、ospf路由协议之中有路由环路吗?怎么去解决路由环路的?怎么教导(非网络行业)用户在遇到ospf网络中,ospf路由器不能形成邻居的排查方法。
18.BGP路由协议和IGP路由协议有什么区别?BGP路由的原则是什么?19、假如说两台h3c的二层交换机swa和swb,swa的1接口用双绞线与swb的1接端口已连接。
SWA的1接口模式配置为访问并在vlan1中标记,SWB的1接口模式也配置为访问并在vlan10中标记。
SWA的SVI地址为192.168.1.1/24,SWB的SVI地址为192.168.1.2/24,网关指向192.168.1.254/24。
在不考虑其他因素的情况下,询问SWA和SWB是否可以ping?20、场景和上述差不多,还是两台h3c的二层交换机swa和swb,swa的1接口用双绞线与swb的1接口相连,swa的1接口模式配置成access并划在vlan1中,swb的1接口模式也配置成access并划在vlan10中,但是这时,两交换机分别挂了一台pc,swa的连pc1接口还是划在vlan1,pc1的ip:192.168.1.1/24网关:192.168.1.254/24,swb的连pc2接口还是划在vlan10,pc2的ip:192.168.1.2/24网关:192.168.1.254/24问这时pc1能ping通pc2吗?21.这仍然是问题2的场景。
H3CSE笔记-H3C大规模网络路由技术1
路由协议RIP、OSPF、BGP比较
根据是否在一个自治域内部使用,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP)。
这里的自治域指一个具有统一管理机构、统一路由策略的网络。
自治域内部采用的路由选择协议称为内部网关协议,常用的有RIP、OSPF;外部网关协议主要用于多个自治域之间的路由选择,常用的是BGP和BGP-4。
协议RIP( Routing Information Protocol )路由信息协议:是在一个AS系统中使用地内部路由选择协议,是基于距离向量路由选择的协议。
RIP有两个版本:RIPv1和RIPv2,它们均基于经典的距离向量路由算法,最大跳数为15跳。
RIP的算法简单,但在路径较多时收敛速度慢,广播路由信息时占用的带宽资源较多,它适用于网络拓扑结构相对简单且数据链路故障率极低的小型网络中,在大型网络中,一般不使用RIP。
RIP使用UDP数据包更新路由信息。
路由器每隔30s更新一次路由信息,如果在180s内没有收到相邻路由器的回应,则认为去往该路由器的路由不可用,该路由器不可到达。
如果在240s后仍未收到该路由器的应答,则把有关该路由器的路由信息从路由表中删除。
RIP具有以下特点:不同厂商的路由器可以通过RIP互联;配置简单;适用于小型网络(小于15跳);RIPv1不支持VLSM;需消耗广域网带宽;需消耗CPU、内存资源。
协议OSPF( Open Shortest Path First,开放最短路径优先)协议:采用链路状态路由选择技术,开放最短路径优先算法。
路由器互相发送直接相连的链路信息和它拥有的到其它路由器的链路信息。
每个 OSPF 路由器维护相同自治系统拓扑结构的数据库。
从这个数据库里,构造出最短路径树来计算出路由表。
当拓扑结构发生变化时, OSPF 能迅速重新计算出路径,而只产生少量的路由协议流量。
主要优点:收敛速度快;没有跳数限制;支持服务类型选路提供负载均衡和身份认证适用环境规模庞大、环境复杂的互联网协议BGP (边界网关协议,Border Gateway Protocol )是自治系统之间的路由选择协议。
OSPFV2知识要点-Nssa的纯ASBR(不能同时是ABR)向整个OSPF区域注入缺
OSPF V2知识要点OSPF 版本2路由器通过LSA来获悉其他路由器和网络,LSA被扩散到整个网络,它存储在拓扑表(LSDB)中。
区域内的路由器保存该区域中所有链路和路由器的详细信息,但只保存有关其他区域中路由器和链路的摘要信息。
Cisco建议每个区域中的路由器不应超过50~100台。
DR/BDR的选举接口上的优先级、Router-id。
Ospf的进程号OSPF 进程号只起本地标识作用,而无其他意义,类似于WINDOWS任务管理器中的进程号Router-id 的选取:1,路由器选取它所有的Loopback接口上最高的IP地址2,如果没有配置IP地址的Loopback接口,那么将选取它所有的物理接口上最高的IP 地址,注意是所有物理接口,子接口不参与选取在CISCO路由器上,即使作为Router-id 的物理接口DOWN掉了或被删除了,OSPF也会继续使用原来的物理接口做为Router-id ,所以使用loopback接口的好处仅在于更好的控制router-id正常情况下,在同一个区域内,OSPF database是完全一模一样的(包括顺序,内容)OSPF中重分布其它路由协议时,如果要修改重分布的内容,必须no掉重打,不支持覆盖功能。
Area 0.0.1.2= Area 258 ( 0.0.1.2 = 256+2 )OSPF区域特征:减少路由条目;将区域内拓扑变化的影响限制在本地;将LSA扩散限制在区域内;要求采取层次网络设计。
LSA刷新时间:为确保数据库的准确性,OSPF每隔30分钟对每条LSA记录扩散一次。
Router ID:用于标识路由器、通告路由器、确认主从关系、选举DR用等。
什么时候更改RID必须清除OSPF进程?RID是在OSPF域中用于标识自己的身份ID,所以在邻居关系还没形成之前更改RID 是不需要清除OSPF进程的。
当新加入一台设备到MA网络中时,该设备会将自己的DR和BDR的地址设为0.0.0.0 设置等待计时器为40秒,(超时后宣告自己为DR)如果一个网络中的所有路由器都不具有选举DR的资格,那么网络中的所有路由器都不会相互建立邻接,停留在TWO-W AY状态ABR/ASBR:ABR:ABR是连接多个区域的路由器,并且有一端在区域0上,而且至少有一端在其它区域上。
路由器中OPSF协议的SPF算法是什么
路由器中OPSF协议的SPF算法是什么开放最短路径优先OSPF(Open Shortest Path First)使用链路状态算法来传播选路信息,它使用SPF算法(Dijkstra算法)。
其要点如下:1、所有的路由器都维持一个链路状态数据库,只有可达邻站的链路状态信息才存入链路状态数据库,这个数据库实际上就是整个互连网的拓扑结构图。
而使用RIP协议的路由器只各自知道到所有目的网络的下一站路由器,但却不知道全网的拓扑结构。
2、OSPF让每一个链路状态都带上一个32bit的序号(增长的速率不得超过每5秒1次),序号越大状态越新。
每一个路由器用链路状态数据库中的数据,算出自己的路由表。
3、要网络拓扑发生任何变化,链路状态数据库就能很快地进行更新,使各个路由器能够重新计算出新的路由表。
4、OSPF依靠各路由器之间的频繁交换信息来建立链路状态数据库,并维持这数据库在全网范围内的一致性(链路状态数据库的同步)。
5、OSPF不象RIP使用运输层的用户数据报UDP进行传送,而是直接用IP数据报传送,并且数据报很短。
(图1)图1 OSPF使用IP数据报传送由于一个路由器的链路状态只涉及到与相邻路由器的连通状态,因而与整个互连网的规模无关。
二、基本概念1、链路状态:所谓一个路由器的“链路状态”就是该路由器都和哪些网络或路由器相邻,以及将数据发往这些网络或路由器所需的费用。
2、自治系统:一般简称为AS。
一个自治系统是一个互连网络,其最重要的特点是它有权自主地决定在本系统内应采用何种路由选择协议。
3、内部网关协议IGP:即在一个自治系统内部使用的路由选择协议。
4、区域:OSPF允许进一步地将互连网划分成一些区域。
每个区域都包含一组相邻的网络及所连接的主机,每个网关都必须被放置在其中的一个区域中。
每一区域内的拓扑结构对区域外是不可见的。
由于保持了区域拓扑的独立性,因此路由选择交换信息量比AS未被分隔时小。
带有多个接口的路由器可加入到多个区域,这些所谓的区域边界路由器为每个区域维护一个单独的拓扑数据库。
ospf优先级配置
OSPF协议.优先级设置一:基本概念1.置路由器接口的ospf优先级在接口模式下ip ospf priority 优先级--1》注意:优先级范围是0---255,默认值是1.如果设置为0,则不能成为DR或BDR优先级高的优先成为DR--2》注意:点到点广域网链路:不选DR及BDRLAN链路(广播多路访问的网络):需要选举DR和BDR--3》注意:ospf发送链路信息使用是组播,DR的组播地址224.0.0.6,DROTHER组播地址是224.0.0.5N链路(广播多路访问的网络):需要选举DR和BDR为DR,具有最高OSPF优先级的路由器被选举为DR,如果优先级都相同,则路由器ID大的优先成为DR.路由器id:-----优先使用回环口最大的IP地址做路由器ID。
如果没有配置回环口,则使用物理接口最大的IP做为路由器ID。
注意:DR非抢占。
二:实验目的掌握DR和BDR的选举Neighbor ID 路由器ip 默认的是被选举的路由器最大ip,可以更改如,255.255.255.255 Pri优先级范围是0---255,默认值是1.如果设置为0,则不能成为DR或BDR优先级高的优先成为DRState 状态,full邻接邻接(adjacencies):为实现交换路由信息的目的,在选出的邻居路由器间建立的逻辑连接(建立了真正邻居关系的邻居)Dead timeAddress 此IP地址为邻居IPInterface 端口为自己的路由器的端口,是指向上述Address IP的出口三:实验步骤Router>enableRouter#configureRouter(config)#hostname R1R1(config)#interface fastEthernet 0/0R1(config-if)#ip address 1.1.1.254 255.0.0.0 R1(config-if)#no shutdownR1(config)#interface fastEthernet 1/0R1(config-if)#ip address 10.10.10.1 255.0.0.0 R1(config-if)#no shutdownR1(config-if)#exitR1(config)#interface serial 2/0R1(config-if)#ip address 12.12.12.1 255.0.0.0 R1(config-if)#clock rate 64000R1(config-if)#no shutdownRouter>enableRouter#configure terminalRouter(config)#hostname R2R2(config)#interface fastEthernet 0/0R2(config-if)#ip address 2.2.2.254 255.0.0.0 R2(config-if)#no shutdownR2(config-if)#interface fastEthernet 1/0R2(config-if)#ip address 10.0.0.2 255.0.0.0 R2(config-if)#no shutdownR2(config-if)#interface serial 2/0R2(config-if)#ip address 24.24.24.1 255.0.0.0 R2(config-if)#clock rate 64000R1(config-if)#no shutdownR2(config-if)#interface serial 3/0R2(config-if)#ip address 12.12.12.2 255.0.0.0R2(config-if)#no shutdownRouter>enableRouter#configure terminalRouter(config)#hostname R3R3(config)#inter fastEthernet 0/0R3(config-if)#ip address 10.0.0.3 255.0.0.0R3(config-if)#no shutdownR3(config-if)#inter fastEthernet 1/0R3(config-if)#ip address 3.3.3.254 255.0.0.0R3(config-if)#no shutdownR3(config-if)#inter s 3/0R3(config-if)#ip address 24.24.24.2 255.0.0.0R3(config-if)#no shutdownR1(config)#router ospf 1R1(config-router)#network 1.0.0.0 0.255.255.255 area 0 R1(config-router)#network 10.0.0.0 0.255.255.255 area 0 R1(config-router)#network 12.0.0.0 0.255.255.255 area 0R2(config)#router ospf 2R2(config-router)#network 2.0.0.0 0.255.255.255 area 0 R2(config-router)#network 10.0.0.0 0.255.255.255 area 0 R2(config-router)#network 12.0.0.0 0.255.255.255 area 0 R2(config-router)#network 24.0.0.0 0.255.255.255 area 0R3(config)#router ospf 3R3(config-router)#network 3.0.0.0 0.255.255.255 area 0 R3(config-router)#network 10.0.0.0 0.255.255.255 area 0 R3(config-router)#network 24.0.0.0 0.255.255.255 area 0R1(config)#interface fastEthernet 0/0 R1(config-if)#ip ospf priority 2R2(config)#interface fastEthernet 0/0 R2(config-if)#ip ospf priority 3R3(config)#interface fastEthernet 0/0 R3(config-if)#ip ospf priority 4。
8.7路由选路_非常网管:网络管理从入门到精通(第3版)_[共2页]
第8章 路由319 从专线传送。
当专线故障后,GAD 无法从OSPF 学到172.16.0.0/16的路由,此时管理距离为111静态路由进入到路由表中,数据包从拨号线路传送。
这种修改静态路由管辖距离的方式叫作浮动静态路由。
8.7 路由选路当一个目标地址被多个目标网络覆盖,一个目标网络的多种路由协议的多条路径共存或当一个目标网络同一种路由协议的多条路径共存,路由器如何进行路由的选择呢?路由器会依据以下选路原则进行路由选择。
第一条,子网掩码最长匹配。
也就是如果一个目标地址被多个目标网络覆盖,它将优选最长的子网掩码的路由。
如到达10.1.1.1的网络有两个:10.1.1.0/24的下一跳是12.1.1.2,10.1.0.0/16的下一跳是13.1.1.3,则路由器更相信子网掩码长的10.1.1.0/24的路由,因掩码长度24大于16,路由器把数据包发往12.1.1.2。
如果路由器上发往10.1.2.1的数据包将选择10.1.0.0/16路由,因目标地址10.1.2.1不包括在路由条目10.1.1.0/24内。
第二条,管辖距离最小优先。
在子网掩码长度相同的情况下,路由器优选管辖距离小的路由。
如到达10.1.1.0/24的路由有两条,一条是通过RIP 学习来的,另外一条是通过OSPF 学习来的,则路由器相信OSPF 学习来的路由,因它有更小的管辖距离110,RIP 的管辖距离是120。
如图8-12所示,OSPF 取代RIP 路由就是这个原因,R1从OSPF 和RIP 都学到了23.1.1.0/24的路由,但OSPF 有更小的管辖距离,结果标记为“O ”的路由出现在路由表中。
如图8-14所示,R1和R2之间相当于是企业的内网,运行OSPF 协议。
R2和R3之间相当于是广域网,R2是企业的出口路由器。
R2上配置一条默认路由,默认路由是静态路由的一个特例,管辖距离仍然是1,OSPF 的管辖距离是110,在R2上访问1.1.1.1,会出现什么样的结果呢?数据包应该发往R1还是发往R3呢?答案当然发往R1了,因选路原则的第一条是子网掩码最长匹配,默认路由的子网掩码长度是0,只要有明细路由,就使用不到默认路由。
OSPF的DR和BDR选举过程
interface FastEthernet0/0
ip address 10.0.0.3 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
duplex auto
speed auto
shutdown
!
router ospf 1
network 1.1.1.0 0.0.0.255 area 0
!
ip classless
R2的配置:
r2#show run
r2#show running-config
hostname r2
interface Loopback0
ip address 2.2.2.2 255.255.255.255
!
interface FastEthernet0/0
log-adjacency-changes
passive-interface Loopback0
network 10.0.0.0 0.0.0.255 area 0
network 3.3.3.3 0.0.0.0 area 0
!
R4的配置:
r4#show run
r4#show running-config
现在看出上面是什么原因造成的了吧!
贵州沃尔康国际认证中心版注
网址
当一个OSPF路由器启动并开始搜索邻居时,它先搜寻活动的DR和BDR。如果DR和BDR存在,路由器就接受它们。如果没有BDR,就进行一次选举将拥有最高优先级的路由器选举为BDR。如果多于一台路由器拥有相同的优先级,那么拥有最高路由器ID的路由器将胜出。如果没有活动的DR,BDR将被提升为DR然后再进行一次BDR的选举
OSPF的选路原则
OSPF路由类型2014年8月8日14:09OE1与OE2的区别2010年12月30日20:05OSPF选路原则2014年8月8日16:38修改管理距离2014年11月29日21:16注意:1.不管哪种协议。
管理距离都是对路由器自身来说的,只在本地有效。
方法1、不好的方法--改所有路由的ADR1(config)#router ospf 110R1(config-router)#distance 121 (对本路由器所有路由都有效,改动范围太大,通常不建议这样做,而且是有问题的。
)方法2、好的方法--缩小范围R1(config-router)#distance 121 4.4.4.4(在OSPF中,这是RID) 0.0.0.0(把路由器4.4.4.4通告的全部OSPF路由AD改为121)方法3、最好的方法--进一步缩小范围access-list 2 permit 2.2.2.0R1(config-router)#distance 121 2.2.2.20.0.0.0 2(只把4.4.4.4通告的2.2.2.0路由将AD改为121,对4.4.4.4通告的其它路由AD不变,注意这里是路由条目的始发路由器)修改COST 有3个方法:1、通过一条命令直接改动接口的COST 值(可以是loopback)R1(config)#inter s0/0R1(config-if)#ip ospf cost 10 //直接修改COST 值1-655352、修改OSPF 中COST值计算公式的分子例如:在COST 公式中修改分子R1(config-router)#auto-cost reference-bandwidth 1000(单位Mbps 10的6次方)3、更改种子metric 修改cost 值2014年11月29日21:18OSPF特殊区域2014年8月8日14:11<OSPF特殊区域>在OSPF中共有四类特殊区域,都是用来对OSPF做优化的。
H3C面试题
1.OSPF邻接形成过程?互发HELLO包,形成双向通信根据接口网络类型选DR/BDR发第一个DBD,选主从进行DBD同步交互LSR、LSU、LSack进行LSA同步同步结束后进入FULL2.OSPF中承载完整的链路状态的包?LSU3.链路状态协议和距离矢量协议的比较?(1)路由传递方法不同(2)收敛速度不同(3)度量值不同(4)有环无环(5)应用环境不同(6)有无跳数限制(7)生成路由的算法不同(8)对设备资源的消耗不同4.OSPF防环措施?(1)SFP算法无环(2)更新信息中携始发者信息,并且为一手信息(3)多区域时要求非骨干区域,必须连接骨干区域,才能互通路由,防止了始发者信息的丧失,避免了环路。
5.OSPF是纯链路状态的协议吗?(1)单区域时是纯的链路状态协议,而多区域时,区域间路由使用的是距离矢量算法。
6.OSPF中DR选举的意义?DR选举时的网络类型?DR和其它路由器的关系?(1)提高LSA同步效率。
(2)广播型和NBMA要选DR (3)DR与其它路由器为邻接关系。
7.OSPF的NSSA区域和其它区域的区别?比普通区域相比:去除了四类五类LSA,增加了七类LSA和STUB区域相比:他可以单向引入外部路由8.OSPF的LSA类型,主要由谁生成?一类路由器LSA 所有路由器本区域描述直连拓扑信息二类网络LSA DR 本区域描述本网段的掩码和邻居三类网络汇总LSA ABR 相关区域区域间的路由信息四类ASBR汇总LSA ABR 相关区域去往ASBR的一条路由信息五类外部LSA ASBR 整个AS AS外部的路由信息七类NSSA外部LSA ASBR 本NSSA区域AS外部的路由信息9.IBGP为什么采用全互联?不采用全互联怎么部署?(1)解决IBGP水平分割问题(2)反射器或联盟10.路由反射器的反射原则?(1)客户端的路由反射给所有邻居(2)非客户端的路由反射给客户端(3)只发最优路由(4)两个非客户端路由不能互通(5)反射不改变路由属性11.OSPF邻居形成过程?12.OSPF有几类LSA?13.OSPF的NSSA区域与其它区域的通信方法?14.PPP协商过程?15.OSPF没有形成FULL状态的原因?(1)HELLO和失效时间不一致(2)接口网络类型不一致(3)区域不一致(4)MA网络中掩码不一致(5)版本不一致(6)认证不通过(7)ROUTER-ID 相同(8)MA网络中优先级都为0 (9)MTU不一致(10)特殊区域标记不一样(11)底层不通(12)NBMA网络中没有指邻居16.OSPF在NBMA网络要配些什么?(1)NBMA网络中没有指邻居(2)如果是一个非全互联的NBMA环境,还需要手工指DR(3)考虑到非全互联的NBMA环境的分支节点的连通性,还要手工写静态映射。
HCSE路由知识点
OSPF1. OSPF开放式最短路径优先,基于RFC2328。
由IETF开发,AS内部路由协议,目前第二版。
2. OSPF无路由自环,适用于大规模网络,收敛速度快。
支持划分区域,等值路由及验证和路由分级管理.。
OSPF可以组播方式发送路由信息。
3. OSPF基于IP,协议号为89。
Route ID 为32位无符号数,一般用接口地址。
4. OSPF将网络拓扑抽象为4中,P to P、stub、NBMA&broadcast、P to MP。
5. NBMA网络必须全连通。
6. OSPF路由计算过程,1、描述本路由连接的网络拓扑,生成LSA。
2、收集其他路由发出的LSA,组成LSDB。
3、根据LSDB计算路由。
7. OSPF5种报文:1、hello报文定时通报,选举DR、BDR。
2、DD报文通告本端LSA,以摘要显示,即LSA的HEAD。
3、LSR报文相对端请求自己没有的LSA。
4、LSU报文回应对端请求,向其发送LSA。
4、LSAck报文确认收到对端发送的LSA。
8. OSPF邻居状态1、down 过去dead-interval时间未收到邻居发来的Hello报文2、Attempt NBMA网络时出现,定时向手工指定的邻居发送Hello报文。
3、init 本端已受到邻居发来的Hello报文,但其中没有我端的router id,即邻居未受到我的hello报文。
4、2-way 双方都受到了Hello报文。
若两端均为DRother的话即会停留在这个状态。
5、Exstart 互相交换DD报文,建立主从关系。
6、exchange 双方用DD表述LSDB,互相交换。
7、loading 发送LSR。
8、full 对端的LSA本端均有,两端建立邻接关系。
9. OSPF的HELLO报文使用组播地址224.0.0.5。
10. DD报文中,MS=1为Master,I=1表示第一个DD报文。
11. 在广播和NBMA网络上会选举DR,来传递信息。
HC面试题题目完整版
H C面试题题目集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]1.OSPF邻接形成过程?首先通过HELLO报文建立邻居关系然后通过网络类型看是否要选出DR/BDR,如果需要就根据HELLO报文里的DR优先级和routerid选出DR和BDR通过第一个DD报文选出主从关系然后发送LSRLSULSack报文完成同步2.OSPF中承载完整的链路状态的包?LSU3.链路状态协议和距离矢量协议的比较?距离矢量是拿跳数作为COST值的衡量,链路状态协议主要是以带宽做为COST值MTU,接口稳定性4.OSPF防环措施?SPF算法本身就是一种无环的算法,OSPF多区域时,非骨干区域只有通过骨干区域传递路由5.OSPF是纯链路状态的协议吗?在单区域中,OSPF是纯链路状态的协议,在多区域的情况下,区域内部是链路状态,区域间是距离矢量6.OSPF中DR选举的意义DR选举时的网络类型DR和其它路由器的关系选举DR可以降低需要维护的邻接关系数量只有NBMA网络和broadcast网络7.OSPF的NSSA区域和其它区域的区别?NSSA区域和普通区域的区别是不允许4类,5类LSA的通过,但允许7类LSA的通过NSSA区域和STUB区域的区别是NSSA是STUB的变形,允许7类LSA的注入8.OSPF的LSA类型,主要由谁生成?1类是所有路由器都能生成2类是由DR生成3类是由ABR生成4类是由ABR生成5类是由ASBR生成7类是由ASBR生成9.IBGP为什么采用全互联不采用全互联怎么部署10.BGP发布者从IBGP对等体学习到的路由不向其他IBGP对等体发布可以采用反射和联盟10.路由反射器的反射原则?如果从客户机学习到的路由,反射给所有客户机和非客户机如果从非客户机学习到的路由,仅反射给客户机,不反射给其他非客户机从EBGP对等体学习到的路由,反射给所有客户机和非客户机11.OSPF邻居形成过程?id、认证类型和密码、hello时间和dead时间是否一致特殊位的标记(特殊区域)两台路由器由INIT变为2-WAY12.OSPF有几类LSA?一共有11类LSA,常用的有7种13.OSPF的NSSA区域与其它区域的通信方法?14.PPP协商过程?通过LCP报文来建立链路如果开启验证则开始PAP和CHAP验证通过NCP来进行网络层协商15.OSPF没有形成FULL状态的原因?16.OSPF在NBMA网络要配些什么?手工指定邻居17.OSPF虚链路在什么情况下用到为什么要用虚链路18.骨干区域被分割非骨干区域与骨干区域不相连当骨干区域被分割和非骨干区域与骨干区域不相连的情况下,会导致OSFP无法正常学习到路由18.OSPF虚链路的作用为什么有骨干区域19.当骨干区域被分割和非骨干区域与骨干区域不相连的情况下,会导致OSFP无法正常学习到路由任何非骨干区域之间都无法互相学习路由,只有通过骨干区域才能学习19.RIP路由协议环路问题解决机制?路由毒化水平分割毒性逆转定义最大值抑制时间触发更新20.OSPF邻居形成过程?21.PPP协商过程?22.CHAP认证过程?由主验证方发起请求,将自己本端的用户名和一个随机报文发送给被验证方被验证方通过发过来的用户名在本地用户表中查找对应的密码,并通过MD5算法对报文ID,密码和随机报文生成一个摘要,并将摘要和自己的用户名一起发给主验证方主验证方用MD5算法对本地保存的密码,报文ID和随机报文生成一个摘要,与被验证方发送过来的摘要进行对比,如果相同则验证通过,反之则不通过23.LSA5外部路由可以在ABR上做汇总吗?24.OSPF有哪些区域?骨干区域非骨干区域STUB区域totallystub区域NSSA区域totallyNSSA区域25.stub区域特点nssa区域特点26.STUB区域过滤4类5类LSANSSA区域过滤4类5类LSA但允许7类LSA通过26.OSPF有那几种协议包以及他们的作用27.HELLO报文用于建立和维护邻居关系DD报文用于邻居间的数据库同步LSR报文用于请求自己所需的LSALSU报文用于发送对方所需的LSALSack报文对收到的LSA进行确认27.OSPF划区域的好处?减小LSDB表的大小28.OSPF的选路原则;影响OSPF邻居形成的因素及解决方法。
centos7.9路由选路原则
centos7.9路由选路原则
CentOS 7.9是一种常用的Linux操作系统,它遵循了一定的路
由选路原则。
路由选路原则是指在数据包需要传输到目的地时,系
统根据一定的规则选择合适的路由进行传输。
在CentOS 7.9中,路
由选路原则主要包括以下几个方面:
1. 最长匹配原则,在路由表中,系统会根据目的IP地址和子
网掩码选择与目的IP地址最匹配的路由条目。
这意味着系统会优先
选择能够最精确匹配目的IP地址的路由条目进行数据包传输。
2. 路由优先级,在CentOS 7.9中,每个路由条目都会有一个
优先级,系统会根据这个优先级来选择合适的路由进行数据包传输。
通常情况下,静态路由的优先级会高于动态路由,而默认路由的优
先级又会高于其他路由。
3. 路由协议,CentOS 7.9支持多种路由协议,包括静态路由、RIP、OSPF、BGP等。
不同的路由协议在选路原则上可能会有所不同,系统会根据路由协议的特点来选择合适的路由进行数据包传输。
4. 路由跳数,在一些情况下,系统可能会根据路由的跳数来选
择合适的路由进行数据包传输。
通常情况下,系统会优先选择跳数最少的路由进行数据包传输,以提高传输效率。
总的来说,在CentOS 7.9中,路由选路原则是一个复杂而严谨的系统,系统会根据多种因素来选择合适的路由进行数据包传输,以确保数据包能够快速、稳定地传输到目的地。
这些原则的合理运用可以提高网络的传输效率和可靠性。