二层交换机与三层交换机
要搞懂二层交换机与三层交换机,首先要弄明白什么是交换机:交换机是一种用于电信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。
但是在以太网中通过交换机的“冲突域隔离”作用,一台主机已经不能够简单通过直接侦听链路广播报文来获取不属于自己的数据了。在以太网中通过交换机的“冲突域隔离”作用,一台主机已经不能够简单通过直接侦听链路广播报文来获取不属于自己的数据了
二层交换机是指只支持OSI第二层(数据链路层)交换技术的交换机,二层交换技术发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中
LAN交换机不但使用简单、费用较低,而且它的性能也非常不错,但是我们却不能把一个大型网络全部构建在交换机上。一个完全构建在交换机上的 LAN看上去就象一个广播网络,碰撞、堵塞以及通信问题会使你的网络变得一团糟。使用路由器则可以将网络划分为多个子网,通过路由所具备的功能来有效的进行安全控制策略以及避免堵塞等。
三层交换机就是具有部分路由器功能的交换机,三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而象路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。三层交换技术就是二层交换技术+三层转发技术。传统交换技术是在OSI网络标准模型第二层——数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发,既可实现网络路由功能,又可根据不同网络状况做到最优网络性能。