HCIA:动态路由及RIP、OSPF协议

动态路由:通过在路由器上运行动态路由协议,在路由器之间交互信息,学习信息最终生成路由转发表项。常见的动态路由协议:RIP 、OSPF(内网使用)、ISIS、EIGRP(思科私有的,后公有化了,但部分小细节技术保留了)、BGP(外网使用)。
    动态路由由协议分类:
        1.按工作范围进行分类
            IGP——一个AS内部使用的协议(RIP OSPF EIGRP ISIS)
            BGP——在不同AS之间使用的协议
                ⭐AS:自治系统,范围1-65535,共有AS(1-64512)和私有AS(64513-65535)
                              一个运营商可称为一个AS(如中国的三大运营商:移动、联通、电信)
        2.按协议的特点进行分类
            距离矢量型:DV    RIP     EIGRP(高级距离矢量型路由协议)        
                                IGRP是思科私有的,它比RIP好,链路状态型出来后(IGRP没有链路状态型好),所以它将IGRP升级为EIGRP,它像链路状态型,但它只传路由协议,所以是距离矢量型,但它速度在2秒以内,所以是高级距离矢量型路由协议。
            链路状态型:LS    OSPF  ISIS
                ●链路状态比距离矢量强。本质区别:传递不传递拓扑信息,距离矢量只传路由协议,而链路状态不仅传递路由协议还传递拓扑信息。
        3.按是否传递网络掩码进行分类
            有类别路由协议:不传递网络掩码(RIPV1)
            无类别路由协议:传递网络掩码

    ★RIP:路由信息协议,工业标准协议
        基本特征描述:
            1.按照使用范围分类:IGP
            2.按照算法特点分类:距离矢量型协议,算法贝尔曼-福特
            3.按照是否传递网络掩码:RIPV1不携带,RIPV2携带
            4.封装:RIP协议(发的包)基于UDP(不可靠的)封装,UDP端口号520 (RIPNG使用端口号521)

            总结:RIPV1:有类别的距离矢量型网络;RIPV2:无类别的距离矢量型路由协议
        工作原理:周期性发送路由信息,传递路由,周期时间默认为30s。(周期更新:每隔30s发一次更新)
        消息数据包:request (请求),response(响应)
        消息数据发送目标地址:RIPV1(255.255.255.255),RIPV2(224.0.0.9)
        
        默认优先级:100
        cost开销级:默认值为0,路由信息每传递一次,值增加1,最大为15,16代表路由不可达。开销值达到16(可自己设置)就会触发毒性逆转水平分割机制。
