Rip 路由信息协议
标准的距离矢量型路由协议
距离矢量型路由协议的特点:共享路由表-
更新内容—路由条目
单播地址:ABC类地址,既可以作为源,也可以作为目标的地址
组播地址
广播地址—只能作为目标地址去使用
RIPv1—广播更新
RIPv2–组播更新
RIP的重点:
防环机制:
1.水平分割,从此口进不从此口出
2.跳数限制,限制16跳,15跳为最大,16跳不可达
3.毒性逆转水平分割,(触发更新)
4.抑制计时器
更新,失效,抑制,刷新
华为设备中只存在三个计时器
Rip的配置
扩展配置:
1.认证
2.手工汇总
3.缺省
4.加快收敛速度
OSPF:开放式最短路径优先协议-最短路径树
标准的链路状态路由协议----拓扑状态
无类别协议,更新时携带子网掩码;组播更新224.0.0.5/6;
需要结构化部署的协议-----区域划分、地址规划
采用触发更新、周期更新(30min)
OSPF区域划分规则:
1、必须为星型结构----区域0为骨干,中心站点
2、ABR–区域边界路由器
优先级为10;度量为cost值=开销值=参考带宽/接口带宽
默认参考带宽为100M;整段路径cost值之和最小为最佳路径;
LSA–链路状态通告–拓扑或路由
LSDB–链路状态数据库–所有LSA的集合
Ospf协议的收敛被称为----LSA洪泛、LSDB同步
链路状态型路由协议的距离矢量型特征
区域内传拓扑,区域间传路由
协议号:89
优先级 10
Cost 带宽
【1】OSPF的数据包:
1、hello包 用于发现、建立、周期保活邻居关系 存在router ID----RID RID–点分十进制的表示方法、用于标识路由器 全网唯一的编号,使用ip地址
周期保活Hello time 10s
2、DBD包 数据库描述包 --LSA—链路状态通告-是一条包含了拓扑及路由的信息
3、LSR request 链路状态请求 link-state–request
4、LSU update 链路状态更新 —用于携带各种LSA link–state–update
5、LSack 链路状态确认
【2】OSPF的状态机:
Down:一旦本地发出hello包就进入下一个状态
Init初始化:接收到的hello包中,若存在本地的RID,那么进入下一状态
2-way双向通信:邻居关系建立的标志
条件匹配:点到点网络直接进入下一状态;MA网络中将进行DR/BDR选举(40s),DRother 非DR/BDR间不得进入下一状态;
Exstart预启动:类hello的DBD,进行主从关系选举,RID数字大者为主,优先进入下一状态
Exchange准交换:使用真正的DBD包,进行数据库目录的共享,需要ACK确认;
Loading 加载:使用LSR/LSU/LSack来获取未知的LSA信息;
Full转发:邻接关系建立的标志
【3】OSPF的工作过程:
启动配置完成后,本地使用组播224.0.0.5发送hello包到所有邻居处,若收集到其他邻居的hello包,且hello包存在本地RID,那么建立邻居关系,生成邻居表;
和所有邻居间进行条件匹配,若失败将停留于邻居关系,仅hello包周期保活即可;
若匹配成功,将建立邻接(毗邻)关系;邻接关系间将使用DBD/LSR/LSU/LSack来获取未知的LSA信息;当收集齐所有的LSA信息后,本地生成LSDB–链路状态数据库表
再本地基于LSDB计算到达所有未知网段的最佳路径,然后将其加载到路由表中;
收敛完成后,hello包周期保活邻居、邻接关系;30min周期DBD比对数据库;
若结构突变,1、新增、断开网段—直连设备使用DBD同步信息到所有的邻接处
2、设备断电或无法沟通—dead time到时后断开邻接关系
LSA–链路状态通告–拓扑或路由
LSDB–链路状态数据库–所有LSA的集合
Ospf协议的收敛被称为----LSA洪泛、LSDB同步
OSPF区域划分规则:
3、必须为星型结构----区域0为骨干,中心站点
4、ABR–区域边界路由器
优先级为10;度量为cost值=开销值=参考带宽/接口带宽
默认参考带宽为100M;整段路径cost值之和最小为最佳路径;
【5】OSPF建立成为邻接关系的条件----关注网络类型
点到点–在一个网络内只能存在两个节点
MA网络—在一个网络内节点数量不限制
在点到点网络ospf只能直接建立邻接关系;
在MA网络中为避免重复的更新,将进行DR/BDR选举,所有的非DR/BDR(DRother)间仅建立邻居关系;DR/BDR与其他非DR/BDR建立邻接关系,基于224.0.0.6沟通;
选举规则:
1、比较接口优先级 0-255 大优 默认为1;
2、接口优先级若相同,比较RID;数字大者为主。
r1(config)#interface fastEthernet 0/0
r1(config-if)#ip ospf priority 3 修改接口优先级
[R1-GigabitEthernet0/0/0]ospf dr-priority 3 华为
注:ospf选择非抢占的,因此在人为修改了优先级后,必须重启所有设备的OSPF进程
r1#clear ip ospf process
Reset ALL OSPF processes? [no]: yes
reset ospf process
Warning: The OSPF process will be reset. Continue? [Y/N]:y
可以将设备的参选接口优先级修改为0,----不参选;但至少留一台设备参选,否则将无DR,网络无法通行;
基本配置:
Router id:默认采用本地最大环回地址,如果没有环回,则默认使用本地最大物理接口IP地址,建议手工指定—全网唯一
[R1]ospf 1 启动OSPF
[R1-ospf-1]area 1 选择区域
[R1-ospf-1-area-0.0.0.1]network 1.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255. -反掩码宣告
子网掩码的作用:区分网络位和主机位
192.168.1.0/24 255.255.255.0
0.0.0.255
192.168.1.1-192.168.1.254
192.168.1.1 0.0.0.0
反掩码的作用:精确匹配
192.168.1.0 0.0.0.7
192.168.1.1-192.168.1.6
宣告的作用 1.激活接口 2.路由和拓扑 3.区域
查看邻居表:
display ospf peer
display ospf peer brief
查看链路状态数据库表
display ospf lsdb
扩展配置
1.修改参考带宽
[R1]ospf 1
[R1-ospf-1]ban
[R1-ospf-1]bandwidth-reference ?
INTEGER<1-2147483648> The reference bandwidth (Mbits/s)
[R1-ospf-1]bandwidth-reference 2000
Info: Reference bandwidth is changed. Please ensure that the reference bandwidth
that is configured for all the routers are the same.
2.认证:
接口认证:
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ospf authentication-mode simple cipher huawei
区域认证
[R2]ospf 1
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]authentication-mode simple cipher Huawei
3.加快收敛速度
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ospf timer ?
[R1-GigabitEthernet0/0/0]ospf timer hello 5
[R1-GigabitEthernet0/0/0]ospf timer dead
4.缺省路由
[R1]ospf 1
[R1-ospf-1]default-route-advertise always