实验七  三层交换机的基本配置
第一部分
一、实验目的
  配置开启三层交换机的三层功能,实现路由作用。
二、背景描述
  公司现有1台三层交换机,要求你进行测试,该交换机的三层功能是否工作正常。三、技术原理
  三层交换机是在二层交换的基础上实现了三层的路由功能。三层交换机基于一次路由,多次交换的特性,在局域网环境中转发性能远远高于路由器。而且三层交换机同时具备二层的功能,能够和二层的交换机进行很好的数据转发。三层交换机的以太网接口要比一般的路由器多得多,更加适合多个局域网段之间的互联。
三层交换机的所有端口在默认情况下都属于二层端口,不具备路由功能。不能给物理端口直接
配置IP地址。但可以开启物理端口的三层路由功能。
三层交换机默认开启了路由功能,可利用ip routing命令进行控制。
四、实现功能
      开启三层交换机物理端口的路由功能。
交换机 路由器五、实验设备
S3550-24S3550-48(1)、直连线(一条)
六、实验拓扑
七、实验步骤
步骤1 开启三层交换机的路由功能。
Switchenable
Switch#configure terminal
Switchconfig#hostname S3550-24
S3550-24config#ip routing      !开启三层交换机的路由功能
步骤2 配置三层交换机端口的路由功能。
S3550-24config#interface fastethernet 0/5
S3550-24config-if#no switchport    !开启端口的三层路由功能
S3550-24config-if#ip address 192.168.5.1 255.255.255.0 !给端口配置IP地址
S3550-24config-if#no shutdown
S3550-24config-if#end
步骤3 验证、测试配置。
S3550#show ip interface            !查看接口状态信息
………………………………
S3550#show interfaces f0/5          !查看接口状态信息
………………………………
主机测试:将PC1IP地址设为192.168.5.2/24,PC1ping 192.168.5.1
C:〉ping 192.168.5.1
………………………………………
第二部分
一、实验目的
    通过三层交换机实现VLAN间互相通信。
二、背景描述
假设某企业有两个主要部门:销售部和技术部,其中销售部门的个人计算机系统分散连接在两台交换机上,他们之间需要相互进行通信,销售部和技术部也需要进行相互通信,现要在交换机上做适当配置来实现这一目标。
三、技术原理
在交换网络中,通过VLAN对一个物理网络进行了逻辑划分,不同的VLAN之间是无法直接访问的,必须通过三层的路由设备进行连接。一般利用路由器或三层交换机来实现不同VLAN之间的互相访问。三层交换机和路由器具备网络层的功能,能够根据数据的IP包头信息,进行选路和转发,从而实现不同网段之间的访问。
直接路由是指:为三层设备的接口配置IP地址,并且激活该端口,三层设备会自动产生该接口IP所在网段的直接路由信息。
三层交换机实现VLAN互访的原理是,利用三层交换机的路由功能,通过识别数据包的IP地址,查路由表进行选路转发。三层交换机利用直接路由可以实现不同VLAN之间的互相访问。三层交换机给接口配置IP地址,采用SVI(交换虚拟接口)的方式实现VLAN间互连。SVI是指为交换机中的VLAN创建虚拟接口,并且配置IP地址。
四、实现功能
使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统也能进行相互通信。
五、实验设备
S21261台)、S3550-241台)、直连线(3条)
六、实验拓扑
:先连接线缆,再进行配置,注意连接线缆的接口编号。SwitchA为三层交换机。
七、实验步骤
步骤1 在交换机SwitchA上创建Vlan 10,并将0/5端口划分到Vlan 10中。
SwitchA#configure terminal
Switchconfig#vlan 10
Switchconfig-vlan#name sales
Switchconfig#exit
Switchconfig#interface fastethernet 0/5
Switchconfig-if#switchport access vlan 10
Switchconfig-if#exit
Switchconfig#vlan 20
Switchconfig-vlan#name technical
Switchconfig-vlan#exit
Switchconfig#interface fastethernet 0/15
Switchconfig-if#switchport access vlan 20
步骤2 把交换机SwitchASwitchB相连端口(假设为0/24端口)定义为tag vlan模式。
switchA(config)#interface fastethernet 0/24    !进入接口配置模式
switchAconfig-if#switchport mode trunk
!将fastethernet 0/24 端口设为tag vlan模式
验证测试:验证fastethernet 0/24端口已被设置为tag vlan模式。
SwitchA#show interface  fastethernet 0/24 switchport
…………………………………………………
步骤3 在交换机SwitchB上创建Vlan 10,并将0/5端口划分到Vlan 10中。
SwitchB#conf  term
SwitchBconfig#vlan 10
SwitchBconfig-vlan#name sales
SwitchBconfig-vlan#exit
SwitchBconfig#interface fastethernet 0/5
SwitchBconfig-if#switchport access vlan 10
步骤4 把交换机SwitchBSwitchA相连端口(假设为0/24端口)定义为tag vlan模式。
SwitchBconfig#interface fastethernet 0/24
SwitchBconfig-if#switchport mode trunk
验证测试:验证fastethernet0/24端口已被设置为tag vlan模式。
SwitchB#show interfaces fastethernet 0/24 switchport
………………………………………………………………
步骤5 验证PC1PC3能互相通信,但PC2PC3不能互相通信。
C:\>ping 192.168.10.30    !pc1的命令行方式下验证能PingPC3
……………………………………………………………
C:\>ping 192.168.10.30    !pc2的命令行方式下验证不能PingPC3
……………………………………………………………
步骤6 设置三层交换机Vlan间通信。
SwitchAconfig#interface vlan 10      !创建虚拟接口vlan 10
SwitchAconfig-if#ip address 192.168.10.254 255.255.255.0
!配置虚拟接口vlan 10的地址为192.168.10.254
SwitchAconfig-if#no shutdown              !开启端口