2023.1.5:16:10-16:40得重听
        ⭐RIP协议关键机制:
            1.水平分割机制:通过一个接口接收的路由不能再从该接口转发出去
                1——2——3—|(故障)—3.3.3.0/24
                    例:r3发给r2路由,但r2不能将r3给r2的路由转发出去,但是r2可以转发自己的和从r1收到的转发出去。
            2.毒性逆转水平分割机制:
                1——2——3—|(故障)—3.3.3.0/24
                    例:当一个网段不存在时,不通知它,2会等180s,1会等两个180s。当一个网段不存在时,r3将3.3.3.0/24 / 16(16就是路由不可达)发给r2,r2要将(该路由)返回来(确认),且2要删除该路由,然后扩散出去给r1,r1也要确认,同时也要删除
            3.RIP协议计时器:思科:更新 (30) 无效(180) 抑制(180) 刷新(240)
                              华为:更新 (30) 无效 (180) 回收(120)
            ★4.触发更新:在思科里面可以做触发更新,华为里默认开启了触发更新
                当网络结构没有变化,就不会发送任何信息,但当网络结构变化了,就会发送信息
        缺省路由:
            r1 —— r2 —— r3
            r3写一个缺省路由会发送给r2,r1,在r1里查看路由表能查到一条0.0.0.0/0的路由
    ★OSPF:开放式最短路径优先协议
        基本信息描述:
            1.协议使用范围:IGP
            2.协议算法特点:链路状态型路由协议
            3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)
            4.协议封装: 数据封装是基于IP协议封装,协议号为89
                ——————————
                |  L2(2层)  |  IP  | OSPF |
                ——————————
                IP的传输是不可靠的,OSPF为了传输的可靠性,通过 确认重传 确保可靠性
        特点:
            1.OSPF 是一种链路状态型协议
            2.OSPF 传递的是 LSA(用于传输路由及拓扑信息的统称) (链路状态通告 6种类型LSA 1 2 3 4 5 7)★
            3.OSPF 更新方式: 触发更新(当网络稳定时,不发送相关路由信息,如果网络拓扑结构发生改变,则发送信息) + 30分钟的周期更新 
            4.OSPF 更新地址:224.0.0.5 224.0.0.6 
            5.OSPF 支持区域划分
            6.OSPF 是一种比较消耗路由器资源的协议
        OSPF 区域:
            OSPF支持区域的划分: 1.限制LSA的传播范围 2.减少LSA的数量    (为了优化OSPF协议)
            OSPF 区域的划分:基于接口(链路)
            OSPF 区域的标识: 1.十进制数 2.类似于IP地址 A.B.C.D
            区域分类:1、骨干区域(0区域) 2、非骨干区域 (非0区域)
        区域设计原则:
            1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为area 0 )
            2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连
                例:(①——)②(——③——)④(——⑤)   👉(该例符合区域设计原则)
                              ↑                  ↑                 ↑
                         (area)1             0                 2
        OSPF路由器角色:
            骨干路由器:都属于area0区域的路由器,如上图的r3
            非骨干路由器:如果一个路由器的所有接口都属于非骨干区域的路由器,如上图的r1、r5
            ABR:区域边界路由器        (能够产生3类LSA)
                如果一个路由器处于area0和非area0的边界,如上图的r2、r4
            ASBR:自治系统边界路由器    (能够产生5类LSA或7类LSA)
                例:(①——)②(——③——)④(——)⑤(——⑥)   👉(1,2,3,4,5使用OSPF协议,5,6使用RIP协议)如果没有RIP,r5就是非骨干路由器

                 (①——)②(——③——)④(——)⑤(——⑥)
                        ↑                 ↑                 ↑            ↓
                    (area)1           0                 2          RIP
                r5处于OSPF和非OSPF的区域,将非OSPF的路由引入到OSPF中就是:ASBR
        OSPF协议消息数据包:
            报文:
                1.hello:周期性发送,用来发现和维护OSPF邻居关系
                    ①———————②
                       ——(Hello)——>
                       <——(Hello)——
                2.database description:描述本地LSDB的摘要信息(目录信息),用于两台设备进行数据库同步,r1和r2都会发送一个DBD
                3.LSR(link state request):用于向对方请求所需要的LSA,链路状态请求
                4.LSU(link state update):用于向对方发送其所需要的LSA,链路状态更新
                5.LSA(link state ACK):用来对收到的LSA进行确认
        开销值计算方式:
            使用参考带宽/链路带宽,得到每段链路开销值,路由开销值为整天路径开销值之和。
        Router-id:路由器标识符,在整个OSPF网络中标识本路由器的唯一性。
                     选举方式:1.手工指定最优先 2.选择最大环回接口IP地址 3.选择最大物理接口IP地址
        network通告(支持反掩码通告):
            1.1.1.0   0.0.0.255:反掩码,32个二进制构成,连续的0+连续1组成,0代表着固定位,1代表可变位
        OSPF 协议三张表:
            1.邻居表:display ospf peer brief    (neighbor(邻居)代表直连的)
                表里的State这一栏:two-way:邻居    full:邻接(比邻居关系更紧密,是正常状态,如果是邻居需要等一会儿,让它进入邻接关系)
            2.LSDB表:display ospf lsdb
            3.路由表:display ip routing-table protocol ospf
            还原接口的真实网络掩码:ospf network-type broadcast
        下方缺省路由:(下发缺省路由的路由器必须也要有缺省路由)0.0.0.0/0为缺省路由
            缺省路由产生方式:
                1.当本路由器已经存在其他方式缺省时
                2.若不存在其他方式,可以强制产生

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值