IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> HCIA动态路由RIP基础实验 -> 正文阅读

[网络协议]HCIA动态路由RIP基础实验

动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。

静态协议的优缺点:

缺点:1、中大型网络配置量过大

??????2、不能基于拓扑的变化而实时的变化

优点:

??????1、不会额外暂用物理资源

??????2、安全问题

??????3、计算路径问题

所以简单、小型网络建议使用静态路由;中大型较复杂网络,建议使用动态;

动态路由协议:路由器间沟通,协商,计算自动生成路由表;在拓扑结构发生变化后,可以实时收敛(重新计算)来适应新的结构;

RIP:路由信息协议???距离矢量协议??

存在V1/V2/NG(下一代IPV6专用)

基于UDP520端口工作;使用跳数作为度量;更新方式:30s周期更新、触发更新

周期更新--保活??取代确认????优先级100;支持等开销负载均衡;

V1和V2的区别:

  1. V1有类别协议,不携带子网掩码,不能区分子网划分和汇总;

???V2无类别协议,携带子网掩码,进行VLSM和子网汇总,不支持超网;

  1. V1广播更新--255.255.255.255 ??V2组播更新--224.0.0.9
  2. V2支持手工认证

下来就是我们今天的实验

?第一步还是先搭建网络基础,对192.168.1.0/24进行子网划分对个路由器的接口配置IP

?拓扑设计以及各接口IP如下图

?因为路由器默认使用v1所以对每个路由器都输入

rip 1
ver 2

下来进行宣告,因为每个网段都是通过192.168.1.0/24划分,所以每个路由器都宣告192.168.1.0

输入
network 192.168.1.0

要做到全网可达,要通过R3向R1 R2发送缺省路由

对R3输入

default-route originate

查看R1,R1的路由表只看RIP

输入
display ip routing-table p rip

?

?可以看到R1,R2自动多了一条缺省

自此已经做到全网可达,用R1去pingR3的环回

ping 3.3.3.3

?下来就是保障更新安全对每个接口进行加密

?

R1

int g0/0/0
rip authentication-mode md5 usual cipher 456789

R2

int g0/0/0
rip authentication-mode md5 usual cipher 456789
int g0/0/1
rip authentication-mode md5 usual cipher 123456

R3

int g0/0/0
rip authentication-mode md5 usual cipher 123456

为减少路由条目数量,对路由进行汇总,先查看R3的路由表

可以看到有五条RIP

输入

R1

int g0/0/0
rip summary-address 192.168.1.64 255.255.255.192? ?(此处子网掩码要写成十进制)

R2

int g0/0/0
rip summary-address 192.168.1.128 255.255.255.192 (此处子网掩码要写成十进制)
int g0/0/1
rip summary-address 192.168.1.128 255.255.255.192 (此处子网掩码要写成十进制)

再次查看R3的路由表,只有三条路由

?最后为避免环路的产生给R1 R2增加一个空接口就行

R1

ip route-static 192.168.1.64 26 NULL 0

R2

ip route-static 192.168.1.128 26 NULL 0

实验结束。

总结R1 R2 R3输入代码

R1

int g0/0/0
ip add 192.168.1.1 30
int loop0
ip add 192.168.1.65 27
int loop1
ip add 192.168.1.97 27
rip 1
ver 2
network 192.168.1.0
int g0/0/0
rip authentication-mode md5 usual cipher 456789
int g0/0/0
rip summary-address 192.168.1.64 255.255.255.192
ip route-static 192.168.1.64 26 NULL 0
?

R2

int g0/0/0
ip add 192.168.1.2 30
int g0/0/1
ip add 192.168.1.5 30
int loop0
ip add 192.168.1.129 27
int loop1
ip add 192.168.1.161 27
rip 1
ver 2
network 192.168.1.0
int g0/0/0
rip authentication-mode md5 usual cipher 456789
int g0/0/1
rip authentication-mode md5 usual cipher 123456
int g0/0/0
rip summary-address 192.168.1.128 255.255.255.192
int g0/0/1
rip summary-address 192.168.1.128 255.255.255.192
ip route-static 192.168.1.128 26 NULL 0
?

R3

int g0/0/0
ip add 192.168.1.6 30
int loop0
ip add 3.3.3.3 24
rip 1
ver 2
network 192.168.1.0
default-route originate
int g0/0/0
rip authentication-mode md5 usual cipher 123456
?

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章           查看所有文章
加:2022-07-20 19:17:07  更:2022-07-20 19:20:22 
 
开发: 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年5日历 -2024/5/19 4:49:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码