实验目的及要求:1.理解路由器的硬件结构和各硬件部件的作用。
2.理解用户级模式,特权级模式两种命令模式,学会在特权模式下的三种配置模式中进行配置。 3.熟悉cisco路由器的一些基本命令。
实验设备:带cisco IOS 10.0以上版本的cisco路由器一台,反转线一根,
RJ45-DB9转换头一个,带9针串行口、运行有终端仿真程序的pc机一台。
实验方法:1. 阅读文档,理解路由器的硬件结构和各硬件部件的作用;
2.按照实验内容给出的步骤,完成对路由器的信息获取和配置工
作,并将获取的信息和配置结果在实验报告中给出;
实验内容:
(1)准备工作:如图1-1连接好实验设备。
打开路由器电源,并打开pc机上的超级终端(一般位于“附件/通讯”的下级
菜单中),将参数设置如下:
1
不要设置“拨号连接” 端口设为com1 9600 baud 8 data bits 1 stop bit No parity
No flow control
(2)在用户级模式下查看路由器信息,将信息给出如下:
2
(3)进入特权级模式(初始密码为Cisco),用全局配置命令更改路由器名字为CiscoRouter,观察提示方式的变化,给出它的表示形式:
(4)telnet到路由器,并设置telnet口令;
如图1-2重新连接设备,并按以下参数设置计算机: 指定ip地址为:139.1.1.2 子网掩码:255.255.255.0 网关:139.1.1.1
输入初始密码Cisco,特权级密码Cisco, 设置line的新口令为cisco
(5)在特权模式下查看路由器的配置文件,将路由器信息给出如下:
3
背景材料:
一、 路由器的硬件结构及其作用
路由器是专用的计算机,和普通计算机相比,它也有
cpu、内存、操作系统、配置文
件和从ROM的引导过程。它的硬部件包括(这里涉及的是大部分Cisco路由器的硬件组成情况,各种不同系列的路由器之间,略有差别):cpu,ROM,Flash Memory,RAM ,NVRAM(非易失性RAM)。
1.Cpu负责执行操作系统指令以及外界通过Console和telnet连接输入的用户命令,cpu的处理能力和路由器的处理能力密切相关。
2.ROM中的代码负责执行加电自检和将操作系统加载到内存。
3.路由器的操作系统映像(image)文件存放在Flash Memory中,Flash Memory是一种可檫写、可编程的ROM。如果空间允许,一台路由器的Flash Memory中,可以存放多个IOS映像。
4.RAM用来存放路由表和当前执行的配置文件,以及进行报文缓存等,系统掉电,RAM的信息丢失。
5.NVRAM用来保存配置文件,由于NVRAM中内容在系统掉电后不丢失,路由器重新上电后,系统使用NVRAM中的配置文件。NVRAM的空间一般都比较小,从几k到几百k。
二、 在用户级模式下查看路由器信息:
在 router>提示符下
使用命令:show version 得到以下输出:(有省略)
Cisco Internetwork Operating System Software
IOS (tm) 3000 Software (IGS-J-L), Version 11.0(18), RELEASE SOFTWARE (fc1) ……
//以上是路由器操作系统信息。
RouterB uptime is 5 minutes System restarted by power-on
System image file is \"flash:igs-j-l.110-18\……
//以上是路由器启动和启动文件信息。
cisco 2509 (68030) processor (revision M) with 6144K/2048K bytes of memory. X.25 software, Version 2.0, NET2, BFE and GOSIP compliant. TN3270 Emulation software (copyright 1994 by TGV Inc). 1 Ethernet/IEEE 802.3 interface. 2 Serial network interfaces.
32K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read ONLY) //以上是路由器硬件信息。
Configuration register is 0x2102
//以上是路由器配置寄存器的值。
4
三、 进入特权级模式
在用户级模式下输入enable(或en)命令,在输入正确的密码后,即进入了特权级模式。 Router>en Password: Router#
用户级模式下的命令,大都只能是显示一些路由器的基本信息等简单功能。要涉及到路由器的配置,配置文件的显示,debug监测等,则必须在特权级模式下进行。在用户级模式下的命令,都包含在特权级模式下。
特权级模式的命令包括两种:
1、 显示配置的show和用于调试的debug等
2、 配置命令:对于配置命令,又包含三种配置命令:全局命令,主命令,次命令。 (1)用全局配置命令更改路由器名字:
用configure terminal进入全局配置模式 Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z. Router(config)#
此时的提示方式由原来的Router#变成了Router(config)#。 Router(config)#hostname router_test_1 router_test_1(config)#
hostname newname 命令使原来的名字Router改成router_test_1,并立即起作用。Cisco路由器的所有命令在执行后都立即起作用,而并不需要在将配置信息保存后该命令才起作用。
(2)用主命令、次命令模式配置端口地址
主命令和次命令总是结伴出现,接口命令就是一种主命令、次命令对。 router_test_1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
router_test_1(config)#interface Ethernet 0/0
//以上是一个主命令,指定路由器的第0个以太网接口
router_test_1(config-if)#description this_port_is_for_telnet
//在主命令之下的提示符改变了,此为次命令,这儿也叫接口命令 router_test_1(config-if)#ip address 192.168.88.1 255.255.255.0 //主机配置成以上地址段后,可以telnet到路由器。 router_test_1(config-if)#end
router_test_1#write memory
//将配置文件从ROM保存到NVRAM中。
四、 telnet到路由器并设置telnet口令
打开计算机中的Dos窗口,输入命令:telnet 192.168.88.1,将看到以下内容: User Access Verification: Password: //输入初始密码 router_test_1>en Password: //输入特权级密码 router_test_1#configure terminal
5
router_test_1(config)#line vty 0 4 router_test_1(config-line)#password cisco router_test_1(config-line)#login router_test_1(config-line)#end router_test_1# exit
//这也是一个主命令
//次命令,表示设置line的新口令为cisco //这两命令设置后,才可以telnet到路由器
//退出后重新登录以验证telnet口令是否已更改
五、 配置文件的显示和保存
最后,让我们来看看路由器的配置文件。在特权模式下: router_test_1#show running-config //ROM中的配置文件 Using 1071 out of 32762 bytes !
version 12.0
service timestamps debug uptime service timestamps log uptime !
hostname router_test_1 //路由器名字 !
enable secret 5 $1$Gtgf$rnSkYYx7hquWgRoK0ak411 //加密后的EXEC口令 !
ip subnet-zero
no ip domain-lookup !
interface Ethernet0
description for_telnet //端口描述和地址 ip address 192.168.88.1 255.255.255.0 interface Serial0 no ip address !
ip classless !
line con 0
transport input none line aux 0 line vty 0 4
password cisco //telnet口令 login ! end
show running-config 得到的输出是ROM中的配置文件,也就是当前路由器正在使用的配置文件,每一次新的配置命令执行后,就是这个文件作了相应的变化,所以命令立即起作用;而在NVRAM中的文件并没有改变。当执行了write memory后,路由器将ROM 中的文件覆盖原来在NVRAM中的配置文件。这时,使用show config 和show running-config得到的结果才一致。系统掉电后,ROM中的信息会丢掉,而NVRAM中的不会。NVRAM中的配置文件,也只有在路由器启动时,才被使用到(调止ROM中)。
6
因篇幅问题不能全部显示,请点此查看更多更全内容