RIP
    两种更新方式:定期更新和触发更新
    管理距离为120,更新使用UDP520,更新周期30s,使用跳数作为度量值,最大15
    RIP有三个版本RIPv1,RIPv2,RIPng(支持IPv6)
    自动汇总,只在通告给别人的时候汇总
    rip自动汇总所有路由。eigrp只汇总本地地址,不汇总别人的地址
RIPv1
    有类路由,不能关闭汇总功能(汇总为主类)
    更新消息中不含有子网掩码等信息
    使用255.255.255.255来更新
RIPv1配置
    router rip
        net 192.168.12.1   //自动汇总为主类宣告
    注意:如果在两个接口分别有100.1.1.1和100.3.3.3就会出现负载均衡,导致丢包
        需要关闭cef来测试
    注意:因为主类汇总,所以收到的更新可能和本地的路由属于同一主类,为防止环路,则会保留明细路由(不汇总)
RIPv2
    无类路由,更新消息中包含子网掩码
    在主类边界自动汇总,可以关闭no au
    使用224.0.0.9来更新,这样不参与RIPv2的路由器终于不用再接收路由消息啦
    版本2不支持CIDR(超网)
RIPv2配置
    router rip
        version 2
        no au
        net 192.168.12.0
        宣告某网段的意义
            1.宣告此网段
            2.使该接口参与RIP!!!
            所以单独宣告环回接口其他路由器学不到
        rip,eigrp中:net 172.16.0.0 //通告172.16.0.0下所有子网
    可以与RIPv1兼容,使用255.255.255.255来广播
        接口模式下:ip rip v2-broadcast
配置接口认证(接口模式下):
    key chain eagle
        key 1
        key-string 123456
    ip rip authentication mode text(明文)/md5(密文)
    ip rip authentication key-chain key_chain_name
RIP防环机制
   1.设置最大跳数,16跳认为不可达
   2.水平分割:从某接口接收的路由不再从该接口发送出去
   3.毒性逆转:从某接口接收的路由会从该接口发送出去,但是路由信息被设置成不可达
手工汇总
     出接口下:ip summary-address rip 172.16.0.0 255.255.0.0
     //注意:默认路由不能汇总成ip summary-address rip 0.0.0.0 0.0.0.0
           //默认路由应汇总为default-information originate

RIP总结的更多相关文章

  1. 动态选路、RIP协议&&OSPF协议详解

    动态选路.RIP协议&&OSPF协议详解 概念 当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络,这时就出现了动态选路.路由器之间必须采用选路协议进行通信,这样的选路协议 ...

  2. 路由信息协议(RIP)的防环机制

    防环机制 1-记数最大值(maximum hop count):定义最大跳数(最大为15跳),当跳数为16跳时,目标为不可达. 2-水平分割(split horizon):从一个接口学习到的路由不会再 ...

  3. RIP、OSPF、BGP、动态路由选路协议、自治域AS

    相关学习资料 tcp-ip详解卷1:协议.pdf http://www.rfc-editor.org/rfc/rfc1058.txt http://www.rfc-editor.org/rfc/rfc ...

  4. CCNA的RIP路由学习

    rip(routing infomation protocol,路由信息协议) ,是一个纯粹的距离矢量路由选择协议,RIP每隔30s就将自己完整的路由选择表从所有激活的接口上送出.RIP只将跳计数作为 ...

  5. 配置Rip的认证

      实验拓扑图 PS:我做实验使用的是DynamipsDUI模拟器,并且加载的是真实的ios镜像(c3745-advipservicesk9-mz.124-3c.bin) 1. 配置路由器R1 2. ...

  6. CCNP第一天 Rip综合实验

    实验题如图所示 R2--R6之间是RipV2, R7和R8是RipV1, 除了R2到R6是快速以太网线,其他均为串线. 所用的拓扑图为CCNP标准版拓扑 如下: ------------------- ...

  7. cisco上的RIP V2加上MD5认证配置测试成功

    R1: Router#show run Building configuration... Current configuration : bytes ! version 12.3 service t ...

  8. 距离矢量路由协议举例——RIP

    1. 工作原理 •RIP 是一种分布式的基于距离矢量的路由选择协议. •RIP 协议要求网络中的每个路由器都要维护从它自己到其它每个目的网络的距离记录. •RIP 协议中的"距离" ...

  9. CCNA实验(3) -- RIP

    RIP协议分为版本1和版本2,均具备以下特征:1.是距离向量路由协议2.使用跳数(Hop Count)作为度量值3.默认路由更新周期为30秒4.管理距离(AD)为1205.支持触发更新6.最大跳数为1 ...

  10. TCP/IP笔记 二.网络层(2)——ICMP,RIP,OSPF,BGP

    1. ICMP ICMP (Internet Control Message Protocol) 作用:提高 IP 数据报交付成功的机会. 1.1 特点 ICMP 允许主机或路由器报告差错情况和提供有 ...

