路由交换实验.docx

上传人:b****6 文档编号:6746421 上传时间:2023-01-09 格式:DOCX 页数:170 大小:582.57KB
下载 相关 举报
路由交换实验.docx_第1页
第1页 / 共170页
路由交换实验.docx_第2页
第2页 / 共170页
路由交换实验.docx_第3页
第3页 / 共170页
路由交换实验.docx_第4页
第4页 / 共170页
路由交换实验.docx_第5页
第5页 / 共170页
点击查看更多>>
下载资源
资源描述

路由交换实验.docx

《路由交换实验.docx》由会员分享,可在线阅读,更多相关《路由交换实验.docx(170页珍藏版)》请在冰豆网上搜索。

路由交换实验.docx

路由交换实验

目录

1.路由器与交换机的基本操作·························2

2.静态路由和RIP实验·····································18

3.VLAN、VTP和VLAN间路由实验······························43

4.STP、PVST和RSTP········································51

5.单区域OSPF实验········································64

6.多区域OSPF配置········································88

7.ACL原理与操作········································110

8.NAT原理与配置·······································115

9.EIGRP原理与配置·····································122

10.HDLC和PPP原理与配置··································141

11.DHCP原理与配置·····································148

 

实验一路由器与交换机的基本操作

一、实验目的

通过本实验,读者可以掌握如下技能:

(1)熟悉交换机/路由器CLI的各种模式

(2)熟悉交换机/路由器CLI各种编辑命令

(3)掌握交换机/路由器的IOS基本命令:

使能密码、以太接口配置、备份配置

(4)查看交换机/路由器的有关信息

(5)熟悉TFTP服务器的使用

(6)熟悉备份交换机/路由器的配置文件

(7)掌握备份交换机/路由器的IOS

(8)熟悉交换机/路由器的远程登录

(9)熟悉路由器的串行口和虚拟接口配置

(9)熟悉交换机的基本配置

二、实验拓扑

图1-1

 

三、实验步骤

一、路由器的基本操作

连接到R1路由器上,进行以下操作:

(1)步骤1:

用户模式和特权模式的切换

Router>

Router>enable

Router#

Router#disable

Router>

//“Router”是路由器的名字,而“>”代表是在用户模式。

“enable”命令可以使路由器从用户模式进入到特权模式,“disable”命令则相反,在特权模式下的提示符为“#”。

(2)步骤2:

“?

”和【Tab】键的使用,以配置路由器时钟为例

Router>enable

Router#clok

Translating"clok"...domainserver(255.255.255.255)

(255.255.255.255)

Translating"clok"...domainserver(255.255.255.255)

%Unknowncommandorcomputername,orunabletofindcomputeraddress

//以上表明输入了错误的命令

Router#cl?

clearclock

//路由器列出了当前模式下可以使用的以“cl”开头的所有命令

Router#clock

%Incompletecommand.

//路由器提示命令输入不完整,

Router#clock?

setSetthetimeanddate

//要注意的是“?

”和“clock”之间要有空格,否则得到将不同的结果,如果不加空格路由

器以为你是想列出以“clock”字母开头的命令,而不是想列出“clock”命令的子命令或参

数。

Router#clockset?

hh:

mm:

ssCurrentTime

Router#clockset11:

36:

00

%Incompletecommand.

Router#clockset11:

36:

00?

<1-31>Dayofthemonth

MONTHMonthoftheyear

Router#clockset11:

36:

0012?

MONTHMonthoftheyear

//以上多次使用“?

”帮助命令,获得了“clock”命令的格式

Router#clockset11:

36:

001208

^

%Invalidinputdetectedat'^'marker.

//路由器提示输入了无效的参数,并用“^”指示错误的所在

Router#clockset11:

36:

0012august

%Incompletecommand.

Router#clockset11:

36:

0012august2003

Router#showclock

11:

36:

03.149UTCTueAug122003

//到此成功配置了路由器的时钟,通常如果命令成功,路由器不会有任何提示。

