| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> Rip实验 -> 正文阅读 |
|
[网络协议]Rip实验 |
??????? 笔者还只是一个初学者,希望用csdn记录下来自己的学习过程。也希望自己的学习中遇到的困难和问题可以给其他同学一个参考。我打算分为以下4部分来讲述Rip。 目录 一、什么是Rip协议??????? 简单解释一下 Rip 协议,Rip协议首先是一个基于距离矢量算法的动态路由协议。假如路由器接到了一个消息,它需要知道这条消息想去哪里,下一跳是谁,才可以帮助这条信息正确无误的到达正确的目的地。这是路由器的作用。rip路由器具有两张表,其一是 ip 路由表,其二是 Rip 路由表。Rip路由表刚开始只有该路由发现的直连路由。在一个rip网络中,每台Rip路由器都会每隔30s向它的所有的邻居路由器发布它的最新的Rip路由表中包括的所有路由信息,同时也不断的接收来自其他邻居路由的路由信息。如此反复循环,被称为路由交换,最终每一台Rip路由器都会有去整个网络中各个目的网络的路由信息。 ??????? rip 被称为是基于距离矢量算法的动态路由协议,首先,解释一下距离矢量。 其二就是动态路由协议了。为什么叫它动态路由协议?其实在前面的介绍中,就有谈到一些关于动态的内容了。Rip每隔30秒就会自动的将自己的路由信息交给邻居路由,这是一种动态的交互。当我们往网络拓扑上添加了Rip路由器之后,经过一段时间,每个Rip路由器都能知道如何到达新的Rip路由器,新的Rip路由器也知道怎么到达每一个旧的Rip路由器。或者当一个Rip路由器坏了之后,经过一段时间,每台Rip都能自动的更新自己的路由信息。 ??????? 当然dv(距离矢量算法)也会导致Rip路由产生环路问题,我们也有具体的解决办法,一、触发更新。二、水平分割。三、毒性逆转。感兴趣的同学可以自己了解一下。 ?二、和静态路由的区别??????? 静态路由,它需要我们将每一台路由的网段都记录下来。当我们的网络比较大的时候,就会成为一个比较大的问题,我们会花费大量的时间在这些记录上。还有一个问题,当一台路由器不工作之后,它可能会引起更大的问题。某些路由还有可能会源源不断的发送数据给这台不工作的路由,其结果就是导致其他的设备也无法上网。Rip动态路由与其相比还是有了许多的优势。不过在小型网络中,静态路由具有速度快、效率高的特点。 三、Rip的配置?????? 话不多说,直接上我的拓扑图:
??????? 当你把以上命令分别输入R1,R2,R3时,并为每个计算机设置ip和网关就完成了一个简单的Rip路由实验。 ??????? 你可以分别在R1、R2、R3中输入:display?? rip? 1?? route可以查看此时的Rip路由表是什么样的。 R1: ?R2: R3: 四、总结???????? Rip路由实验最主要的就是理解dv算法和它与静态路由的区别以及我们需要知道这些协议的作用。Rip协议和静态路由协议的作用一致,只不过是Rip解决了一些静态路由无法解决的问题。如在大型网络中难以应用的特点。 附上百度网盘链接:链接:https://pan.baidu.com/s/1UruxZdkEWY3tCc9WZheWZg ? |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 17:23:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |