目录
一、什么是三次交换技术
三层交换(也称多层交换技术,或IP交换技术)是相对于传统交换概念而提出的。众所周知,传统的交换技术是在OSI网络标准模型中的第二层——数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发。简单地说,三层交换技术就是:二层交换技术+三层转发技术。
二、工作原理
三层交换机要执行三层信息的硬件交换,路由处理器必须将有关路由选择的三层信息下载到硬件中。以便对数据包进行处理。为完成在硬件中的处理数据包的高层信息,会使用传统的MLS和基于CEF的MLS。
传统的MLS:交换机要将流中的第一个数据包给第三层引擎,后者一软件交换的方式对数据包进行处理,对数据流中的第一个包进行路由处理后,第三层引擎对硬件交换组织进行编程,使之后的数据包进行选择路由,这个过程被称作为:一次路由多次交换。
基于CEF的MLS:CEF预先根据路由表中学习的路由信息直接储存在FIB(转发信息表),REF预先根据ARP表生成邻接关系表,直接由硬件进行转发。
工作原理:
1.主机a给b发单播数据包
2.交换机查找FIB表,找下一个地址。
3.查找下一跳地址对应的邻接关系的2层封装信息
4.转发
三、三层交换实验
实验所需:一台三层交换机和两台pc。
配置PC7与PC8的IP地址以及子网掩码和网关。
进入三层交换机进行配置
在PC7上ping对方IP查看是否成功
四、总结
三层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。
有了三层交换机还要路由器做什么呢?当然路由器有其不具备的功能。路由器端口类型多,支持的三层协议多,路由能力强,所以适合于在大型网络之间的互连,虽然不少三层交换机甚至二层交换机都有异质网络的互连端口,但一般大型网络的互连端口不多,互连设备的主要功能不在于在端口之间进行快速交换,而是要选择最佳路径,进行负载分担,链路备份和最重要的与其它网络进行路由信息交换,所有这些都是路由器才能完成的功能。