一、实验目的和任务

  1. 理解路由表的结构和各字段的含义
  2. 理解静态路由的工作原理和用途
  3. 掌握静态路由的配置
  4. 掌握默认路由的配置

二、实验原理介绍

一、路由概念

直连路由:路由器接口所连接的子网的路由方式称为直连路由;

静态路由:指由用户或网络管理员手工配置的路由信息;

动态路由:指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。

二、路由表原理

(1)原理一:每台路由器根据其自身路由表中的信息独立做出决策。

R2的路由表中有 3条静态路由分别去172.16.1.0/24,172.16.2.0/24 和 172.16.3.0/243个网段。当R3有数据包发给 172.16. 3.0/24网段时,,R3根据自己路由表中的信息独立做出转发决定,它不会咨询任何其他路由器(R1 和 R2)中的路由表。它也不知道其他路由器(R1和R2)是否有到其他网络的路由。而网络管理员则负责确保每台路由器都能获知远程网络。

(2)原理二:一台路由器的路由表中包含某些信息并不表示其他路由器也包含相同的信息。

R2不知道其他路由器的路由表中有哪些信息。例如,R2有一条通过路由器 R1 到达172.16.3.0/24网络的路由。所有与这条路由匹配的数据包均属于172.16.3.0/84网络,这些数据包都将转发到路由器 R1。但是 R2并不知道R1是否有到达 172.16.3.0/24网络的路由。如果R1没有到达 172.16.3.0/24网络的路由,数据包将不能到达目的网络 172.16.3.0/24,同样,网络管理员负责确保下一跳路由器有到达该网络的路由。通过原理二可以了解到,如果要确保其他路由器有到达这 3个网络的路由,还需在这些路由器上配置正确的路由。

(3)原理三:有关两个网络之间路径的路由信息并不能提供反向路径(即返回路径)的路由信息。

网络通信大多数都是双向的,这表示数据包必须在相关终端设备之间进行双向传输。例如,来自 Lt2的数据包可以到达PC0,因为所有相关的路由器(R0.R1和R2)都有指向目的网络172.16. 3.0/24 的路由。但是从PC0到PC2的返回数据包是否能成功到达,则取决于相关路由器是否包含指向返回路径(PC2所在的192,168. 2.0/24网络)的路由。

三、实验拓扑图

按上图完成网络配置,能够ping通网络

四、静态路由配置命令

静态路由的配置:Router(config)#ip route network-address subnet-mask { ip-address | exit-interfaces }

删除静态路由:Router(config)#no ip route network-address subnet-mask { ip-address | exit-interfaces }

配置静态路由删除静态路由

network-address:要加入路由表的远程网络的目的网络地址。

subonetrmuask:要加人路由表的远程网络的子网掩码。用户可对比子网掩码进行修改。

ip-address:一般只下一跳路由器的ip。

exit-interfaces :将数据包转发到目的网络时使用的送出接口。

三、设计代码(或原理图)、仿真波形及分析