在CLI下,

可以直接使用“?

”命令获得当前模式下的全部命令。

如下:

Router#?

Execcommands:

access-enableCreateatemporaryAccess-Listentry

access-profileApplyuser-profiletointerface

access-templateCreateatemporaryAccess-Listentry

……………………………………………//为了节约篇幅,此处省略了部分输出

eraseEraseafilesystem

exitExitfromtheEXEC

helpDescriptionoftheinteractivehelpsystem

--More—

//有多于一屏的内容时,按【回车】键显示下一行,按【空格】显示下一页,其他键则退出

Router#disable

Router>en

Router#

//在CLI中,命令是可以缩写的,但前提是路由器要能够区分得出,如下:

Router#dis

%Ambiguouscommand:

"dis"

Router#dis?

disabledisconnect

//使用“dis”不能退出特权模式的原因是路由器无法区分出“dis”代表“disable”还是

“disconnect”。

若再加多一个字母“a”就可以区分了。

Router#disa

Router>en【Tab】

Router>enable

Router#conf【Tab】t【Tab】

Router#configureterminal

Router(config)#

//可以使用【Tab】键帮助我们自动完成命令

(3)步骤3:

IOS编辑命令与历史命令缓存大小

Router#showhistory

en

conft

showhistory

dis

disable

enable

conft

showhistory

//以上是显示历史命令

Router#terminalediting

//以上是打开编辑功能,实际上这是默认的。

用上下左右光标键试试移动光标,也可以试试

使用表2-1的编辑键移动光标

Router#terminalhistorysize50

//以上把缓存的历史命令数改为50,默认值为10

Router#terminalnoediting

//以上关闭terminal的编辑功能,则表2-1的编辑键失效

Router#terminalediting

(4)步骤4:

基本IOS命令(使能密码、接口配置、备份配置)

先连接到R1路由器上:

Router>enable

Router#configureterminal

Enterconfigurationcommands,oneperline.EndwithCNTL/Z.

Router(config)#bannermotd#

EnterTEXTmessage.Endwiththecharacter‘#’

WelcometoRouterB!

#

//以上在全局配置模式下,设置“提示信息”;

Router(config)#hostnameR1

//以上改变路由器的名称为“R1”,设置立即生效。

R1(config)#enablepasswordcisco

//以上改变了enable的密码为“cisco”,这个密码是从用户模式进入到特权模式的密码。

R1(config)#interfacefa0/0

//以上进入到接口模式,这里是百兆以太网口(第0个插槽的第0个接口,编号从0开始)。

R1(config-if)#ipaddress1.1.1.1255.255.255.0

//以上给以太接口配置一个IP地址1.1.1.1,掩码为255.255.255.0。

R1(config-if)#noshutdown

//以上开启以太网口,因为默认时路由器的各个接口是关闭的。

R1(config-if)#exit

//退回到上一级模式

R1#copyrunning-configstartup-config

Destinationfilename[startup-config]?

Buildingconfiguration...

[OK]

//以上把内存中的配置保存到NVRAM中,路由器开机时会读取它。

连接到R2路由器上,进行以下操作:

Router>enable

Router#configureterminal

Enterconfigurationcommands,oneperline.EndwithCNTL/Z.

Router(config)#hostnameR2

R2(config)#enablepasswordcisco

R2(config)#interfacefa0/0

R2(config-if)#ipaddress1.1.1.2255.255.255.0

R2(config-if)#noshutdown

R2(config-if)#exit

R2(config)#interfacefa0/1

R2(config-if)#ipaddress2.2.2.1255.255.255.0

R2(config-if)#noshutdown

R2(config-if)#end

R2#copyrunning-configstartup-config

Destinationfilename[startup-config]?

Buildingconfiguration...

[OK]

R2#ping10.12.12.1

Typeescapesequencetoabort.

Sending5,100-byteICMPEchosto10.1.14.126,timeoutis2seconds:

!

!

!

!

!

