第一部分
一、实验目的
二、背景描述
三层交换机是在二层交换的基础上实现了三层的路由功能。三层交换机基于”一次路由,多次交换”的特性,在局域网环境中转发性能远远高于路由器。而且三层交换机同时具备二层的功能,能够和二层的交换机进行很好的数据转发。三层交换机的以太网接口要比一般的路由器多得多,更加适合多个局域网段之间的互联。
三层交换机的所有端口在默认情况下都属于二层端口,不具备路由功能。不能给物理端口直接
配置IP地址。但可以开启物理端口的三层路由功能。
三层交换机默认开启了路由功能,可利用ip routing命令进行控制。
四、实现功能
开启三层交换机物理端口的路由功能。
交换机 路由器五、实验设备
S3550-24或S3550-48(1台)、直连线(一条)
六、实验拓扑
七、实验步骤
步骤1 开启三层交换机的路由功能。
Switch〉enable
Switch#configure terminal
Switch(config)#hostname S3550-24
S3550-24(config)#ip routing !开启三层交换机的路由功能
步骤2 配置三层交换机端口的路由功能。
S3550-24(config)#interface fastethernet 0/5
S3550-24(config-if)#no switchport !开启端口的三层路由功能
S3550-24(config-if)#ip address 192.168.5.1 255.255.255.0 !给端口配置IP地址
S3550-24(config-if)#no shutdown
S3550-24(config-if)#end
步骤3 验证、测试配置。
S3550#show ip interface !查看接口状态信息
………………………………
S3550#show interfaces f0/5 !查看接口状态信息
………………………………
主机测试:将PC1的IP地址设为192.168.5.2/24,在PC1上ping 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里的计算机系统也能进行相互通信。
五、实验设备
S2126(1台)、S3550-24(1台)、直连线(3条)
六、实验拓扑
注:先连接线缆,再进行配置,注意连接线缆的接口编号。SwitchA为三层交换机。
七、实验步骤
步骤1 在交换机SwitchA上创建Vlan 10,并将0/5端口划分到Vlan 10中。
SwitchA#configure terminal
Switch(config)#vlan 10
Switch(config-vlan)#name sales
Switch(config)#exit
Switch(config)#interface fastethernet 0/5
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name technical
Switch(config-vlan)#exit
Switch(config)#interface fastethernet 0/15
Switch(config-if)#switchport access vlan 20
步骤2 把交换机SwitchA与SwitchB相连端口(假设为0/24端口)定义为tag vlan模式。
switchA(config)#interface fastethernet 0/24 !进入接口配置模式
switchA(config-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
SwitchB(config)#vlan 10
SwitchB(config-vlan)#name sales
SwitchB(config-vlan)#exit
SwitchB(config)#interface fastethernet 0/5
SwitchB(config-if)#switchport access vlan 10
步骤4 把交换机SwitchB与SwitchA相连端口(假设为0/24端口)定义为tag vlan模式。
SwitchB(config)#interface fastethernet 0/24
SwitchB(config-if)#switchport mode trunk
验证测试:验证fastethernet0/24端口已被设置为tag vlan模式。
SwitchB#show interfaces fastethernet 0/24 switchport
………………………………………………………………
步骤5 验证PC1与PC3能互相通信,但PC2与PC3不能互相通信。
C:\>ping 192.168.10.30 !在pc1的命令行方式下验证能Ping通PC3
……………………………………………………………
C:\>ping 192.168.10.30 !在pc2的命令行方式下验证不能Ping通PC3
……………………………………………………………
步骤6 设置三层交换机Vlan间通信。
SwitchA(config)#interface vlan 10 !创建虚拟接口vlan 10
SwitchA(config-if)#ip address 192.168.10.254 255.255.255.0
!配置虚拟接口vlan 10的地址为192.168.10.254
SwitchA(config-if)#no shutdown !开启端口
发布评论