

1)三层交换技术的工作原理
第三层交换工作在OSI七层网络模型中的第三层即网络层,是利用第三层协议中的IP包的包头信息来对后续数据业务流进行标记,具有同一标记的业务流的后续报文被交换到第二层数据链路层,从而打通源IP地址和目的IP地址之间的一条通路。
这条通路经过第二层链路层。有了这条通路,三层交换机就没有必要每次将接收到的数据包进行拆包来判断路由,而是直接将数据包进行转发,将数据流进行交换。
2)三层交换技术
近年来的对三层技术的宣传,耳朵都能起茧子,到处都在喊三层技术,有人说这是个非常新的技术,也有人说,三层交换嘛,不就是路由器和二层交换机的堆叠,也没有什么新的玩意,事实果真如此吗?下面先来通过一个简单的网络来看看三层交换机的工作过程。
组网比较简单:
使用IP的设备A-----------------三层交换机-----------------使用IP的设备B
比如A要给B发送数据,已知目的IP,那么A就用子网掩码取得网络地址,判断目的IP是否与自己在同一网段。
如果在同一网段,但不知道转发数据所需的MAC地址,A就发送一个ARP请求,B返回其MAC地址,A用此MAC封装数据包并发送给交换机,交换机起用二层交换模块,查找MAC地址表,将数据包转发到相应的端口。
如果目的IP地址显示不是同一网段的,那么A要实现和B的通讯,在流缓存条目中没有对应MAC地址条目,就将第一个正常数据包发送向一个缺省网关,这个缺省网关一般在操作系统中已经设好,对应第三层路由模块,所以可见对于不是同一子网的数据,最先在MAC表中放的是缺省网关的MAC地址;
然后就由三层模块接收到此数据包,查询路由表以确定到达B的路由,将构造一个新的帧头,其中以缺省网关的MAC地址为源MAC地址,以主机B的MAC地址为目的MAC地址。
通过一定的识别触发机制,确立主机A与B的MAC地址及转发端口的对应关系,并记录进流缓存条目表,以后的A到B的数据,就直接交由二层交换模块完成。这就通常所说的一次路由多次转发。
以上就是三层交换机工作过程的简单概括,可以看出三层交换的特点:
a -- 由硬件结合实现数据的高速转发。
b -- 这就不是简单的二层交换机和路由器的叠加,三层路由模块直接叠加在二层交换的高速背板总线上,突破了传统路由器的接口速率限制,速率可达几十Gbit/s。算上背板带宽,这些是三层交换机性能的两个重要参数。
c -- 简洁的路由软件使路由过程简化。
d -- 大部分的数据转发,除了必要的路由选择交由路由软件处理,都是又二层模块高速转发,路由软件大多都是经过处理的高效优化软件,并不是简单照搬路由器中的软件。
3)三层交换机的配置命令
步骤一:给交换机配置IP地址
- S2724G#conf
- S2724G(config)#int vlan 1
- S2724G(config-if)#ip addess 192.168.0.100 255.255.255.0
- ----给VLAN 1配置IP地址
- S2724G(config-if)#no shutdown ----激活该VLAN接口
- S2724G(config-if)#exit
- S2724G(config)#ip default-gateway 192.168.0.1 ----指定交换机的网关地址
步骤二:创建VLAN
- S2724G#conf
- S2724G(config)#vlan 10 ----创建VLAN 10
- S2724G(config-vlan)#exit
- S2724G(config)# vlan 20 ----创建VLAN 20
- S2724G(config-vlan)#exit
步骤三:把相应接口指定到相应的VLAN中
- S2724G(config)#int gi 0/10
- S2724G(config-if)#switch access vlan 10
- ----把交换机的第10端口划到VLAN 10中
- S2724G(config-if)#exit
- S2724G(config)#int gi 0/20
- S2724G(config-if)#switch access vlan 20
- ----把交换机的第20端口划到VLAN 20中
- S2724G(config-if)#exit
- S2724G(config)#int gi 0/24
- S2724G(config-if)#switch mode trunk
- ----设置24口为Trunk模式(与三层交换机的连接口
- S2724G(config-if)#
步骤四:保存配置
- S2724G(config-if)#end
- S2724G#write
- 模式转换命令
- 用户模式----特权模式,使用命令“enable”
- 特权模式----全局配置模式,使用命令“config t”
- 全局配置模式----接口模式,使用命令“interface+接口类型+接口号”
- 全局配置模式----线控模式,使用命令“line+接口类型+接口号”
注:
- 用户模式:查看初始化的信息。
- 特权模式:查看所有信息、调试、保存配置信息
- 全局模式:配置所有信息、针对整个路由器或交换机的所有接口
- 接口模式:针对某一个接口的配置
- 线控模式:对路由器进行控制的接口配置
由于篇幅过长,详细的配置命令,在下一篇文章中会分享
版权声明:本文转载自公众号“nickyche1986”,版权归原作者所有,转载请保留此字段,感谢!