Successrateis100percent(5/5),round-tripmin/avg/max=1/1/4ms

//测试R2到R1之间的以太网接口的连通性,在R2上pingfa0/0接口的ip地址。

(5)步骤5:

各种“show”命令

R2#showversion

CiscoIOSSoftware,2800Software(C2800NM-ADVENTERPRISEK9-M),Version12.4(11)T1,RELEASE

SOFTWARE(fc5)

TechnicalSupport:

Copyright(c)1986-2007byCiscoSystems,Inc.

CompiledThu25-Jan-0712:

50byprod_rel_team

//以上是IOS的版本信息

ROM:

SystemBootstrap,Version12.4(1r)[hqluong1r],RELEASESOFTWARE(fc1)

//以上是ROM的版本信息

R2uptimeis4hours,10minutes//注:

路由器的开机时间

SystemreturnedtoROMbypower-on//路由器是如何启动的,例如:

开电或者热启动

Systemimagefileis"flash:

c2800nm-adventerprisek9-mz.124-11.T1.bin"

//注:

以上是当前正在使用的IOS文件名

(此处省略)

Ifyourequirefurtherassistancepleasecontactusbysendingemailto

export@.

Cisco2821(revision53.50)with249856K/12288Kbytesofmemory.

//注:

以上是路由型号、RAM大小(249856K+12288K)

ProcessorboardIDFHK1039F1FG//主板系列号

2GigabitEthernetinterfaces

4Low-speedserial(sync/async)interfaces

1VirtualPrivateNetwork(VPN)Module

//注:

以上是各种接口的数量

DRAMconfigurationis64bitswidewithparityenabled.

239Kbytesofnon-volatileconfigurationmemory.

62720KbytesofATACompactFlash(Read/Write)

//注:

以上是NVRAM、FLASH的大小情况

Configurationregisteris0x2142

//以上是配置寄存器的值。

R2#showrunning-config

Buildingconfiguration...

Currentconfiguration:

1238bytes

!

version12.4

servicetimestampsdebugdatetimemsec

servicetimestampslogdatetimemsec

noservicepassword-encryption

!

hostnameR2

……………………(此处省略)

//以上显示路由正在使用的配置文件(存放在RAM中),通常配置文件为几百到几千字节

R2#showstartup-config

Buildingconfiguration...

Currentconfiguration:

1238bytes

!

version12.4

//以上显示路由NVRAM中的配置文件。

R2#showinterfacefa0/0

FastEthernet0/0isadministrativelydown,lineprotocolisdown(disabled)

HardwareisLance,addressis0005.5ee9.0b01(bia005.5ee9.0b01)……………………(此处省略)

R2#showflash

CompactFlashdirectory:

FileLengthName/status

141205996c2800nm-adventerprisek9-mz.124-11.T1.bin

[41206060bytesused,23019216available,64225276total]

62720KbytesofATACompactFlash(Read/Write)

//显示了flash中存放的IOS情况,flash的总大小,可用空间

R2#showiparp

ProtocolAddressAge(min)HardwareAddrTypeInterface

Internet172.16.0.2-0019.5566.6320ARPAGigabitEthernet0/0

Internet172.16.0.1003000c.7650.df17ARPAGigabitEthernet0/0

//以上显示路由中缓存的ARP表。

(6)熟悉TFTP服务器的使用

打开tftp服务器,进行以下操作:

(6.1)步骤1:

TFTPSERVER软件的安装、准备

图2-7TFTPServer主窗口

Tftp服务器软件有各种各样,本书以SolarWindsTFTPServer软件为例,该软件可以

从上免费下载。

下载后安装后,运行该软件,如图2-7。

从【File】

→【Configure】菜单打开配置窗口,如图2-8。

在“TFTPRootDirectory”选项卡中,可

以看到TFTP的主目录为c:

\tftp-root,TFTPServer接收到的文件将存放在该目录,也从

该目录查找要发送的文件。

如图2-9,在“Security”选项卡中,配置该TFTP可以接收和

