实验6 交换机和路由器仿真一.实验目的及要求1、通过对交换机配置的基本知识与基本过程的学习,掌握交换机配置的基本过程以及用交换机组成虚拟网络的过程。
2、掌握路由器配置方式、命令状态、常用命令和配置过程等基础知识二. 实验设备及条件硬件:PC机、网卡、已经设定好的以态网环境软件:YS-RouteSim一点通路由模拟软件三.实验内容1、学会配置路由器与交换机2、使用命令配置路由器与交换机,并学习和掌握路由器与交换机的指令与状态。
*注意:模拟软件里面含有一些破解程序,有些杀毒软件会将它识别为病毒,如果不能加入杀毒软件的信任列表中,可以先退出杀毒软件,然后再运行模拟仿真软件。
路由器常用状态:1.router>路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。
2.router#在router>提示符下键入enable,路由器进入特权命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。
3.router(config)#在router#提示符下键入configure terminal,出现提示符router(config)#,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。
4.router(config-if)#; router(config-line)#; router(config-router)#;…路由器处于局部设置状态,这时可以设置路由器某个局部的参数。
5.rommon>路由器处于RXBOOT状态,在开机后60秒内按ctrl-break可进入此状态,这时路由器不能完成正常的功能,只能进行软件升级和手工引导。
在模拟环境下是,同时按下ctrl+Del。
6.设置对话状态这是一台新路由器开机时自动进入的状态,在特权命令状态使用SETUP命令也可进入此状态,这时可通过对话方式对路由器进行设置。
交换机常用状态:1、switch: ;交换机的ROM状态2、hostname> ;用户模式3、hostname# ;特权模式4、hostname(config)# ;全局配置模式5、hostname(config-if)# ;接口状态路由器与交换机常用指令:在YS-RouteSim一点通路由模拟软件的实验参考的菜单的命令参考中有详细的介绍,如下图6-1、6-2:图6-1图6-2四.实验步骤1.口令和主机名设置(1)交换机的初始化当交换机没有进行配置时,接入超级终端会提示是否以对话方式进行配置,初始化内容主要有IP地址、网关、主机名和口令等。
配置文件是flash:config.text。
在同时按下ctrl+Delete(ctrl+break)之后,交换机进入ROM监控模式。
之后在“实验参考”中“实验一”指导下按照交换机的提示进行交换机的配置。
(2)路由器的初始化与交换机类似,也是同时按下ctrl+Delete(ctrl+break)之后,交换机进入ROM监控模式。
之后在“实验参考”中“实验一”指导下按照路由器的提示进行路由器的配置。
(3)用命令行设置交换机和路由器的口令和主机名交换机和路由器的口令和主机名的设置基本相同,都是进入特权模式后,以命令行的方式对路由器和交换机进行设置。
之后在“实验参考”中“实验一”指导下按照提示进行设备的配置。
也可输入“?”查看当前状态下的指令帮助。
(4)清除交换机口令清除交换机口令,实际中是在开机时按住交换机上的mode按钮,在模拟软件中按Ctrl+Break,进入ROM方式switch:。
然后使用flash_init、dir flash等命令,进行交换机口令的清除及初始化。
但是因为没有了配置文件,所以重新引导后会提示对话,要求进行配置。
有些情况下,最好用改名方法,修改口令后现将原配置恢复,再重新设置口令后存盘。
具体详细内容看实验参考进行配置。
(5)清除路由器口令路由器2621的配置文件不让删除和改名,需要采用设置寄存器开关的方法实现。
实际当中是在上电时,按Ctrl+Break。
在软件模拟中,双击RouterA进入终端模式,再按Ctrl+Break进入rommon>状态,操作如下:rommon> ;进入ROM监控状态rommon>confreg 0x2142 ;跳过配置文件适用26xx 36xx 45xx rommon>reset ;重新引导,等效于重开机Continue with configuration dialog? [yes/no]:norouter>enrouter#conf trouter(config)#enable secret bbb ;设置特权加密口令为 bbbrouter(config)#config-register 0x2102 ;正常使用配置文件router(config)#exitrouter#exitrouter>router>enpassword:bbb(6)备份IOS和配置文件在实际工作中经常需要备份路由器的IOS和配置文件,以备系统有问题时的恢复。
可以这样操作:router#dir nvram:router#copy flash:c2621.bin tftp:router#copy startup-config tftp:router#2.计算机与交换机IP地址设置(1)HostA的配置双击HostA,输入用户名和入口令,键入"?"可以求得帮助。
用户名(PCA login)是“root”,口令(password)是“linux”。
登陆之后设置PCA的IP以及子网掩码和网关等。
设置 IP :[root#PCA root]# ifconfig eth0 10.65.1.1 netmask 255.255.0.0设置网关:[root#PCA root]# route add default gw 10.65.1.9(2)HostB的设置与HostA类似对HostB的IP、子网掩码和网关进行设置。
(3)交换机的设置双击SwitchA,进入特权模式后,进入默认的vlan状态,使用命令行对交换机的IP、掩码、网关进行配置。
然后测试连通情况。
设置ip地址和掩码:switch(config-if)#ip address 10.65.1.3 255.255.0.0设置switch的网关:首先输入exit命令退到上一状态,然后进行网关设置。
switch(config)#ip default-gateway 10.65.1.9之后可以用show的命令来查看状态,在特权模式下键入“show ?”就可以查看show 命令的帮助,另外注意执行“show”命令时,一定要退出switch(config)#状态。
(4)双击HostA,在HostA下测试连通情况,并使用telnet命令分别登陆HostB和SwitchA。
(5)修改PCB的ip地址修改为不同网段的一个ip地址,为10.66.1.2,再从PCA Ping PCB。
断开交换机与PCB计算机连线,进行如下操作:[root@PCA root]# ping 10.65.1.4[root@PCA root]# ping 10.65.1.3[root@PCA root]# ping 10.65.1.1[root@PCA root]# ping 127.0.0.13.交换机VLAN实验(1)规划ip地址在给设备分配地址时,可以参照前面的实验来进行设置。
其中设置交换机地址是仍是进入vlan 1中进行设置。
PCA的ip 地址: 10.65.1.1PCB的ip 地址: 10.66.1.1PCC的ip 地址: 10.65.1.3PCD的ip 地址: 10.66.1.3SWA的ip 地址: 10.65.1.7SWB的ip 地址: 10.65.1.8SWA的f0/5~f0/7 vlan 2 ,f0/8为trunkSWB的f0/5~f0/7 valn 2 ,f0/1为trunk注意,以上设置中10.65.xx.xx的设备网关全是10.65.1.9,10.66.xx.xx的设备网关全是10.66.1.9用ping命令测试,从PCA和PCB到各点的连通情况。
由于交换机初始化为vlan 1,因为同网段的可以通。
即PCA到PCC、SWA、SWB是通的,而PCB只与PCD通。
(2)设置VLAN双击SwitchA,改名SwitchA为SWA,建立2 个vlan,分别为vlan 2、vlan 3switch>enswitch#sh vlanswitch#conf tswitch(config)#hosthame SWAswitch(config)#exitSWA#vlan databaseSWA(vlan)#vlan 2SWA(vlan)#vlan 3SWA(vlan)#exitSWA#conf tSWA#sh vlan至此在SWA上建立了两个vlan,show命令应该可以看到,但现在它没有成员。
下面将SWA交换机的f0/5,f0/6,f0/7 加入到vlan 2SWA#conf tSWA(config)#int f0/5SWA(config-if)#switchport access vlan 2SWA(config-if)#int f0/6SWA(config-if)#switchport access vlan 2SWA(config-if)#int f0/7SWA(config-if)#switchport access vlan 2SWA(config-if)# endSWA#sh vlan在SWB上与SWA上类似,将SWB的f0/5,f0/6,f0/7 加入到vlan 2。
之后测试连通性。
(3)设置干线trunk将连接两个交换机的端口设置成trunk。
SWA#conf tSWA(config)#int f0/8SWA(config-if)#switchport mode trunkSWA(config-if)#switchport trunk allowed vlan 1,2,3SWA(config-if)#switchport trunk encap dot1qSWA(config-if)#endSWA#show runSWB的f0/1口的设置于SWA的f0/8口的设置方式一样。
交换机创建trunk时,默认allowed all,所以trunk allowed命令可以不用。
dot1q是vlan中继协议(802.1q),由于正确设置了trunk,两个交换机间可以多个vlan 通过,所以这时PCA和PCC通,PCB和PCD也可以通。