随机推荐

  1. 🎊这个 OpenTiny 开源项目的 CLI 可太牛了,两行命令创建一个美观大气的 Vue Admin 后台管理系统,有手就会,连我的设计师朋友都学会啦啦

    大家好,我是 Kagol,OpenTiny 开源社区运营,TinyVue 跨端.跨框架组件库核心贡献者,专注于前端组件库建设和开源社区运营. 近期尝试了下 OpenTiny 的 CLI 工具,不得不说 ...

  2. WPF 已知问题 BitmapDecoder.Create 不支持传入 Asynchronous 的文件流

    这是在 GitHub 上有小伙伴报的问题,在 WPF 中,不支持调用 BitmapDecoder.Create 方法,传入的 FileStream 是配置了 FileOptions.Asynchron ...

  3. netcore5下ocelot网关简单使用

    1.新建aspnetcoremvc项目,带home控制器的就可以了,测试用能启动就行,代码无需做任何更改. 2.新建空的aspnetcoremvc项目,做如下更改: 1..  2.. 3..  4.. ...

  4. 数据表删除DROP TRUNCATE DELETE区别

    总的来说,DROP 用于删除整个数据库对象(表结构和数据全部删除),DELETE 用于删除表中的数据,而 TRUNCATE 也是删除表中的数据,但比 DELETE 更快,且无法指定条件删除.根据需求, ...

  5. 11.17~11.18暨noip2023游寄

    11.17 我们DZ不负众望又干了点nt事,但是为了按时间顺序记叙,所以说放到最后再讲 上午 平常的起床+吃饭,然后就发手机啥的,坐大巴去德州东再坐会高铁去秦皇岛,这些简单记一下就行了 重点来了 先拜 ...

  6. redis-desktop-manager-0.8.0.3844

    redis-desktop-manager-0.8.0.3844 下载地址: https://www.aliyundrive.com/s/Y2fobkVjAdF 链接:https://pan.baid ...

  7. 04. rails入门学习 创建控制器

    学习视频 https://www.bilibili.com/video/BV1RJ411W7N3?t=49&p=7 一. 启动rails 启动 cd circles/ #到circles的项目 ...

  8. 一文搞懂RESTful开发

    REST(Representational State Transfer),表现形式状态转换,它是一种软件架构风格 当我们想表示一个网络资源的时候,可以使用两种方式: 传统风格资源描述形式 http: ...

  9. git解决Enter passphrase for key ‘/root/.ssh/id_rsa’: 重复输入密码问题

    删除方法: ssh-keygen -p   这里只是删除密码 ssh的pub不会改变.   屏幕快照 2019-12-20 下午4.11.05.png Enter file in which the ...

  10. Django用户认证组件 (auth模块)

    1.导入 auth 模块 # 认证模块 from django.contrib import auth # 对应数据库用户表,可以继承扩展 from django.contrib.auth.model ...