RIP1路由实验

本文以华为模拟器ensp为基础进行操作

一、实验拓扑图:


ensp上构建的实验拓扑图:

二、实验准备

分析: 由上述的实验拓扑图可知,该拓扑图中共存在8个网络,那么所需要的网络地址一共需要8个,路由器C的e1接口所在的网络连接的主机数最多,共需要7个ip地址(e1接口1个ip地址,交换机1个ip地址,3个pc机需要3个ip地址,1个网络地址,1个广播地址),那么主机位数最小要大于等于3位。通过上述分析可知,可以采用C类地址来进行网络划分,此时网络数和主机数都可以满足要求,C类地址所对应的的子网掩码为24位。
路由器网络地址方案设计如下:

路由器 E0 E1 E2
A 219.246.78.1 /24 219.246.79.1 /24
B 219.246.80.1 /24 219.246.79.2 /24 219.246.82.1 /24
C 219.246.78.2 /24 219.246.84.1 /24 219.246.83.1 /24
D 219.246.80.2 /24 219.246.81.1 /24 219.246.83.2 /24
E 219.246.85.1 /24 219.246.81.2 /24 219.246.82.2 /24

分析:
由拓扑图可知A的e1接口和B的e1接口位于一个网络中,且采用的是C类地址划分,所以将A的e1和B的e1设置为相同的网络地址,即219.246.79.0,A的e0和C的e0位于同一网络中,将A的e0和C的e0设置为相同的网络地址,即219.246.78.0,。B的e0和D的e0位于同一网络中,将B的e0和D的e0设置为相同的网络地址,即219.246.80.0,D的e1和E的e1位于同一网络中,设置网络地址为219.246.81.0,B的e2和E的e2位于同一网络中,设置网络地址为219.246.82.0,C的e2和D的e2位于同一网络中,设置网络地址为219.246.83.0,最后设置C的e1的网络地址为219.246.84.0,设置E的e0网络地址为219.246.85.0。网络地址设置完毕。

主机号 IP地址 网关
7-1 219.246.84.3 /24 219.246.84.1 /24
7-2 219.246.84.4 /24 219.246.84.1 /24
7-3 219.246.84.5 /24 219.246.84.1 /24
7-4 219.246.85.3 /24 219.246.85.1 /24
7-5 219.246.85.4 /24 219.246.85.1 /24

分析:
由上述网络拓扑图可知,7-1,7-2,7-3三台pc机位于路由器C的e1所在的网络中中,所以三台pc机的网络地址都为219.246.84.0,子网掩码为24位,3台pc的ip地址分别设置为219.246.84.3/24,219.246.84.4/24,219.246.84.5/24,网关机路由器C的e1的ip地址,即为219.246.84.1,同理,7-4,7-5两台PC机都位于E的e0所在的网络中,所以两台pc的网络地址都为219.246.85.0,子网掩码为24位,2台pc的ip地址分别设为219.246.85.3/24,219.246.85.4/24,网关为E的e0的ip地址,即为219.246.85.1/24.

三、实验内容

1、为各个路由器,主机设置ip地址

1)设置路由器A的e0和e1的ip地址,实验截图如下:

分析:
首先在全局模式下利用interface GigabitEthernet0/0/0进入到路由器A的e0端口,进入之后,利用ip ad 219.246.78.1 24 将e0端口的ip地址设置为219.246.78.1,24表示子网掩码,在下面的int g0/0/1为interface GigabitEthernet0/0/1命令的缩写,此命令进入到A的e1端口,并设置相应的ip地址为219.246.79.1,24位子网掩码。

2)设置路由器B的e0,e1,e2的ip地址,实验截图如下:

分析:
在全局模式下利用int g0/0/1进入到路由器B的e0端口,利用ip ad 219.246.80.1 24将e0端口的ip地址设置为219.246.80.1,24表示子网掩码,其次,利用 int g0/0/0指令进入路由器B的e1端口,利用ip ad 219.246.79.2 24将e1端口的ip地址设置为219.246.79.2,24表示子网掩码,最后利用int g0/0/2进入路由器B的e2端口,利用ip ad 219.246.82.1 24将e2的端口的ip地址设置为219.246.82.1,24表示子网掩码。

3)设置路由器C的e0,e1,e2的ip地址,实验截图如下:


分析:
在全局模式下利用int g0/0/0进入到路由器C的e0端口,利用ip ad 219.246.78.2 24将e0端口的ip地址设置为219.246.78.2,24表示子网掩码,其次,利用 int g0/0/2指令进入路由器C的e1端口,利用ip ad 219.246.84.1 24将e1端口的ip地址设置为219.246.84.1,24表示子网掩码,最后利用int g0/0/1进入路由器C的e2端口,利用ip ad 219.246.83.1 24将e2的端口的ip地址设置为219.246.83.1,24表示子网掩码。

