文章目录
- RIP,OSPF协议
- RIP---路由信息协议
- 基本概念
- RIP算法----贝尔曼福特算法
- RIP数据报文
- RIP工作原理
- RIP计时器
- RIP周期更新
- RIP环路问题
- 解决方法
- 1、触发更新---加快路由收敛速度
- 2、水平分割
- 3、毒性逆转
- RIP的基本配置
- RIPv1和RIPv2的区别
- RIP扩展配置
- RIP优缺点
- OSPF----开放式最短路径优先协议
- 基本概念
- OSPF区域化结构
- OSPF数据包类型
- OSPF七种状态机
- 条件匹配
- OSPF工作过程
- OSPF基本配置
- OSPF扩展配置
RIP,OSPF协议
RIP—路由信息协议
基本概念
1、版本
a、RIPv1—IPv4
b、RIPv2—IPv4
c、RIPng—IPv6
2、距离矢量型
3、基于UDP协议进行封装,端口号520。
4、RIP基于组播进行数据包发送,组播地址---->224.0.0.9
5、存在周期更新机制----30s周期更新(应答报文)----保活、确认。
6、RIP的开销值(度量值)----以跳数计算开销值,最大值15跳。----开销值越小越优。
- 数据包中传递的开销值=====本地的开销值+1
RIP算法----贝尔曼福特算法
1、当接收到数据包中含有本地路由表中没有的路由项时,则直接加载到本地路由表。
2、当接收到的数据包中含有本地路由表已经具备的路由项,且下一跳地址相同,则将数据包中的路由项更新至本地路由表。(周期更新时间----30s)
3、当接收到的数据包中含有本地路由表已经具备的路由项,但下一跳地址不同,则比较cost值,若本地路由表中的cost值大,则将数据包中的路由项更新至本地路由表。
4、当接收到的数据包中含有本地路由表已经具备的路由项,但下一跳地址不同,则比较cost值,若本地路由表中的cost值小,则不进行更新。
RIP数据报文
1、request包-----请求报文
用于直接向直连路由器请求全部或部分路由信息。
2、response包-----应答报文
用于发送路由更新,该报文可以作为对Request报文的回应,也可以是路由器自主发送的,例如周期性发送路由更新或者触发性发送路由更新。一个Response报文最多可以携带25个路由条目,当待发送的路由数量大于该值时,需使用多个Response报文。
RIP工作原理
1、初始化
2、接受请求
3、接收响应----路由器完成了RIP协议的收敛工作
4、常规路由更新和定时
a、当路由收敛完成后,路由器会以30s一次的频率发送应答报文。
b、邻居路由器收到应答报文时,会设置一个180s的时间(超时时间)。
c、如果180s内没有收到邻居路由器发来的应答报文,本地路由器会认为邻居出现问题,并将下一跳为邻居接口IP地址的路由项的开销值设置为16,并且向自身周围还存在的邻居发送该路由项。
d、在经过120s时间后,删除该路由项。
RIP计时器
1、更新计时器
a、每台启动了RIP协议的路由器都有一个属于自己的更新计时器。
b、计时器周期----30s
c、注意:当接收到请求报文时,必须立刻发送响应报文
2、无效计时器
a、每台路由器上的每个路由项都会有一个无效计时器。
b、计时器时间----更新计时器的六倍—180s—每次路由条目被更新时,计时器刷新。
c、当计时器时间为0时,会认为改路邮箱已经无效,也就是说改路邮箱所指的目的地址不可达,路由器会将改路由项的cost值设置为16,并向外进行传输。
3、垃圾收集计时器
a、计时器时间:120s.
b、发送四次周期更新后,删除该路由。
c、实际环境中,该计时器的时间并非是120s整,而是在90~120s之间。
4、抑制计时器—Cisco专属
路由表中的路由项—>30个;其中cost值小于16的路由项有23个,cost等于16的路由项有7个,共多少计时器。
RIP周期更新
1、使用response报文进行更新操作
2、周期更新原因
a、RIP本身没有确认机制和保活机制
b、UDP传输是不可靠的传输
RIP环路问题
解决方法
1、触发更新—加快路由收敛速度
a、当某一个路由器中的路由项发生改变时,不需要等待下一次周期更新的到来,就可以直接将发生改变的路由项发送出去。
b、仅能降低环路产生的可能性,但是不能完全避免环路的产生。
2、水平分割
如果有一个X/Y的路由项从路由器的某接口学习到,那么在周期更新发送时,该路由项就不能从该出口发出。----从此口进,不能从此孔出。
3、毒性逆转
a、如果有一个X/Y的路由项从路由器的某接口进入,那么在周期更新时,虽然还会从该接口发出,但会将cost值设置为16。
b、若毒性逆转和水平分割同时开启,则按照毒性逆转规则 进行。
水平分割和毒性逆转原理相同,但做法不同,所以只能选择其中一个和触发更新搭配使用。—华为默认开启水平分割。
RIP的基本配置
RIPv1
[r1]rip 1 ----启动RIP协议,并配置进程号,进程号仅具备本地意义。
[r1-rip-1]version 1 ----选择RIP版本
[r1-rip-1]network 12.0.0.0 ----宣告地址,激活接口并发布路由
[r2]rip 1 ----启动RIP协议,并配置进程号,进程号仅具备本地意义。
[r2-rip-1]version 1 ----选择RIP版本
[r2-rip-1]network 12.0.0.0 ----宣告地址,激活接口并发布路由
宣告:
1、需要宣告所有直连网段
2、必须按照主类地址宣告
RIPv2
[r1]rip 1
[r1-rip-1]version 2
[r1-rip-1]undo summary ----关闭自动汇总功能,如果不关闭,宣告的属于同一个主类的路由就会自动汇总;该功能在华为上不需要配置,因为华为默认关闭自动汇总功能。
[r1-rip-1]network 192.168.0.0
r2配置与r1相同
RIPv1和RIPv2的区别
1、更新时是否携带掩码
a、RIPv1不携带真实掩码
b、RIPv2携带真实掩码
2、RIPv2支持自动汇总功能
3、更新方式
a、RIPv1使用广播发送
b、RIPv2使用组播发送,组播地址224.0.0.9
4、RIPv2支持手工认证
RIP扩展配置
1、手工汇总
去往多个可以汇总的目标网段范围,且具备相同下一跳,则可以不用具体的多个路由条目,仅写一条汇总目标的路由即可。
[r1-GigabitEthernet0/0/0]rip summary-address 10.1.0.0 255.255.252.0
2、缺省路由
一般配置方向为指向与运营商相连的边界路由器上。
缺省路由的下发具备强制性条件,做配置的边界路由器上必须存在一条缺省路由。
RIP的缺省路由一般配置在边界路由上。
[r2-rip-1]default-route originate
3、静默接口
配置了静默接口的接口无法主动发送数据包,只能被动接收。----一般配置在连接用户的接口上。
当静默接口收到RIP报文后,会改变接口状态,恢复数据收发。
[r1-rip-1]silent-interface GigabitEthernet 0/0/0
4、手工认证
路由器之间的身份核实,需要同时在双方路由器相连的接口上配置。
[r1-GigabitEthernet0/0/0]rip authentication-mode simple cipher 123456
5、加快收敛----减少计时器时间
[r1-rip-1]timers rip 10 60 40 ----三个时间分别对应更新计时器、无效计时器、垃圾收集计时器,单位s
注意:修改时,三个计时器的时间倍数不要改变1:6:4.
RIP优缺点
**优点:**配置简单
RIP 协议非常适合小型网络 - 易于理解和配置。
RIP 路由保证支持几乎所有的路由器。
RIP 不需要每次网络拓扑更改时都进行更新。
缺点:
a、占用资源过多----30s周期更新-----由于 RIP 中的任何路由更新都会占用大量带宽,因此关键 IT 流程的资源是有限的。
b、选路不佳----RIP仅依靠跳数进行选路------RIP 的跳数限制为 15 跳,因此超出该距离的任何路由器都被视为无穷大,因此无法访问。
c、仅支持小规模网络
d、收敛速度慢-----当任何链接出现故障时,选择替代路线需要花费大量时间。
OSPF----开放式最短路径优先协议
基本概念
1、协议适用范围----IGP
2、链路状态型协议—传递拓扑
3、传递真实掩码信息----无类别路由协议
4、OSPF版本
a、OSPFv1
b、OSPFv2-----IPv4
c、OSPFv3-----IPv6
5、SPF算法
6、OSPF传递的是LSA信息(链路状态通告)
7、OSPF更新方式
a、触发更新
b、周期链路状态刷新—30min
8、OSPF更新地址----组播
- 224.0.0.5/224.0.0.6
9、OSPF开销值===参考带宽/实际带宽(参考带宽默认为100Mbps)
10、OSPF进行跨层封装(跨传输层)-----基于IP协议进行封装,协议号89
OSPF区域化结构
(OSPF采用严格的两层区域结构。 网络的底层物理连接必须与两层区域结构匹配,即所有非骨干区域都直接与区域0相连。)
1、OSPF为了适应大中型网络环境,进行了结构化部署-----区域划分
2、区域划分的特点
a、区域内部传递拓扑信息,区域间传递路由信息。
b、区域划分是基于路由器接口的。
c、区域编号----32bit
- 区域0------骨干区域
- 非骨干区域------非0区域
骨干区域:主要功能为快速、高效地传输IP分组的OSPF区域。 骨干区域将其他类型的OSPF区域连接起来,通常没有终端用户。 骨干区域也叫OSPF区域0,它是网络核心,其他区域都与它直接相连。
非骨干(常规)区域:主要功能为连接用户和资源的OSPF区域。 常规区域通常是根据职能或地理位置划分的。
d、区域划分规则
- 所有的非骨干区域都必须和骨干区域直接相连(非骨干不能非骨干直接相连)----星型拓扑
星型拓扑结构—骨干区域位中心,非骨干为分支 必须存在ABR—区域边界路由器—两个区域间必须一台设备同时工作多个区域内。
- 骨干区域唯一
3、区域边界路由器----ABR
全称:Area Border Routers,位于一个或多个OSPF区域边界上、将这些区域连接到主干网络的路由器。ABR被认为同时是OSPF主干和相连区域的成员,可以同时属于两个以上的区域,但其中一个必须是骨干区域(area 0)。因此,它们同时维护着描述主干拓扑和其他区域拓扑的路由选择表。
a、同时属于多个区域,且至少有一个接口属于骨干区域。
b、在骨干区域中至少存在一个活跃的邻居。
OSPF数据包类型
类型 | 描述 | 用途 |
1 | hello | 用来发现邻居、选举DR/BDR,维护OSPF邻居关系 |
2 | DBD (数据库描述) | 用在数据库交换过程中,确立主/从关系,交换LSA包头,以及确定首个序列号 |
3 | LSR(链路状态请求) | 用在DBD交换过程中,请求本路由器已知的特定LSA |
4 | LSU(链路状态更新) | 用来向已发出LSR数据包,以请求特定LSA的邻居,发送完整的LSA |
5 | LSAck (链路状态确认) | 用来确认本路由器已收到的LSU数据包 |
1、hello报文
Hello报文是最常用的一种报文,其作用为建立和维护邻接关系,周期性的在使能了OSPF的接口上发送。报文内容包括一些定时器的数值、DR、BDR以及自己已知的邻居。
a、用来周期性发现、建立、保活OSPF邻居关系。
b、10s发送一次hello报文,来确认邻居的存在。
c、如果一个dead time时间没有收到邻居发送给自己的hello报文,则认为邻居不存在,dead time一般为hello时间的四倍,默认情况下为40s。
d、Router-ID------RID
- 全域唯一,标识路由器的身份
- 使用IP地址的标识形式
2、DBD报文
两台路由器在邻接关系初始化时,用DD报文(DataBase Description Packet)描述自己的LSDB,进行数据库的同步。报文内容包括LSDB的每一条LSA的Header(LSA的header可以唯一标识一条LSA)。LSA Header只占一条LSA整个数据量的一小部分,这样可以减少路由器之间的协商报文流量,对端路由器根据LSA Header就可以判断出是否已有这条LSA。两台路由器在交换DD报文过程中,一台为Master,一台为Slave,Master规定起始序列号,每发送一个DD报文序列号加1,Slave方使用Master的序号作为确认。
a、数据库描述报文
b、包含了所有拓扑的目录信息。
3、LSR报文
两台路由器互相交换过DD报文之后,知道对端的路由器有哪些LSA是本地的LSDB所缺少的和哪些LSA是已经失效的,这时需要发送LSR报文(Link State Request Packet)向对方请求所需的LSA。内容包括所需要的LSA的摘要。LSR报文格式如下图所示,其中LS type、Link State ID和Advertising Router可以唯一标识出一个LSA,当两个LSA一样时,需要根据LSA中的LS sequence number、LS checksum和LS age来判断出所需要LSA的新旧。
a、链路状态请求报文
b、请求获取未知的链路信息(LSA信息)
4、LSU报文
LSU报文用来向对端设备发送其所需要的LSA或者泛洪本端更新的LSA,内容是多条LSA(全部内容)的集合。为了实现Flooding的可靠性传输,需要LSAck报文对其进行确认,对没有收到确认报文的LSA进行重传,重传的LSA是直接发送到邻居的。
a、链路状态更新报文
b、携带有真正的LSA信息
5、LSAck报文
- 链路状态确认报文
LSAck报文用来对接收到的LSU报文进行确认,内容是需要确认的LSA的Header(一个LSAck报文可对多个LSA进行确认)。
OSPF七种状态机
工作过程:
1、down—关闭状态—一旦启动了OSPF协议,则发送hello报文,进入下一状态
2、init—初始化状态—当收到的hello报文中,存在本地RID值时,进入下一状态
3、2-way—双向通讯状态--------邻居关系建立的标志。
条件匹配:匹配成功过则进入下一阶段,失败则停留在邻居关系。
4、exstart—预启动状态-----使用未携带信息的DBD报文进行主从关系选举,RID大的为主
(exstart)预启动状态,也叫信息交换初始状态,在这个状态下路由器建立主从关系,创建DBD报文初始序列号,为DBD交换做好准备.具有高接口ip地址的成为主路由器。
5、exchange—准交换状态-----使用携带目录信息的DBD报文进行数据库目录共享
6、loading—加载状态------邻居间使用LSR/LSU/LSACK三种报文来获取完整的拓扑信息
7、full—转发状态----拓扑信息交换完成后进入该状态----邻居关系建立的标志。
条件匹配
1、设备接口角色
a、指定路由器—DR
指定路由器(Designated Router)是一个运行开放最短路径优先(OSPF)的路由器,其为一个多路接入网络产生LSAs,在运行OSPF时有其它特殊的功能。每个多路接入 OSPF网络最少有两个附加路由器,有一个路由器是被OSPF Hello协议推选的。这个指定路由器能够使多接入网络需要的邻接的数量减少,进而减少路由协议通信的数量和拓扑数据库的大小。
b、备份指定路由器—BDR
工作原理: BDR(Backup Designated Router)备份指定路由器的设立是为了保证当DR发生故障尽快接替DR的工作,以防止出现由于需要重新选举DR和重新构筑拓扑数据库而产生大范围的数据库震荡,因此,BDR也和本网络中的其他路由器建立邻接关系,如果DR存在,则BDR不生成网络链路广播消息。
在DR,BDR的选举后,这个网络内其他路由器向DR,BDR送链路状态信息,并经DR转发到和DR建立邻接关系的其他路由器,当链路状态信息交换完毕时,DR和其它路由器的邻接关系进入了稳定状态,区域范围内统一的拓扑数据库也就建立了,每个路由器以这个数据库为基础,采用SPF算法计算机出各个跌幅器的路由表,这样就可以进行路由转发了。
c、其他路由器—DRother
2、角色之间的关系
a、DR与BDR----邻接
BDR实际上是对DR的一个备份,在选举DR的同时也选举出BDR,BDR也和本网络内的所有路由器建立邻接关系并交换路由信息。当DR失效后,BDR会立即成为DR。由于不需要重新选举,并且邻接关系事先已建立,所以这个过程是非常短暂的.当然这时还需要再重新选举出一个新的BDR,虽然一样需要较长的时间,但并不会影响路由的计算。DR和BDR之外的路由器 (称为DR Other)之间将不再建立邻接关系,也不再交换任何路由信息。这样就减少了广播网和NBMA网络上各路由器之间邻接关系的数量。
b、DR与DRother----邻接
c、BDR与DRother----邻接
d、DRother与DRother----邻居
3、OSPF条件匹配的情况
a、在以太网网络中----必须进行条件匹配
b、在点到点网络中----不需要进行条件匹配
4、选举规则
a、比较优先级,为0标识不参选,默认为1,范围0~255,越大越优
b、若优先级相同,比较参选设备的RID值,数值大优;
5、选举范围
- 一个广播域,进行一次条件匹配。
6、条件匹配是属于非抢占模式----一旦选举成功,不会因为新加入的设备而重新选举,故修改优先级需要重启的OSPF进程。
OSPF工作过程
1、OSPF协议启动后,路由器A向本地所有启动了OSPF协议的直连接口,使用组播地址224.0.0.5发送hello报文。
- 该hello报文中携带了本地的全域唯一的RID值。
2、当对端路由器B接收到该报文后,也会回复hello报文。
- 该hello报文中携带了A的RID值。
3、此致,A与B建立邻居关系,并生成邻居表。
4、邻居关系建立后,邻居之间进行条件匹配,匹配失败侧停留在邻居关系,仅使用hello报文保活。
- 若匹配成功,则可以开始建立邻接关系。
5、邻接间共享DBD报文,将本地与邻接之间的DBD报文进行对比,查找本地没有的LSA信息,之后使用LSR来询问,对端使用LSU回复具体的LSA信息,之后本地使用LSAck报文进行确认。
- 该过程全部完成后,生成数据库表 (LSDB)。
6、在之后,本地基于数据库表,启用SPF算法,计算到达所有未知网段的最短路径,然后将其加载到本地的OSPF路由表中。
- 并将OSPF路由表中的部分路由加载到本地全局路由表中。
- 此时,路由器完成路由收敛工作。
7、最后,使用hello报文进行周期保活,并且每30min进行一次链路状态刷新。
OSPF基本配置
前期基本配置:
[r1]interface g
[r1]interface GigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ip address 12.0.0.1 24
[r1-GigabitEthernet0/0/0]int l0
[r1-LoopBack0]ip add 1.1.1.1 24
[r1-LoopBack0]q
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip add 23.0.0.1 24
[r2-LoopBack0]ip add 2.2.2.2 24
[r2-LoopBack0]q
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 23.0.0.2 24
[r3-GigabitEthernet0/0/0]int l0
[r3-LoopBack0]ip add 3.3.3.3 24
[r3-LoopBack0]q
1、启动OSPF协议,配置进程号(仅具有本地意义),手工配置RID值
- 若没有配置RID值,则设备自动生成(环回接口最大IP>物理接口最大IP)
[r1]ospf 1 router-id 1.1.1.1
2、配置区域
[r1-ospf-1]area 0
3、宣告:激活接口,发布拓扑或路由
- 宣告网段
[r1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255
(1.1.1.0是r1环回网段1.1.1.1/24)
反掩码:32位二进制,使用点分十进制表示,由连续0+连续1组成(掩码是由连续1+连续0组成)
接口宣告方式-----精准宣告
[r1-ospf-1-area-0.0.0.0]network 12.0.0.1 0.0.0.0
OSPF邻居表
[r2]display ospf peer ----查看OSPF邻居
OSPF Process 1 with Router ID 2.2.2.2
Neighbors
Area 0.0.0.0 interface 12.0.0.2(GigabitEthernet0/0/0)'s neighbors
Router ID: 1.1.1.1 Address: 12.0.0.1
State: Full Mode:Nbr is Slave Priority: 1
DR: 12.0.0.1 BDR: 12.0.0.2 MTU: 0
Dead timer due in 38 sec
Retrans timer interval: 5
Neighbor is up for 00:05:10
Authentication Sequence: [ 0 ]
Neighbors
Area 0.0.0.0 interface 23.0.0.1(GigabitEthernet0/0/1)'s neighbors
Router ID: 3.3.3.3 Address: 23.0.0.2
State: Full Mode:Nbr is Master Priority: 1
DR: 23.0.0.1 BDR: 23.0.0.2 MTU: 0
Dead timer due in 39 sec
Retrans timer interval: 5
Neighbor is up for 00:02:24
Authentication Sequence: [ 0 ]
[r2]display ospf peer brief ----查看OSPF邻居简表
OSPF Process 1 with Router ID 2.2.2.2
Peer Statistic Information
----------------------------------------------------------------------------
Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/0 1.1.1.1 Full
0.0.0.0 GigabitEthernet0/0/1 3.3.3.3 Full
----------------------------------------------------------------------------
出现DR: 12.0.0.1 BDR: 12.0.0.2情况时:
BDR>DR的原因:因为先配置r1,导致r1先启动OSPF协议,在r1启动OSPF后会向r2发送hello包,但是在40s内没有得到r2的回应,r1就认为没有邻居,此时r1就会认为自己是DR,但是在r2启动OSPF协议后,由于非抢占模式,此时r1已经是DR了,所以r2就不会与r1再次进行选举,所以r2的BDR>r1的DR。
OSPF数据库表
[r2]display ospf lsdb ----查看OSPF数据库表,每一条都是一个LSA
OSPF Process 1 with Router ID 2.2.2.2
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 2.2.2.2 2.2.2.2 821 60 80000009 1
Router 1.1.1.1 1.1.1.1 988 48 80000006 1
Router 3.3.3.3 3.3.3.3 817 48 80000004 1
Network 23.0.0.1 2.2.2.2 821 32 80000002 0
Network 12.0.0.1 1.1.1.1 988 32 80000002 0
OSPF路由表
[r2]display ospf routing ----查看OSPF路由表
OSPF Process 1 with Router ID 2.2.2.2
Routing Tables
Routing for Network
Destination Cost Type NextHop AdvRouter Area
2.2.2.2/32 0 Stub 2.2.2.2 2.2.2.2 0.0.0.0
12.0.0.0/24 1 Transit 12.0.0.2 2.2.2.2 0.0.0.0
23.0.0.0/24 1 Transit 23.0.0.1 2.2.2.2 0.0.0.0
1.1.1.1/32 1 Stub 12.0.0.1 1.1.1.1 0.0.0.0
3.3.3.3/32 1 Stub 23.0.0.2 3.3.3.3 0.0.0.0
Total Nets: 5
Intra Area: 5 Inter Area: 0 ASE: 0 NSSA: 0
OSPF优先级===10
<r2>reset ospf 1 process ----重置OSPF进程
OSPF扩展配置
修改OSPF默认参考带宽
修改参考带宽,两端均需要修改:
[r1-ospf-1]bandwidth-reference 10000
[r2-ospf-1]bandwidth-reference 10000
修改接口优先级,从而干涉条件匹配
[r1-GigabitEthernet0/0/0]ospf dr-priority 10 ----在接口修改
[r1-GigabitEthernet0/0/0]ospf dr-priority 0 ----优先级修改为0,代表本台设备/接口放弃选举
手工汇总
[r2-ospf-1-area-0.0.0.0]abr-summary 192.168.0.0 255.255.252.0
必须在ABR上配置(连接两个不同区域的路由器,这里的ARB是路由器r2)。
汇总的明细路由来源在哪个区域,就进入哪个区域进行配置。
缺省路由
由手工配置静态缺省从路由指向ISP(一般情况,也可由ISP下发一个缺省路由给路由器),先决条件--->网络中存在一个缺省路由
在边界设备上(一般为ABR边界设备):
[r1-ospf-1]default-route-advertise ----非强制性下发,要求边界路由器中存在缺省路由才可以下发
[r1-ospf-1]default-route-advertise always -----强制性下发,不要求本地存在缺省路由
静默接口
不接受也不发送hello报文,与RIP的静默接口不同。
- 当r3下连接一个PC端时
[r3-ospf-1]silent-interface GigabitEthernet 0/0/1
- 当r3下连接一个路由器r5时
[r5-ospf-1-area-0.0.0.1]network 192.168.10.1 0.0.0.0
接口认证
[r1-GigabitEthernet0/0/0]ospf authentication-mode ?
md5 Use MD5 algorithm -----MD5认证
null Use null authentication -----不认证--OSPF默认情况
simple Simple authentication mode -----简单认证--明文认证
r1和r2两边都要配置,且配置相同:
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123456
[r2-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123456
加快收敛
修改hello包的时间:
[r3-GigabitEthernet0/0/0]ospf timer hello ?
INTEGER<1-65535> Second(s) ------一端修改,另一端必须修改,若不修改,则会导致邻居关系无法建立