二层交换机三层交换机有怎样的区别?

作者&投稿:丁泻 (若有异议请与网页底部的电邮联系)
~ ‍‍‍‍

三层交换技术,近年来的对三层技术的宣传,耳朵都能起茧子,到处都在喊三层技术,有人说这是个非常新的技术,也有人说,三层交换嘛,不就是路由器和二层交换机的堆叠,也没有什么新的玩意,事实果真如此吗?下面先来通过一个简单的网络来看看三层交换机的工作过程。组网比较简单使用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的数据,就直接交由二层交换模块完成。这就通常所说的一次路由多次转发。

‍‍‍‍

‍‍‍‍

‍‍二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体的工作流程如下:  

(1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;  

(2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端口;  

(3)如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上;  

(4)如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。

(5)由于交换机对多数端口的数据进行同时交换,这就要求具有很宽的交换总线带宽,如果二层交换机有N个端口,每个端口的带宽是M,交换机总线带宽超过N×M,那么这交换机就可以实现线速交换;  

(6)学习端口连接的机器的MAC地址,写入地址表,地址表的大小(一般两种表示方式:一为BEFFER RAM,一为MAC表项数值),地址表大小影响交换机的接入容量;

(7)还有一个就是二层交换机一般都含有专门用于处理数据包转发的ASIC (Application specific Integred Circuit)芯片,因此转发速度可以做到非常快。由于各个厂家采用ASIC不同,直接影响产品性能。以上三点也是评判二三层交换机性能优劣的主要技术参数,这一点请大家在考虑设备选型时注意比较。

‍‍‍‍

‍‍‍‍‍‍‍‍

应注意的是,进行第四层交换的交换机需要有区分和存贮大量发送表项的能力。交换机在一个企业网的核心时尤其如此。许多第二/ 三层交换机倾向发送表的大小与网络设备的数量成正比。对第四层交换机,这个数量必须乘以网络中使用的不同应用协议和会话的数量。因而发送表的大小随端点设备和应用类型数量的增长而迅速增长。第四层交换机设计者在设计其产品时需要考虑表的这种增长。大的表容量对制造支持线速发送第四层流量的高性能交换机至关重要。

‍‍‍‍‍‍‍‍


什么是三层交换机 三层交换机工作原理介绍-搜狗输入法
即第三层交换机的交换机方案,实际上是一个能够支持多层次动态集成的解决方案,虽然这种多层次动态集成功能在某些程度上也能由传统路由器和第二层交换机搭载完成,但这种搭载方案与采用三层交换机相比,不仅需要更多的设备配置、占用更大的空间、设计更多的布线和花费更高的成本,而且数据传输性能也要差得多,因为在海量数据...

三层交换机是什么意思?
三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由...

什么叫一层交换机,二层交换机,三层交换机?
二层交换机指的就是传统的工作在OSI参考模型的第二层--数据链路层上交换机,传统的路由器与外部的交换机一起使用也能解决这个问题,但现在路由器的处理速度已跟不上带宽要求。因此三层交换机、Web交换机等应运而生。三层交换机是一个具有三层交换功能的设备,即带有第三层路由功能的第二层交换机,但...

如何区分二层交换机和三层交换机
1、性质不同 二层交换机工作于OSI模型的第2层(数据链路层),故而称为二层交换机。三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。2、目的不同 二层交换机属数据链路层设备,可以识别数据帧中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口...

两层交换机与三层交换机的区别
一、指代不同 1、两层交换机:工作于OSI模型的第2层(数据链路层),故而称为二层交换机。2、三层交换机:具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层。二、功能不同 1、两层交换机:属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应...

交换机有几层啊?每层分别有什么用?
交换机一般分为二层交换机和三层交换机,具体作用如下:1、二层交换机作用,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。2、三层交换机作用, 三层交换机就是具有部分路由器功能的交换机,三层交换机的...

第二层交换机和第三层交换机的区别
第二层交换机和第三层交换机的具体区别如下:一、工作的方式不相同 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。三层交换机就是具有部分路由器功能的交换机,三层交换机的最...

三层交换机三层是什么意思?
三层交换机是一种网络设备,它能够实现以数据包的形式在不同网络之间进行转发和交换。而“三层”则指的是该设备可实现的三种交换模式:MAC地址交换,IP地址交换以及网络层协议交换。其中MAC地址交换是指三层交换机可以获取数据包中的MAC地址并进行转发;IP地址交换则是通过获取IP地址,实现在不同IP子网之间...

一二三层交换机的区别是什么一二三层交换机的区别有哪些
1、工作层级不同:二层交换机工作在数据链路层,三层交换机工作在网络层,三层交换机不仅实现了数据包的高速转发,还可以根据不同网络状况达到最优网络性能。2、原理不同:二层交换机的原理是当交换机从某个端口收到一个数据包,它会先读取包中的源MAC地址,再去读取包中的目的MAC地址,并在地址表中...

计算机网络中二层交换机和三层交换机有什么区别?
主要区别:二层交换机工作在数据链路层,三层交换机工作在网络层,路由器工作在网络层。具体区别如下:三层交换机使用了三层交换技术简单地说,三层交换技术就是:二层交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络...

南华县17739536655: 二层交换机与三层交换机的区别 -
夔怕米福: 二层交换机工作在OSI的第二层(数据链路层),具有存储转发的功能.三层交换机工作在OSI的第三层(网络层),三层交换机即具有二层交换机的存储转发功能,同时还具有路由器的路由选择功能.三层交换机比路由器有更快的数据转发功能,但不能完全取带路由器.

南华县17739536655: 二层交换机和三层交换机有什么区别 -
夔怕米福: 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中.(1) 由于交换机对多数端口的数据进行...

南华县17739536655: 二层交换机和三层交换机的区别 不要复制贴 -
夔怕米福: 简单地说:二层交换机 支持物理层和数据链路层协议,如以太网交换机 三层交换机 支持物理层,数据链路层及网络层协议,如某些带路由功能的交换机 二层交换机指的就是传统的工作在OSI参考模型的第二层--数据链路层上交换机,...

南华县17739536655: 二层交换机和三层交换机的区别
夔怕米福: 去百度文库,查看完整内容> 内容来自用户:夜色的浪漫 简单地说: 一层交换机只支持物理层协议(电话程控交换机可以算一个???)二层交换机支持物理层和数据链路层协议,如以太网交换机三层交换机支持物理层,数据链路层及网络层...

南华县17739536655: 二层交换机和三层交换机之间的区别 -
夔怕米福: 你好!二层和三层的区别:主要的区别在三层交换机具有三层的功能也就是我们说的路由的功能,能够帮助二层实现vlan间的通讯,并且三层交换机的vlan功能能分割广播域.交换机和集线器的区别:1.交换机基于数据链路层的网络设备,能够识别、转发、决策、过滤MAC地址.而集线器基于物理层的网络设备,不具有智能化的功能,不能识别MAC,只能广播.2.交换机能支持多种网络协议,分割冲突域,而集线器只作为最基础的广播寻址,不支持任何网络协议,不能分割冲突域.3.交换机基于交换式的网络带宽,每个端口都有独享的带宽和信道,而集线器基于共享带宽的,每个端口都共享整个带宽.就么多.

南华县17739536655: 解释三层交换机和二层交换机的相同点和不同点是什么? -
夔怕米福: 路由器和二层交换机区别,前者是3层设备,有多种接口,能支持连接异种介质的网络,如以太网,帧中继网等.二层交换机是2层设备只有一种接口,解释以太网口,只能连接一种类型的介质的网络即以太网.另外3层设备和2层设备功能就相差太远了,路由器很多功能不是2层交换机所具有的.路由器和三层交换机确保,两者都是3层设备,但路由器有多种接口,可以连接很多类型不同的介质网络,而三层交换机仍然只有一种类型接口即以太网口,因此只能连接以太网.因为都是3层设备,协议栈基本相同,支持的功能大体相当.

南华县17739536655: 二层交换机和三层交换机 的区别? -
夔怕米福: 三层交换工作在三层,是一个层三的设备,二层就是层2的设备,三层是IP,二层是MAC地址,三层交换就是二层交换+路由模块.

南华县17739536655: 3层交换机和2层交换机的区别 -
夔怕米福: 二层交换机只是数据链路层设备,只能提供二层的端口和二层访问功能.三层交换机允许路由功能,可以实现VLAN间互访和三层互联

南华县17739536655: 三层交换机和2层交换机有哪些区别?? -
夔怕米福: 二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中.具体的工作流程如下: (1)当交换机从某个端口收到一个数据包,它先读取包头...

南华县17739536655: 2层交换机和3层交换机有什么区别 -
夔怕米福: 三层交换机就是具有部分路由器功能的交换机,工作在网络模型第三层--网络层,能够做到一次路由,多次转发,三层交换技术就是二层交换技术+三层转发技术. 二层交换机工作在OSI网络标准模型第二层--数据链路层进行操作.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网