4)设置路由器D的e0,e1,e2的ip地址,实验截图如下:

分析:
在全局模式下利用int g0/0/0进入到路由器D的e0端口,利用ip ad 219.246.80.2 24将e0端口的ip地址设置为219.246.80.2,24表示子网掩码,其次,利用 int g0/0/1指令进入路由器D的e1端口,利用ip ad 219.246.81.1 24将e1端口的ip地址设置为219.246.81.1,24表示子网掩码,最后利用int g0/0/2进入路由器D的e2端口,利用ip ad 219.246.83.2 24将e2的端口的ip地址设置为219.246.83.2,24表示子网掩码。

5)设置路由器E的e0,e1,e2的ip地址,实验截图如下:

分析:
在全局模式下利用int g0/0/2进入到路由器E的e0端口,利用ip ad 219.246.85.1 24将e0端口的ip地址设置为219.246.85.1,24表示子网掩码,其次,利用 int g0/0/1指令进入路由器E的e1端口,利用ip ad 219.246.81.2 24将e1端口的ip地址设置为219.246.81.2,24表示子网掩码,最后利用int g0/0/0进入路由器E的e2端口,利用ip ad 219.246.82.2 24将e2的端口的ip地址设置为219.246.82.2,24表示子网掩码。

6)分别设置路由器C的e1下的3台pc的ip地址以及路由器E的e0下的2台pc。实验截图如下:





2、配置路由协议

配置路由器A的路由协议,截图如下:

分析:
Rip表示进入rip视图,采用rip1协议,network 219.246.78.0和network 219.246.79.0表示路由器A直连的网络

配置路由器B的路由协议,截图如下:

分析:
上述截图表示,设置路由器B直连的网络为219.246.80.0,219.246.79.0,219.246.82.0三个网络。

配置路由器C的路由协议,截图如下:

分析:
上述截图表示,设置路由器C直连的网络为219.246.84.0,219.246.78.0,219.246.83.0三个网络。

配置路由器D的路由协议,截图如下:

分析:
上述截图表示,设置路由器D直连的网络为219.246.80.0,219.246.81.0,219.246.83.0三个网络。

配置路由器E的路由协议,截图如下:


分析:
上述截图表示,设置路由器E直连的网络为219.246.85.0,219.246.81.0,219.246.82.0三个网络。

设计测试方案并验证

原理分析:
首先使用dis ip routing-table命令查看路由器E的路由表信息,截图如下:

分析:
通过上述截图可以看出路由器E与219.246.81.0,219.246.82.0,219.246.85.0的网络是直连的,也就是说不需要经过任何路由器就可以访问这些网络中的PC端,这些网络对应的就是路由器E的e0,e1,e2接口,而其他的网络219.246.78.0,219.246.79.0,219.246.80.0,219.246.83.0,219.246.84.0与路由器E使用过RIP协议相连,后面的cost表示中间经过路由器的个数,所以通过路由表我们可以看出要与其他的路由器中的PC机进行通信必须要使其他的路由器遵循RIp1协议。

设计方案:
要验证PC与PC机之间的通信,PC机与路由器之间的通信以及路由器与路由器之间的通信,分为以下几个步骤:
(1)验证路由器C与路由器E之间的通信
(2)验证路由器C与路由器E的e0网络下的PC4进行通信
(3)验证路由器C的e1网络下的PC1与路由器E的e0网络下的PC5进行通信

实验过程:
(1)验证路由器C与路由器E之间的通信

由上图可知,路由器C给路由器E的e0端口传输了五个包,也接收到了5个包,证明路由器C与路由器E之间能够正常通信。


再通过tracert命令跟踪可以得知,从路由器C到路由器E之间通信的过程中要经过2个网络,经过一个路由器D。

(2)验证路由器C与路由器E的e0网络下的PC4之间的通信

上述截图表示路由器C下命令行的截图,219.246.85.3表示路由器E的e0网络下的PC4主机,由上述截图可知路由器C为PC4发送了5个包,也接收到5个包,证明路由器和其他网络中的pc机能够进行通信。


通过tracert命令跟踪可知,从路由器C到达PC4需要经过3个网络,经过2个路由器,这里的两个路由器经过分析可知是路由器D和E。

(3)验证路由器C下的PC1与路由器E的e0网络下的PC5之间的通信


219.246.85.4表示路由器E的e0网络下的PC5主机,由上述截图可知,pc1主机给pc5主机发送了5个数据包,也就收到了5个数据包,证明pc1和pc5之间能够进行通信,而pc1和pc5位于不同的网络中,也证明了不同网络中的主机能够进行通信。

通过tracert命令可知,在传输到219.246.85.4的主机的过程中,一共经过了4个网络,3个路由器,经过分析可知3个路由器分别为C D E。

