就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。
三层交换技术就是二层交换技术+三层转发技术。传统交换技术是在OSI网络标准模型第二层–数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发,既可实现网络路由功能,又可根据不同网络状况做到最优网络性能。
小示例:
添加1台路由,1台三层交换机,2台二层交换机,4台PC机。
目的:通过划分VLAN、trunk链路、access链路,实现全网互通。
<Huawei>system-view //进入全局模式
[Huawei]sysname sw2 //命名为sw2
[sw2]vlan batch 10 20 //创建valn10、vlan20
[sw2]int e0/0/2 //进e0/0/2接口
[sw2-Ethernet0/0/2]port link-type access //选择access类型
[sw2-Ethernet0/0/2]port default vlan 10 //封装vlan10
[sw2-Ethernet0/0/2]undo shutdown
[sw2-Ethernet0/0/2]dis this //查看此配置
[sw2-Ethernet0/0/2]int e0/0/3 //进e0/0/2接口
[sw2-Ethernet0/0/3]p l a //选择access类型
[sw2-Ethernet0/0/3]p d v 20 //封装vlan20
[sw2-Ethernet0/0/3]un sh
[sw2-Ethernet0/0/3]dis this //查看此配置
[sw2-Ethernet0/0/3]int e0/0/1 //进入接口e0/0/1
[sw2-Ethernet0/0/1]port link-type trunk //选择trunk类型
[sw2-Ethernet0/0/1]port trunk allow-pass vlan all //做trunk封装,允许所有vlan通过
[sw2-Ethernet0/0/1]un sh
[sw2-Ethernet0/0/1]dis this //查看此配置
[sw2-Ethernet0/0/1]int g0/0/1 //进入接口g0/0/1
[sw2-GigabitEthernet0/0/1]p l t //选择trunk类型
[sw2-GigabitEthernet0/0/1]p t a v a //做trunk封装,允许所有vlan通过
[sw2-GigabitEthernet0/0/1]un sh
[sw2-GigabitEthernet0/0/1]dis this //查看此配置
<Huawei>system-view
[Huawei]sysname sw3
[sw3]vlan bat 10 20 //创建valn10、vlan20
[sw3]int e0/0/1 //进入接口e0/0/1
[sw3-Ethernet0/0/1]p l t //选择trunk类型
[sw3-Ethernet0/0/1]p t a v a //做trunk封装,允许所有vlan通过
[sw3-Ethernet0/0/1]un sh
[sw3-Ethernet0/0/1]dis this //查看此配置
[sw3-Ethernet0/0/1]int e0/0/2 //进入接口e0/0/2
[sw3-Ethernet0/0/2]p l a //选择access类型
[sw3-Ethernet0/0/2]p d v 10 //封装vlan10
[sw3-Ethernet0/0/2]un sh
[sw3-Ethernet0/0/2]dis this //查看此配置
[sw3-Ethernet0/0/2]int e0/0/3 //进入接口e0/0/2
[sw3-Ethernet0/0/3]p l a //选择access类型
[sw3-Ethernet0/0/3]p d v 20 //封装vlan20
[sw3-Ethernet0/0/3]un sh
[sw3-Ethernet0/0/3]dis this //查看此配置
<Huawei>system-view
[Huawei]sysname RSW1
[RSW1]vlan bat 10 20 1000 //创建vlan10 、20、1000
[RSW1]int g0/0/1
[RSW1-GigabitEthernet0/0/1]p l t
[RSW1-GigabitEthernet0/0/1]p t a v 10 20 //做trunk封装,允许vlan10 vlan20通过
[RSW1-GigabitEthernet0/0/1]un sh
[RSW1-GigabitEthernet0/0/1]dis this
[RSW1-GigabitEthernet0/0/1]int g0/0/2
[RSW1-GigabitEthernet0/0/2]p l a
[RSW1-GigabitEthernet0/0/2]p d v 1000
[RSW1-GigabitEthernet0/0/2]un sh
[RSW1-GigabitEthernet0/0/2]dis this
[RSW1]int vlanif 10 //进入vlan10 接口
[RSW1-Vlanif10]ip add 192.168.10.1 24 //添加IP地址
[RSW1]int vlanif 20 //进入vlan20 接口
[RSW1-Vlanif20]ip add 192.168.20.1 24 //添加IP地址
[RSW1]int vlanif 1000 //进入vlan1000 接口
[RSW1-Vlanif1000]ip add 11.0.0.1 30 //添加IP地址
[RSW1]ip route-static 0.0.0.0 0.0.0.0 11.0.0.2 //配置默认路由
< Huawei >system-view
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 11.0.0.2 30
[R1-GigabitEthernet0/0/0]un sh
[R1]int loopback 0
[R1-LoopBack0 ]ip add 1.1.1.1 30
[R1]ip route-static 192.168.10.0 24 11.0.0.1 //设置静态路由,非直连10网段
[R1]ip route-static 192.168.20.0 24 11.0.0.1 //设置静态路由,非直连20网段