发送文件。

 

 

 

图2-8查看TFTP服务器的主目录

 

图2-9配置TFTPServer可以接收和发送文件

(6.2)步骤2:

路由器和计算机间的IP可达

R1(config)#interfacefa0/1

//以上进入到接口模式,这也是以太网接口

R1(config-if)#ipaddress3.3.3.1255.255.255.0

//以上给串行接口配置一个IP地址

R1(config-if)#noshutdown

//以上开启接口

R1(config-if)#end(或【Ctrl+Z】)

//以上结束配置直接回到特权模式下。

R1#ping3.3.3.2

Typeescapesequencetoabort.

Sending5,100-byteICMPEchosto172.16.0.100,timeoutis2seconds:

!

!

!

!

!

Successrateis100percent(5/5),round-tripmin/avg/max=1/1/4ms

//测试从R2到PC(TFTP服务器)的IP可达

(6.3)步骤3:

备份配置文件到TFTP服务器

R1#copyrunning-configtftp:

//把内存中的配置文件备份到TFTP服务器上

Addressornameofremotehost[]?

3.3.3.2//回答TFTP服务器的IP地址

Destinationfilename[r2-confg]?

//回答文件名,默认时为“路由器名-confg”

!

!

1381bytescopiedin0.452secs(3055bytes/sec)

//备份成功,共1381字节,可以在c:

\tftp-root目录下找到该文件,是一个纯文本的文件。

可以用写字板打开,而用记事本打开则格式会出现问题

(6.4)步骤4:

采用“复制、粘贴”备份配置文件

使用TFTP服务器备份配置文件很是麻烦,我们也可以简单地在终端窗口中,执行“showrunning-config”命令显示当前的配置,在终端窗口中复制全部配置,粘贴到某文本文件中。

【提示】如果是在Windows自带的超级终端窗口中复制、粘贴配置,会有“---more---”等字样,要记得删除这些字符。

(6.5)步骤5:

备份配置IOS到TFTP服务器

R2#showflash:

CompactFlashdirectory:

FileLengthName/status

141205996c2800nm-adventerprisek9-mz.124-11.T1.bin

[41206060bytesused,23019216available,64225276total]

62720KbytesofATACompactFlash(Read/Write)

//先查看flash中的IOS大小,文件名等

R2#copyflash:

c2800nm-adventerprisek9-mz.124-11.T1.bintftp:

//把IOS备份到TFTP服务器上

Addressornameofremotehost[]?

3.3.3.2//回答TFTP服务器的IP地址

Destinationfilename[c2800nm-adventerprisek9-mz.124-11.T1.bin]?

//回答文件名。

默认时和源文件名是一样的,不建议修改文件名,因为IOS文件名包含了IOS的版本、特征等信息

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

(此处省略)

//备份成功可以在c:

\tftp-root目录下找到该文件。

(7)路由器的远程登录

7.1路由器IP地址配置

配置R1的fa0/0接口地址并启用(详细配置如前),配置R2的fa0/0接口地址并启用(详细配置如前)。

7.2步骤2:

配置路由器密码

R1#confterminal

R1(config)#linevty04

//以上是进入路由器的VTY虚拟终端下,“vty04”表示vty0到vty4,共5个虚拟终端

R1(config-line)#passwordCISCO

R1(config-line)#login

//以上是配置vty的密码,即telnet密码

R1(config-line)#exit

R1(config)#enablepasswordCISCO

//以上是配置进入到路由器特权模式的密码

R1(config)#end

7.3登陆R2进行如下配置

R2#confterminal

R2(config)#linevty04

R2(config-line)#passwordCISCO

R2(config-line)#login

R2(config-line)#exit

R2(config)#enablepasswordCISCO

R2(config)#end

7.4通过telnet路由器R1和R2互相访问

R1#telnet1.1.1.2

//telnet路由器R2以太网fa0/0的IP地址

UserAccessVerification

Password:

R2>enable

Password

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1