二层交换机和三层交换机
回顾多年来网络历史上一些最重要的事件,我们走到这一步并不奇怪。最初作为向另一台机器发送命令的基本计算机已经发展成为覆盖广泛网络的高级计算部门。计算机网络已经成为计算机和通信技术融合的结果。计算机网络对通信网络的影响产生了很大的影响,其结果就是网络融合。这最终产生了能够传输所有类型的数据和信息的集成系统。
需要网络桥来连接计算机网络上的多个设备。这就是网络交换机的用武之地。网络交换机是一种连接计算机网络上多个设备的网桥。随着多年来计算机网络的快速发展,高端交换已经成为允许计算机网络上的不同设备彼此通信的最重要的功能之一。网络交换机能够快速有效地将数据从一个点移动到另一个点。它接收来自发送方的数据包,并根据附加到每个数据包的寻址信息将它们重定向到它们的目的地。
什么是第2层交换机?
第2层交换机基本上只进行交换,这意味着它们使用设备的MAC地址将数据包从源端口重定向到目标端口。它通过维护MAC地址表来记住哪些端口具有分配的MAC地址。 MAC地址在OSI参考模型的第2层内运行。 MAC地址简单地区分一个设备与每个设备被分配唯一的MAC地址。它利用基于硬件的交换技术来管理LAN(局域网)中的流量。当切换发生在第2层时,该过程非常快,因为它所做的只是在物理层对MAC地址进行排序。简单来说,第2层交换机充当多个设备之间的桥梁。
什么是第3层交换机?
第3层交换机与第2层交换机完全相反。第2层交换机无法在第3层路由数据包。与第2层交换机不同,第3层使用IP地址进行路由。它是用于路由数据包的专用硬件设备。第3层交换机具有快速交换功能,并且具有更高的端口密度。它们是对传统路由器的重大升级,以提供更好的性能,使用第3层交换机的主要优势在于它们可以在不增加额外网络跳数的情况下路由数据包,从而使其比路由器更快。但是,它们缺少路由器的一些附加功能。第3层交换机通常用于大型企业。简而言之,第3层交换机只不过是高速路由器,但没有WAN连接。
第2层和第3层交换机之间的区别
-
切换与路由
- 交换在OSI参考模型的第2层运行,其中数据包根据MAC地址重定向到目标端口。所以第2层交换机简单做切换。另一方面,第3层交换机是用于使用IP地址路由数据分组的专用硬件设备。所以它只是做路由。
-
第2层和第3层交换机的功能
- 第2层交换机只能将数据包从一个端口切换到另一个端口,而第3层交换机既可以进行交换,也可以进行路由。那么,在第2层交换中不可能进行路由,这意味着设备可以在同一网络内进行通信。在第3层交换中,设备可以在网络内部以及网络外部进行通信。
-
MAC与IP地址
- 第2层交换机使用设备的MAC地址将数据包从源端口重定向到目标端口。它们通过维护MAC地址表来重定向数据包。相反,第3层交换机使用IP地址利用特殊路由协议将各种子网链接在一起
-
应用
- 第2层交换是基于硬件的,交换机使用ASIC(专用集成电路)来维护MAC地址表。交换机和网桥使用第2层交换,就像典型的LAN一样,将大型域分成多个较小的域。交换机使用称为地址解析协议(ARP)的过程来确定其他设备的MAC地址。第3层交换机是交换机和路由器的现代混合体,通常用于在虚拟LAN(VLAN)内进行路由。
-
第2层和第3层交换机的速度
- 通常在第2层运行的交换机所花费的时间比在第3层运行的时间短。它们所做的只是分配MAC地址,以便在第2层交换中将数据包从源端口重新路由到目标端口。相反,在找到将数据包发送到目标端口的最佳路由之前,第2层交换机需要一些时间来检查数据包。
第2层与第3层交换机:比较图表
第2层和第3层交换机摘要
网络交换机的速度和效率取决于其处理器,交换结构及其算法。其复杂性取决于交换机在开放系统互连(OSI)模型中运行的层。 OSI模型是一种概念模型,用于标准化应用程序应如何通过网络进行通信的通信功能。创建OSI模型是为了确保全世界的数据通信系统彼此兼容。多年来,平均计算机网络一直由第2层交换机主导。但随着复杂性的增加,应用程序需要更强大,更可靠的网络配置。这就是第3层交换机的用武之地。