首页 > 其他分享 >【动态路由协议】RIP

【动态路由协议】RIP

时间:2024-07-31 18:28:51浏览次数:12  
标签:协议 宣告 RIP 3.2 动态 路由 x.0

一、前导知识

        动态路由协议分类:

                1.IGP(内部网关协议,位于同一个自治系统内)

                        1.1距离矢量路由协议

                                RIP(距离矢量路由)

                        1.2链路状态路由协议

                                OSPF(开放式最短路径优先)

                                IS-IS(中间系统到中间系统)

                2.EGP(外部网关协议)

                        2.1BGP(边界网关协议)

二、基本知识(以华为设备为例)

        优先级:100

        度量值:跳数(最大15跳)

        端口号:UDP520

        RIPv1采用广播,RIPv2采用组播,组播地址为224.0.0.9

        计时器:更新30s,老化180s,垃圾收集120s

        报文:request,response

        防环:水平分割、毒性反转、最大跳数、触发更新

三、简易实验(以华为eNSP为例)

        3.1拓扑

         3.2配置步骤

                3.2.1配置接口ip

                3.2.2 配置RIPv2

                        注意,宣告的时候,只宣告对应ip的类网段(A类地址宣告x.0.0.0,B类地址宣告x.x.0.0,C类地址宣告x.x.x.0)

 

 

                3.2.3查看RIP的邻居、数据库、路由表

  

                3.2.4Wireshark抓包看rip的request和response报文(在配置RIP前打开wireshark)

标签:协议,宣告,RIP,3.2,动态,路由,x.0
From: https://blog.csdn.net/Beau_Will/article/details/140811201

相关文章

  • 交叉编译工具链toolchain bin文件作用 gcc g++ ld ar as nm strip objdump
    前言全局说明交叉编译工具链toolchainbin文件作用gccg++ldarasnmstripobjdump一、说明二、bin文件功能arm-xxxx-linux-gcc #GNU的C语言编译器arm-xxxx-linux-g++ #GNU的C++语言编译器arm-xxxx-linux-cpp #GNU的C的预编译器arm-xxxx-linux-gcov #gcc的......
  • 在Vue3中创建动态主题切换功能
    随着现代Web开发的进步,用户体验变得愈发重要。在这方面,实现动态主题切换功能无疑是提高用户体验的有效方式。通过动态主题切换,用户可以根据自己的喜好选择明亮的主题或暗色主题,提供了更个性化、更舒适的使用体验。今天,我们将通过一个简洁的示例来展示,如何在Vue3中实现动态......
  • 静态方法动态方法
    静态方法属于类:静态方法属于类本身,而不是类的实例。调用方式:可以通过类名直接调用,无需创建类的实例。访问限制:不能直接访问类的非静态成员(包括变量和方法),因为它们需要与类的实例关联。内存使用:静态方法在类加载时加载到内存中,所有实例共享同一方法。常用场景:用于工具类或实......
  • JavaScript 中的浅拷贝和深拷贝
    目录浅拷贝定义特点示例使用场景实现方法深拷贝定义特点示例使用场景实现方法浅拷贝定义浅拷贝是指仅复制对象的第一层属性。如果对象的属性是基本类型(如字符串、数字、布尔值),则会复制这些值;如果属性是引用类型(如对象、数组),则只会复制指向这些对象的引用,而不......
  • 2024网站动态文字广告安全检测跳转源码
    源码介绍网站动态文字广告安全检测html源码,适合做网址跳转提示页,简约美观,喜欢的朋友可以拿去使用效果预览使用方法1.创建一个空白文件,命名ad.html或者go.html2.将下面代码拷贝到创建的html文件里面3.将创建的html文件上传到服务器或者虚拟主机里面,然后根据域名或者ip......
  • 如何匹配Flask中的所有路由?
    我想匹配所有路由并处理Flask中所有收到的HTTP请求。代码如下:fromflaskimportFlaskfromflaskimportrequestapp=Flask(__name__)@app.route('/<path:full_path>',methods=['GET','PUT','DELETE','POST'])defcatch_a......
  • JavaScript
    JS简介JS特点Javascript是一种由Netscape(网景)的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,遗留的速度问题,为客户提供更流畅的浏览效果。JS是一种运行于浏览器端上的小脚本语句,可以实现网页如文本......
  • 动态树问题
    [参考资料]LinkCutTree-OIWiki动态树练习题-题单-洛谷  一.动态树问题树上查询问题是指,给定一个图论中的树结构,需要对树上的子树或者链进行一系列改查的问题。和序列问题中一般常说的“动态”和“静态”不同。动态树问题一般指在树结构发生改变的情况下,在树......
  • JavaScript 对象
    1.JavaScript对象把一个单一值(porsche)赋给名为car的变量varcar="porsche";对象也是变量。但是对象包含很多值。这段代码把多个值(porsche,911,white)赋给名为car的变量varcar={type:"porsche",model:"911",color:"white"};值以名称:值对的方式来书写(名称和......
  • 环境变量和python多版本共存,视图层源码分析,视图层总结,路由层,
    Ⅰ环境变量和python多版本共存【一】环境变量【1】什么是环境变量无论是win,mac,linux都有环境变量的概念,以win为例什么是环境变量?环境变量(environmentvariables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。环境变量是在......