
本科实验报告
课程名称: 网络综合实验
学院(系): 软件学院
专 业: 嵌入式
班 级:
学 号:
学生姓名:
2013年 月 日
大连理工大学实验报告
学院(系): 软件学院 专业: 嵌入式 班级:
姓 名: 学号: 组: ___
实验时间: 2013-11-04 实验室: C310 实验台:
指导教师签字: 成绩:
实验五:登录路由器与路由协议配置
一、实验目的
使用Console口登录路由器;使用Telnet方式登录路由器;静态路由配置;RIP路由协议配置
二、实验原理和内容
1、路由器的基本工作原理
2、配置路由器的方法和命令
3、RIP的基本原理及配置
三、实验环境以及设备
2台路由器、2台Pc机、双绞线若干
四、实验步骤(操作方法及思考题)
{警告:路由器高速同异步串口(即S口)连接电缆时,无论插拔操作,必须在路由器电源关闭情况下进行;严禁在路由器开机状态下插拔同/异步串口电缆,否则容易引起设备及端口的损坏。}
1、请选用本端路由器,首先确定路由器型号,然后进行相应的操作,依次做下列三个实验。
(1)通过Console口登录路由器
使用双绞线在配线架上将该PC机的COM口与该路由器的Console口连接起来。请在实验报告中简述你在配线架上是怎样接线的。在该PC机上使用Windows XP下的“超级终端”登录路由器,检查是否能成功登录。(5分)
(2)通过Telnet方式登录路由器
图1 Telnet方式登录路由器
使用Console口配置路由器,参照课件完成使用telnet方式登录前的必要配置,然后按照图1的环境组网,进行telnet登录。请在实验报告中简要回答下列问题:
你所配置的PC机的IP地址是什么?路由器以太网口的IP地址是什么?
PC 机的IP地址是:192.168.0.2
路由器以太网的IP地址是:192.168.0.1
a)你是如何在路由器上设置登录用户和密码的?
[Quidway] local-user huawei /创建本地帐号“huawei”/
password simple 123456 /设置密码为“123456”/
service-type telnet /设置服务类型为telnet/
level 3 /设置用户优先级为3/
b)为什么不能直接用一根直通双绞线把PC机和路由器连接起来,而中间必须经过一台交换机?
PC机、路由器的以太网端口均是MDI类型,之间只能用交叉线连接。交换机的以太网接口是MDI-X类型,与不同类型端口连接才能使用直通双绞线连接。
(3)路由器基本配置命令,练习下列命令:
a)显示VRP软件版本及路由器硬件版本
[任意视图] display version
b)更改路由器标识
[系统视图] sysname name
c)擦除配置信息、保存配置信息、重启路由器
[系统视图]delete // 只适用于AR18
[系统视图]save
[系统视图]reboot (注意:重启时选no为清除配置文件,与AR28不同)
d)查看配置信息
[系统视图]display current-configuration
e)查看接口的名称、序号、当前状态
[任意视图] display interface Ethernet
[任意视图] display interface serial
f)查看路由表
[系统视图] display ip routing-table
g)显示历史命令
[任意视图] display history (使用 Ctrl+E和Ctrl+R来翻动历史命令,或者使用 ↑和 ↓也可,从而完成快捷输入)
请在实验报告中简要回答所执行的每一条命令所输出的信息。(若输出信息多于三条,则仅回答其中的三条即可。)
2、请在用户视图下使用“reset saved-configuration”命令和“reboot”命令分别将两台路由器的配置清空,以免以前实验留下的配置对以下的实验产生影响。
图2 路由配置
路由器各接口IP地址设置如下:
| RTA | RTB | |
| E0 | 202.0.0.1/24 | 202.0.1.1/24 |
| S0 | 192.0.0.1/24 | 192.0.0.2/24 |
| PCA | PCB | |
| IP Address | 202.0.0.2/24 | 202.0.1.2/24 |
| Gateway | 202.0.0.1 | 202.0.1.1 |
在确保路由器电源关闭情况下,参照图2联线搭建实验环境。为了标识路由器,修改路由器名称为RTA,RTB,并按照上述表格中的要求配置路由器各接口和主机的IP地址。
用display current-configuration 命令显示配置信息;并用display ip routing-table命令显示路由表信息。路由表信息如下:
[RTA]display ip routing-table
Routing Tables:
Destination/Mask Proto Pref Metric Nexthop Interface
127.0.0.0/8 Direct 0 0 127.0.0.1 LoopBack0
127.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.0/24 Direct 0 0 192.0.0.2 Serial0
192.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.2/32 Direct 0 0 192.0.0.2 Serial0
202.0.0.0/24 Direct 0 0 202.0.0.1 Ethernet0
202.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
RTB的相关信息类似RTA,请自己在实验中比较。
注意:同异步串口的配置需要在接口视图下完成shutdown和 undo shutdown 命令之后才会生效。
完成上述命令后,用ping命令测试连通性,会发现两个以太网段不能互通。你知道为什么吗?仔细观察路由表,会发现路由器还没有相关的路由。这里我们采用配置静态路由的方法来添加路由。分别在RTA和RTB上配置到对端以太网段的静态路由。
因为两台路由器的路由表上都不包含对方的路由器所连的局域网的路由表项,因此不可以ping通。
使用命令display current-configuration 和 display ip routing-table 检查配置信息和路由表信息。路由表信息显示如下:
[RTA]dis ip routing-table
Routing Tables:
Destination/Mask Proto Pref Metric Nexthop Interface
127.0.0.0/8 Direct 0 0 127.0.0.1 LoopBack0
127.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.0/24 Direct 0 0 192.0.0.2 Serial0
192.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.2/32 Direct 0 0 192.0.0.2 Serial0
202.0.0.0/24 Direct 0 0 202.0.0.1 Ethernet0
202.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
202.0.1.0/24 Static 60 0 192.0.0.2 Serial0
再次测试网络连通性,可以ping通了吗?
可以ping通。
请在实验报告中简要回答在路由器RTB上执行的命令。
[RTB]interface Ethernet 1/0
[RTB-Ethernet1/0] ip address 202.0.1.1 255.255.255.0
[RTB-Ethernet1/0] return
[RTB]interface Serial2/0 [RTB-Serial2/0]ip address 192.0.0.2 255.255.255.0 [RTB-Serial2/0]shutdown [RTB-Serial2/0]undo shutdown [RTB-Serial2/0]return [RTB]display ip routing-table [RTB] ip route-static 202.0.0.2 24 192.0.0.1 [RTB]display ip routing-table (2)实验“RIP协议配置”: 在上一实验的基础上,删除静态路由的配置之后再启动RIP协议。 启动RIP。 查看RTA的路由表,其显示如下: [RTA-rip]dis ip routing-table Routing Tables: Destination/Mask Proto Pref Metric Nexthop Interface 127.0.0.0/8 Direct 0 0 127.0.0.1 LoopBack0 127.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0 192.0.0.0/24 Direct 0 0 192.0.0.2 Serial0 192.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0 192.0.0.2/32 Direct 0 0 192.0.0.2 Serial0 202.0.0.0/24 Direct 0 0 202.0.0.1 Ethernet0 202.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0 202.0.1.0/24 RIP 100 1 192.0.0.2 Serial0 然后,请在RTB上完成类似操作。请把你在RTB上执行的命令写到实验报告中。注意:此时,测试网络连通性,应该是全网互通的。 接下来,请进行以下操作: a)参照课件中有关命令打开RIP协议调试开关,观察并保存debugging信息。 b)在接口视图下用rip version 2 multicast 命令改变协议版本(注意:需要在每个路由器的两端接口都执行该命令),再观察并保存debugging信息。 c)使用rip version 2 broadcast命令改变协议报文的发送形式为广播方式,并再次观察及保存debugging信息。 d)华为3Com路由器的默认状态启动了水平分割功能,在以上配置基础上,在两个路由器的S0接口都关闭水平分割(undo rip split-horizon),再观察debugging信息有什么变化。 e)最后,请执行命令undo debugging rip packet 关闭rip报文调试。 [RTB]undo ip route-static 202.0.0.2 24 192.0.0.1 [RTB]rip [RTB-rip-1]network 0.0.0.0 [RTB-rip-1]display ip routing-table 请在实验报告中回答: a)“network all”是适用于AR18-12路由器的命令,请问对于AR28-11路由器,“network all”的等价命令是什么? network 0.0.0.0 b)执行“rip version 2 multicast”后的debugging信息与它之前的debugging信息有何不同? 执行rip version 2 multicast之前只能接收RIP-1与RIP-2广播报文,不接收RIP-2组播报文,执行rip version 2 multicast之后,指定接口运行在RIP-2组播方式,只接收RIP-2组播报文,不接收RIP-1与RIP-2广播报文。 c)执行“rip version 2 broadcast”后的debugging信息与它之前的debugging信息有何不同? 执行“rip version 2 broadcast”后,指定接口运行在RIP-2广播方式,只接收RIP-1与RIP-2广播报文,不接收RIP-2组播报文。 d)执行“undo rip split-horizon”后的debugging信息与它之前的debugging信息有何不同? 使用水平分割机制,从本接口收到的路由不会再从该接口对外发送,执行“undo rip split-horizon”后,关闭水平分割,从本接口收到的路由会向外发送,别的路由器接口会收到该路由。 做本实验时请注意: (1) 请关闭PC机上的防火墙。 (2)除了在路由器上用debugging命令来观察RIP Packets之外,还可以在PC机上启动Ethereal来观察,而且Ethereal对RIP Packets的分析将更加清楚。但请注意的是,Ethereal观察不到两台路由器之间的Packet交换。 五、讨论、建议、质疑 在对路由器的接口S0和E0进行设置时,要保证我们的连接的接口与我们进行设置的接口是一致的。比如,路由器如果连的是Serial1那么我们在进行设置ip时就对Serial1进行设置,否则就不能连通网络,并且这种错误是很难找到的。如果我们不清楚自己连的是哪一个接口,可以通过命令display interface Ethernet 和 display interface serial 来分别显示以太网接口和串口的连接状况和配置信息,我们可以根据这些信息来进行设置接口S0和E0。