RIP1实验1(实现不同路由器 不同PC机之间的通信)相关推荐

  1. pc机之间的通信和点阵汉字的字模读取与显示

    pc机之间的通信 连线设置 点阵汉字的读取与打印 在ubuntu下面用c调用opencv显示文字和图片 总结 连线设置 两个usb转换口 G-G,3.3-3.3,TX-RX,RX-TX 打开串口助手选 ...

  2. PC机之间串口通信传输文件

    参考资料 本文内容:本文主要介绍如何实现两电脑之间的串口通信.将两台笔记本电脑,借助 usb转TTL 模块和杜邦线,建立起串口连接.然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件 ...

  3. 通过路由器的IP映射来解决,两个不同IP地址的PC机之间的从LAN口到WAN口的单向通讯问题

    通过路由器的IP映射来解决,两个不同IP地址的PC机之间的从LAN口到WAN口的单向通讯问题 参考文章: (1)通过路由器的IP映射来解决,两个不同IP地址的PC机之间的从LAN口到WAN口的单向通讯 ...

  4. 串口通信--两台PC机之间的简单传输

    串口通信–两台PC机之间的简单传输 文章目录 串口通信--两台PC机之间的简单传输 1.实验器材 2.实物连接 3.选择文件发送 4.计算比较 5.总结 1.实验器材 两台 PC 机器 两个 usb ...

  5. PC 机与单片机通信(RS232 协议)

    PC 机与单片机通信(RS232 协议) 1.单片机串口通信的应用 2.PC控制单片机IO口输出 3.单片机控制实训指导及综合应用实例 4.单片机给计算机发送数据 文章目录 PC 机与单片机通信(RS ...

  6. s7300plc串口通信_基于LabVIEW的S7300PLC与PC机的串口通信.pdf

    基于LabVIEW的S7300PLC与PC机的串口通信 2011 仪 表 技 术 与 传 感 器 2011 5 Instrument Technique and Sensor No5 LabV IEW ...

  7. rs232pc通信软件源码c语言,PC机与单片机通信(RS232 协议)程序

    这有PC 机与单片机通信(RS232 协议)的资料希望对大家有用 [C语言源程序] #include"reg52.h" //包函8051 内部资源的定义 unsigned char ...

  8. 用路由器实现不同vlan之间的通信

    一:用路由器实现不同vlan间的通信 1.1 拓扑图如下: (1)主机配置:PC-PT0和PC-PT1是vlan 100中的,PC-PT2和PC-PT3是vlan 200中的. PC-PT0的IP地址 ...

  9. 两台PC机之间就一定要用交叉线吗?

    起因是这样的,昨天拿回一台上网本回来,为了实现上网本和台机互联且都能上网,常用的也是首选的方法当然是MS自家的ICS,来实现一个帐号可多台电脑共享上网,但在这个xx的社会,此做法当然触碰了xx的利益. ...

最新文章

  1. PXE批量部署linux操作系统
  2. 如何监控mysql数据库时间_如何监控MySQL数据库主从之间的延时
  3. SAP CRM IBASE头部字段读取的具体实现
  4. php内核分析(六)-opcode
  5. 1.4编程基础之逻辑表达式与条件分支 08 判断一个数能否同时被3和5整除
  6. html漩涡源码,html5 canvas多边形漩涡
  7. Node.js折腾记一(改进):文件夹目录树获取
  8. DNN2(DotNetNuke2.0)的一些资源
  9. c#.net常用函数列表
  10. linux查看端口号占用
  11. java.lang.Exception: Test class should have exactly one public constructor
  12. mysql 3306端口入侵_3306端口入侵流程
  13. python课后练习(高琪400集第一季.第五章)
  14. 高通骁龙MSM8916核心板 ARM Cortex-A53 四核 中文资料
  15. 华为手机在计算机里怎么隐藏游戏,原来华为手机隐藏着这么多实用功能!玩一年恐怕也发现不了...
  16. 利用JS来实现表格的全选、全不选、反选以及删除的功能
  17. PhpSpreadsheet常用操作
  18. #一日一图#《秋的味道》
  19. 在vscode编辑器中,vetur和volar冲突
  20. [linux] bash_profile 编辑(i)/退出编辑(esc)/退出(:wq)

热门文章

  1. C语言转义字符,注释
  2. swfobject 的一些参数介绍
  3. 博客推荐|使用自定义指标在 Kubernetes 中自动扩展 Pulsar Functions
  4. 空洞卷积/扩张卷积(Dilated convolution)-笔记
  5. IOS单例模式及单例模式的优缺点
  6. 作为一个程序员,你真的知道如何学好编程吗?
  7. 评分卡模型(二)基于评分卡模型的用户付费预测
  8. 织梦CMS如何搬家并成功连接数据库
  9. Low Poly Epic City的脚本研究日志(2)(2022.3.1)
  10. 遥测、遥信、遥控、遥调的简要说明