摘自沈鑫剡《计算机网络学习辅导与实验指南》一书3.3实验3.3.1交换机基本连通实验1.实验内容(1)验证两台连接在交换机端口上的计算机之间的连通性。(2)查看转发表建立过程。2.网络结构图3.20网络结构网络结构如图3.20所示,将两台计算机连接到交换机端口,为两台计算机配置IP地址和子网掩码,两台计算机配置的IP地址必须属于同一网络地址。3.实验步骤(1)启动PacketTracer,在逻辑工作区根据图3.20所示的网络结构放置和连接设备,将PC0用直连双绞线(也称直通双绞线)连接到交换机Switch0的FastEthernet0/1端口,将PC1用直连双绞线连接到交换机Switch0的FastEthernet0/2端口。直连双绞线将一端的发送端口和接收端口与另一端的发送端口和接收端口直接连接。交叉双绞线将一端的发送端口和接收端口与另一端的发送端口和接收端口交叉连接。终端和交换机之间用直连双绞线连接。直连双绞线连接PC0和交换机Switch0的FastEthernet0/1端口的步骤如下。在设备类型选择框中单击连接线(Connections),在设备选择框中单击直连双绞线(CopperStraight-Through),出现水晶头形状的光标。将光标移到PC0,单击,出现图3.21所示的PC0接口列表,单选FastEthernet接口。将光标移到交换机Switch0,单击,出现图3.22所示的交换机Switch0未连接的端口列表,单选FastEthernet0/1端口,完成直连双绞线连接PC0和交换机Switch0的FastEthernet0/1端口的过程。用同样的步骤完成直连双绞线连接PC1和交换机Switch0的FastEthernet0/2端口的过程后,出现图3.23所示的逻辑工作区界面。图3.21在PC0接口列表中单选接口FastEthernet终端A192.1.1.1/24终端B192.1.1.2/24交换机图3.22在Swtch0端口列表中单选端口FastEthernet0/1图3.23放置和连接设备后的逻辑工作区界面及初始MAC表(2)为PC0配置IP地址和子网掩码:192.1.1.1/255.255.255.0,如图3.25所示,记录下PC0的MAC地址0009.7CA4.6D53。同样为PC1配置IP地址和子网掩码:192.1.1.2/255.255.255.0,记录下PC1的MAC地址000A.F316.21CD。(3)单击公共工具栏中查看图标,出现放大镜形状光标,移动光标到交换机Switch0,单击Switch0,出现图3.24所示交换机控制信息表列表,单选MAC表(MACTable),出现交换机MAC表,初始MAC表(转发表)内容为空,如图3.23所示,单击公共工具栏中退出图标退出查看过程。单击公共工具栏中简单报文图标,在逻辑工作区出现信封形状光标,移动光标到PC0,单击,再移动光标到PC1,单击,完成PC0和PC1之间的一次Ping操作。当然,也可在PC0命令提示符下输入命令“Ping192.1.1.2”,完成PC0和PC1之间的一次Ping操作,如图3.26所示。再一次查看交换机转发表,转发表中增添两项转发项,如图3.27所示,FastEthernet0/1端口对应PC0的MAC地址,FastEthernet0/2端口对应PC1的MAC地址。需要指出的是,转发项是有寿命的,如果一段时间(一般为30s)没有经过端口发送MAC帧,将自动删除该转发项,因此,如果没有任何操作,经过一段时间再查看交换机转发表,转发表内容又将变空。默认情况下,交换机所有端口属于默认VLAN-VLAN1。图3.24控制信息表列表图3.25PC0以太网接口配置界面图3.26PC0命令提示符界面图3.27完成PC0和PC1之间Ping操作后的转发表内容3.3.2单个交换机划分VLAN实验1.实验内容(1)交换机VLAN配置过程。(2)属于同一VLAN的终端之间通信过程。(3)验证每一个VLAN为独立的广播域。(4)验证属于不同VLAN的两个终端之间不能通信。(5)验证转发项和VLAN的对应关系。2.网络结构图3.28网络结构网络结构如图3.28所示,分别创建两个VLAN:VLAN2和VLAN3,将终端A和B分配给VLAN2,将终端C和D分配给VLAN3,虽然,这4个终端配置的IP地址有着相同的网络地址,但只允许属于同一VLAN的终端之间通信。3.实验步骤(1)在逻辑工作区根据图3.28所示网络结构放置和连接设备,PC0~PC3分别用直连双绞线连接交换机Switch0的端口FastEthernet0/1~FastEthernet0/4。初始时将4个终端配置为同一个VLAN,查看广播帧传输过程。在模式选择栏选择模拟操作模式,单击EditFilters按钮,弹出报文类型过滤框,只选中ARP报文类型,如图3.29所示。ARP报文用于解析目的终端的MAC地址,是一个目的MAC地址为广播地址的广播帧,通过ARP报文的传输过程,终端A192.1.1.1/24终端B192.1.1.2/24交换机终端C192.1.1.3/24终端D192.1.1.4/24VLAN2VLAN3可以查看广播域范围。通过拖动公共工具栏中的简单报文启动PC0和PC1之间的Ping操作,PC0首先广播一个ARP报文,可以观察到:PC0发送的ARP报文被交换机广播到其他三个终端,如图3.30所示。(2)重新选择实时操作模式,单击交换机Switch0,弹出交换机配置界面,单击VLANDatabase,弹出创建VLAN界面,输入新创建的VLAN的编号和VLAN名,单击Add按钮,完成一个VLAN的创建,如图3.31所示。重复上述操作,创建VLAN2和VLAN3。(3)单击连接PC0的交换机端口FastEthernet0/1,弹出端口配置界面,端口类型选择Access,端口所属VLAN选择VLAN2,如图3.32所示,依次操作,将交换机端口FastEthernet0/2分配给VLAN2,将交换机端口FastEthernet0/3、FastEthernet0/4分配给VLAN3。Cisco交换机设备配置中,Access本义是接入端口,由于接入端口直接连接终端,只能是非标记端口,因此,Access等同于非标记端口,对于Cisco设备,非标记端口只能分配给单个VLAN。(4)完成VLAN配置后,只能实现PC0和PC1之间的Ping操作,PC2和PC3之间的Ping操作,无法实现PC0或PC1和PC2或PC3之间的Ping操作。(5)重新进行步骤(1)的ARP报文广播操作,发现PC0发送的ARP报文只被交换机广播到PC1。(6)查看交换机转发表,每一转发项都有对应的VLAN标识符,如图3.33所示,表明交换机为不同的VLAN建立独立的转发表。图3.29模拟操作模式下报文过滤器配置界面报文类型过滤框图3.30ARP报文广播过程图3.31创建VLAN界面图3.32交换机端口配置界面图3.33每一个VLAN有着独立转发表4.交换机命令行配置过程Switch;初始进入交换机命令行配置界面时出现的用户模式命令提示符,用户模式下主要用于输入基本的设备检测命令和设备状态显示。Switchenable;用户模式下输入命令“enable”,进入特权模式,出现特权模式命令提示符:Switch#,特权模式下可以用show命令检查设备配置和状态,进行和设备管理有关的操作。Switch#configureterminal;特权模式下输入命令“configureterminal”,进入全局配置模式,出现全局配置模式命令提示符:Switch(config)#,全局配置模式和接口配置模式相对应,用于输入和接口无关的配置命令。Switch(config)#vlan2;创建VLAN,其编号为2。Switch(config-vlan)#namevlan2;进入VLAN配置模式,为新创建的VLAN分配名字:vlan2。Switch(config-vlan)#exit;退出VLAN配置模式,重新回到全局配置模式。Switch(config)#vlan3;创建VLAN,其编号为3。Switch(config-vlan)#namevlan3;进入VLAN配置模式,为新创建的VLAN分配名字:vlan3。Switch(config-vlan)#exit;退出VLAN配置模式,重新回到全局配置模式。Switch(config)#interfaceFastEthernet0/1;进入接口配置模式,配置接口FastEthernet0/1。Switch(config-if)#switchportaccessvlan2;将接口FastEthernet0/1作为非标记端口分配给编号为2的VLAN。Switch(config-if)#exit;退回到全局配置模式,以便进入另一个接口的接口配置模式。Switch(config)#interfaceFastEthernet0/2;进入接口配置模式,配置接口FastEthernet0/2。Switch(config-if)#switchportaccessvlan2;将接口FastEthernet0/2作为非标记端口分配给编号为2的VLAN。Switch(config-if)#exit;退回到全局配置模式,以便进入另一个接口的接口配置模式。Switch(config)#interfaceFastEthernet0/3;进入接口配置模式,配置接口FastEthernet0/3。Switch(config-if)#switchportaccessvlan3;将接口FastEthernet0/3作为非标记端口分配给编号为3的VLAN。Switch(config-if)#exit;退回到全局配置模式,以便进入另一个接口的接口配置模式。Switch(config)#interfaceFastEthernet0/4;进入接口配置模式,配置接口FastEthernet0/4。Switch(config-if)#switchportaccessvlan3;将接口FastEthernet0/4作为非标记端口分配给编号为3的VLAN。Switch(config-if)#exit;退回到全局配置模式。3.3.3复杂交换式以太网配置实验1.实验内容(1)复杂交换式以太网设计。(2)跨交换机VLAN划分。(3)检验802.1QMAC帧格式。(4)属于同一VLAN的终端之间通信过程。(5)验证属于不同VLAN的两个终端之间不能通信。2.网络结构3终端A192.1.1.1/24终端C192.1.3.1/24终端B192.1.1.2/241234终端D192.1.3.2/24终端F192.1.2.2/24终端E192.1.2.1/24123412S1S2S3终端H192.1.2.3/24终端G192.1.1.3/244图3.34网络结构网络结构如图3.34所示,终端A、B和G分配给VLAN2,终端E、F和H分配给VLAN3,终端C和D分配给VLAN4。属于不同VLAN的终端分配网络地址不同的IP地址。由于每一个VLAN是一个独立的网络,如果不需要实现VLAN互连,每一个VLAN可以独立分配IP地址,这种情况下,属于不同VLAN的终端分配网络地址相同的IP地址是允许的,如图3.28所示的网络结构。但如果需要实现VLAN互连,不同VLAN必须分配不同的网络地址。3.实验步骤(1)在逻辑工作区根据图3.34所示网络结构放置和连接设备,出现图3.35所示逻辑工作区界面。PC0~PC2分别用直连双绞线连接交换机Switch0的端口FastEthernet0/1~FastEthernet0/3。PC3~PC5分别用直连双绞线连接交换机Switch2的端口FastEthernet0/1~FastEthernet0/3,PC6、PC7分别用直连双绞线连接交换机Switch1的端口FastEth