路由器R0的配置如下:

Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R0
R0(config)#int f0/0
R0(config-if)#ip add 172.16.3.1 255.255.255.0     //网关
R0(config-if)#no shutdown       //激活接口R0(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upR0(config-if)#int s0/0/0         //进入串口
R0(config-if)#clock rate 64000    //设置时钟速率
This command applies only to DCE interfaces        //由于设置接口不是DCE类型,故不用设置时钟速率
R0(config-if)#ip addr 172.16.2.1 255.255.255.0    //下一跳IP
R0(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/0, changed state to down
R0(config-if)#ex
R0(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.2        //配置静态路由,由网关、下一跳地址、子网掩码组成
R0(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.1
R0(config)#ip route 192.168.1.0 255.255.255.0 172.16.2.2
R0(config)#end
R0#
%SYS-5-CONFIG_I: Configured from console by consoleR0#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set172.16.0.0/24 is subnetted, 1 subnets
C       172.16.3.0 is directly connected, FastEthernet0/0R0#
%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to up//********配置完R2后,再执行下面语句*********//
R0>en
R0#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set172.16.0.0/24 is subnetted, 3 subnets
S       172.16.1.0 [1/0] via 172.16.2.2
C       172.16.2.0 is directly connected, Serial0/0/0
C       172.16.3.0 is directly connected, FastEthernet0/0
S    192.168.1.0/24 [1/0] via 172.16.2.2
S    192.168.2.0/24 [1/0] via 192.168.1.1R0#
//Codes表示路由项生成的方式,C表示直连路由;S表示静态路由;
//R表示RIP协议生成;O表示OPSF协议生成。

路由器R1的配置如下:

Would you like to enter the initial configuration dialog? [yes/no]: nPress RETURN to get started!Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R1
R1(config)#int f0/0
R1(config-if)#ip addr 172.16.1.1 255.255.255.0
R1(config-if)#no shutdownR1(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upR1(config-if)#int s0/0/0
R1(config-if)#ip add 172.16.2.2 255.255.255.0
R1(config-if)#no shutdownR1(config-if)#
%LINK-5-CHANGED: Interface Serial0/0/0, changed state to upR1(config-if)#int s0/0/1
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to upR1(config-if)#int s0/0/1
R1(config-if)#ip add 192.168.1.2 255.255.255.0
R1(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/1, changed state to down
R1(config-if)#ex
R1(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.1
R1(config)#ip route 172.16.3.0 255.255.255.0 172.16.2.1
R1(config)#ip route 172.16.2.0 255.255.255.0 192.16.1.2
R1(config)#no ip route 172.16.2.0 255.255.255.0 192.16.1.2 //当路由写错时,可用此命令删去路由
R1(config)#
%LINK-5-CHANGED: Interface Serial0/0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/1, changed state to upR1(config)#end
R1#
%SYS-5-CONFIG_I: Configured from console by consoleR1#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set172.16.0.0/24 is subnetted, 3 subnets
C       172.16.1.0 is directly connected, FastEthernet0/0
C       172.16.2.0 is directly connected, Serial0/0/0
S       172.16.3.0 [1/0] via 172.16.2.1
C    192.168.1.0/24 is directly connected, Serial0/0/1
S    192.168.2.0/24 [1/0] via 192.168.1.1R1#

路由器R2的配置如下:

R2>en
R2#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
R2(config)#int f0/0
R2(config-if)#ip addr 192.168.2.1 255.255.255.0
R2(config-if)#no shutdownR2(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upR2(config-if)#int s0/0/1
R2(config-if)#ip add 192.168.1.1 255.255.255.0
R2(config-if)#no shutdownR2(config-if)#
%LINK-5-CHANGED: Interface Serial0/0/1, changed state to upR2(config-if)#ex
R2(config)#ip route 172.16.1.0 255.255.255.0 192.168.1.2
R2(config)#ip route 172.16.2.0 255.255.255.0 192.168.1.2
R2(config)#ip route 172.16.3.0 255.255.255.0 192.168.1.2R2(config)#end
R2#
%SYS-5-CONFIG_I: Configured from console by consoleR2#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set172.16.0.0/24 is subnetted, 3 subnets
S       172.16.1.0 [1/0] via 192.168.1.2
S       172.16.2.0 [1/0] via 192.168.1.2
S       172.16.3.0 [1/0] via 192.168.1.2
C    192.168.1.0/24 is directly connected, Serial0/0/1
C    192.168.2.0/24 is directly connected, FastEthernet0/0R2#

PC1与PC2、PC3网络测试结果:

PC2与PC3、PC1网络测试结果:

PC3与PC2、PC1网络测试结果:

四、实验结论与心得

注意:同上次一样,由于新加入的路由器没有有串行接口,故需要手动加入。

步骤一:进入路由配置页面,关掉路由电源,把WIC-2T拖动到右上方接口处,根据需求,最多可以使用8个串行接口。

步骤二:打开电源,进入CLI界面,等待初始化完成,即可开始路由配置。

计算机网络配置——静态路由的配置相关推荐

  1. 计算机网络实验 静态路由的配置(DAY 55)

    文章目录 1:第一步 先配置ip地址和子网掩码 1:主机1的ip地址和子网掩码 2:主机2的ip地址 3:给两个路由器加装模块 4:配置路由器1的ip和clock 5:配置路由器2的ip 6:配置s端 ...

  2. 【面试必备】静态路由与配置相关知识点详解

    [欢迎关注微信公众号:厦门微思网络] 微思网络(官网):https://www.xmws.cn/ 1.什么是路由?什么是路由选择? 跨越从源主机到目标主机的一个互联网络来转发数据包的过程,称为路由.路 ...

  3. 路由、路由表介绍以及静态路由的配置

    1.什么是路由 路由即路径选择.当网络中的计算机要把信息由源发送到目的地的时候,要在源和目的的之间选择最佳路径,以便更快.更好的发送信息.这个选择信息传输路径的过程即路径选择. 2.路由的过程 路由 ...

  4. 计算机网络·ip地址计算+ip地址配置+静态路由配置

    看完能会做计网作业你说神不神奇 一.解决各类IP地址 二.搭建网络拓扑图 三.配置ip地址 四.配置静态路由 某公司内部的网络拓扑如下图所示: 其中网络1有主机120台,网络2有主机60台,网络3有主 ...

  5. 计算机网络实验(华为eNSP模拟器)——第四章 配置静态路由、动态路由

    目录 前言 一.关闭泛洪信息 二.静态路由 命令 例题 三.动态路由 (一)RIP协议 RIP命令 例题 (二)OSPF协议 OSPF命令 例题(单区域) 例题(多区域) 四.查看全局路由表 结语 前 ...

  6. 计算机网络自顶向下方法课程实验一华为三层交换机路由器配置静态路由

    一 实验目的 1.识别静态路由的应用场景 2.掌握静态路由的配置 二 实验原理 静态路由是指由用户或网络管理员手工配置的路由信息.当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表 ...

  7. 计算机网络实验(思科模拟器Cisco Packet Tracer)配置静态路由使三台pc机网络互通

    如何配置静态路由? 设备: 三台路由器.三台交换机.三台pc机 要求: 任意两台pc机之间都能ping通 拓扑图如下 pc机配置 pc1 IP:192.168.10.1 Mask:255.255.25 ...

  8. 计算机网络实验报告 静态路由的配置

    实验名称 静态路由的配置 一.实验目的 1.掌握路由器的配置 2. 学会配置静态路由 3. 实现静态路由的不同网络间的互通 二.实验内容 1.搭建拓扑图 2.网络拓扑节点IP配置 3.静态路由配置实现 ...

  9. 第四次计算机网络实验课——配置静态路由

    配置静态路由 路由器可以将不同网段之间的网络连接到一起,当路由器接收到数据包后要查看数据包中的目标IP,再检查自己的路由表,如果路由表中有和目标IP相匹配的路由条目,路由器才能将数据包按照该路由条目所 ...

  10. eNSP配置静态路由,动态路由,默认路由

    一.什么是路由 路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程 [1]  .路由工作在OSI参考模型第三层--网络层的数据包转发设备.路由器通过转发数据包来实现网络互连. ...

最新文章

  1. C# 笔记 获取程序当前目录
  2. 调用webservice查询手机号码归属地信息
  3. 组态王中时间存access怎么存,组态王通过Access数据库起始截止日期查询方法
  4. Centos root权限的变化
  5. Json,Hashlib与Base64(占坑待补)
  6. C语言中的“三字母词”坑了工程师
  7. 菜鸟也学hadoop(1)_搭建单节点的hadoop
  8. LetCode-MSSQL查找重复的电子邮箱
  9. 一步步教你实现富文本编辑器(第四部分)
  10. lsqnonneg函数_matlab中线性最小二乘问题求解
  11. STM32 AES 加解密流程梳理
  12. 3维两点间的距离 js_高考必刷题4:球面上任意两点间距离的计算
  13. fedora html 编辑器,分享|在 Fedora 上使用 Pitivi 编辑视频
  14. 《21天学通Java(第7版)》—— 2.7 总结
  15. uni-app微信、支付宝小程序-银联支付
  16. cdr添加节点快捷键_常用CDR快捷键
  17. 网站管理,网站管理技巧的步骤
  18. Java基础:常用类(String类)
  19. 云浮农村生活污水处理设备——水生态环境保护“十四五”规划
  20. 关于Java文件路径问题 1

热门文章

  1. 单片机基础项目(上)
  2. Java - mian()
  3. 算法与数据结构学习资源大搜罗——良心推荐
  4. linux脚本课程设计通讯录,Linux简单电子通讯录源码
  5. 根据身份证号判断年龄
  6. Python描述 LeetCode 13.罗马数字转整数
  7. JavaScript验证邮箱格式是否正确
  8. Python 最常见的 170 道面试题解析:2019 最新
  9. 多媒体一体机计算机打不开,多媒体教学一体机突然打不开PPT是怎么回事?
  10. 质疑 追寻 与成果出版——读戴德金1872年《连续性和无理数》之1