二层交换机、三层交换机介绍和区别

一、  二层交换机

外文名

Layer 2 switches

领    域

网络

参    数

端口、芯片、地址表

协    议

路由协议

功    能

决定最优路由和转发数据包


1、工作于OSI模型的第2层(数据链路层),二层交换机数据链路层设备;

2、可以识别数据包中的MAC地址信息,依照802.1Q规范,根据MAC地址进行转发;

3、并将这些MAC地址与对应的端口记录在自己内部的一个地址表中;

4、部分二层交换机有路由初级的vlan功能,但只能划分一个vlan。

工作过程

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

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

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

(4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。

不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。

三个技术参数

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

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

(3) ASIC芯片:还有一个就是二层交换机一般都含有专门用于处理数据包转发的ASIC (Application specific Integrated Circuit)芯片,因此转发速度可以做到非常快。由于各个厂家采用ASIC不同,直接影响产品性能。

以上三点也是评判二三层交换机性能优劣的主要技术参数,这一点请大家在考虑设备选型时注意比较。

VLAN之间的通信必须通过路由器来实现。

    二、 三层交换机

定    义

有部分路由器功能的交换机

作    用

加快大型局域网内部的数据交换

应用领域

校园网、城域教育网等

1、具有部分路由功能,一台三层交换机内可划分多个vlan(减少广播风暴);

2、加快大型局域网内部的数据交换;

3、能够做到一次路由,多次转发;

4、对于数据包转发等规律性的过程由硬件高速实现

5、路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现

三层交换则是转发基于第三层地址的业务流;除了必要的路由决定过程外,大部分数据转发过程由二层交换处理,提高了数据包转发的效率。

企业网和教学网中,一般会将三层交换机用在网络的核心层,用三层交换机上的千兆端口或百兆端口连接不同的子网VLAN。不过应清醒认识到三层交换机出现最重要的目的是加快大型局域网内部的数据交换,所具备的路由功能也多是围绕这一目的而展开的,所以它的路由功能没有同一档次的专业路由器。毕竟在安全、协议支持等方面还有许多欠缺,并不能完全取代路由器工作。

在实际应用过程中,典型的做法是:处于同一个局域网中的各个子网的互联以及局域网中VLAN间的路由,用三层交换机来代替路由器,而只有局域网与公网互联之间要实现跨地域的网络访问时,才通过专业路由器。

三层交换机工作原理说明     

使用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地址与IP地址的映射表,并将该表存储起来,当同一信息源的后续数据流再次进入交换环境时,交换机将根据第一次产生并保存的地址映射表,直接从第二层由源地址传输到目的地址,不再经过第三路由系统处理,从而消除了路由选择时造成的网络延迟,提高了数据包的转发效率,解决了网间传输信息时路由产生的速率瓶颈。

三、提要:四层交换机

四层交换设备则是用传输层数据包包头信息来帮助信息交换和传输处理的。在一个IP网络里,普遍使用的第四层交换协议,其实就是TCP(用于基于连接的对话,例如FTP)和UDP(用基于无连接的通信,例如SNMP或SMTP)这两个协议。

 实际上就是在第三层交换机上增加了具有通过辨别第四层协议端口的能力,仅在第三层交换机上增加了一些增值软件罢了,因而并非工作在传输层

还能支持第三层交换机不可能拥有的网络流量和服务质量控制的智能型功能。

时间: 2024-08-07 08:45:24

二层交换机、三层交换机介绍和区别的相关文章

二层交换机、三层交换机和路由器的原理及区别

二层交换机: 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中. 具体如下: (1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上: (2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端口: (3)如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上. 三层交换机: 三层交换技术就是将路由

二层交换机与三层交换机区别详解!

https://www.jb51.net/network/546152.html SPOTO思博网络 发布时间:18-01-1617:14 我们习惯说,在二层网络环境中相同vlan之间可以通信,不同vlan之间不可以通信,如果想通信必须借助三层设备,所以说三层交换机必须要做的事情是路由转发,但是二.三层交换机具体有什么区别呢? 二层交换机工作于OSI模型的第2层(数据链路层),故而称为二层交换机. 二层交换技术发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC

二层交换机、三层交换机和路由器的基本工作原理和三者之间的主要区别

二层交换机:二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中. 具体如下: (1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上: (2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端口: (3)如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上. 三层交换机: 三层交换技术就是将路由技

cisco 三层交换机与二层交换机级联 vlan trunk

模拟实验三层交换机与二层交换机级联,二层交换机下挂接2个vlan 分别是vlan2,vlan3,vlan2,vlan3下各接一台电脑,电脑ip信息如下: PC1 VLAN 2: 10.86.2.10 255.255.255.0 10.86.2.1 pc2 vlan 3 10.86.3.10 255.255.255.0 10.86.3.1 级联的三层交换机和二层交换机端口都需启用trunk功能 一. 三层交换机配置如下 config t vlan 2 vlan 3 int vlan 2 ip ad

什么叫一层交换机,二层交换机,三层交换机?

简单地说: 一层交换机  仅仅支持物理层协议(电话程控交换机能够算一个???) 二层交换机  支持物理层和数据链路层协议,如以太网交换机 三层交换机  支持物理层,数据链路层及网络层协议,如某些带路由功能的交换机 从ISO/OSI的分层结构上说,交换机可分为二层交换机.三层交换机等.二层交换机指的就是传统的工作在OSI參考模型的第二层--数据链路层上交换机,主要功能包含物理编址.错误校验.帧序列以及流控. 一个纯第二层的解决方式,是最廉价的方案,但它在划分子网和广播限制等方面提供的控制最少.传统

二层交换机当三层交换机,使用单臂路由实现二层交换机上的VLAN互通

众多中小企业内部网络结构都很简单,仅仅是用一台交换机将所有员工机以及服务器连接到一起,然后通过光纤访问internet而已.当然为了保证部分主机的安全性以及分割内部广播包提高网络传输速度,采取诸如划分VLAN,分配不同子网的方法来实现.通过划分VLAN可以让在同一台交换机不同端口的客户机不能互相访问,有效的隔离了网络. 通过VLAN划分网络固然可以解决安全和广播风暴的频繁出现,但是对于那些既希望隔离又希望对某些客户机进行互通的公司来说,划分VLAN的同时为不同VLAN建立互相访问的通道也是必要的

交换机和路由器的区别

路由器是互联网的主要节点设备.路由器通过路由决定数据的转发.转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者).作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP的国际互连网络Internet的主体脉络,也可以说,路由器构成了Internet的骨架.它的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量.因此,在园区网.地区网.乃至整个Internet研究领域中,路由器技术始终处于核心地位,其发展历程和方向,成为整个Inter

了解下硬件:路由器、交换机、集线器的区别

转自:<路由器.交换机.集线器的区别> 另,外行人看热闹——推荐<交换机与路由器区别> 术语解释   路由器:(Router)是连接因特网中各局域网.广域网的设备.在路由器中记录着路由表,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号.发生在网络层.   交换机:(Switch)是一种用于电(光)信号转发的网络设备.它可以为接入交换机的任意两个网络节点提供独享的电信号通路,把传输的信息送到符合要求的相应路由上.发生在数据链路层.   集线器:(Hub)是指将多

DAS,NAS,SAN的介绍和区别

随着企业网络应用的时间和应用的数据量的加大,企业已经感觉到存储容量和性能落后与网络的应用发展需求,特别是流媒体企业,在这种应用条件下满足用户的存储需求的技术应用诞生,DAS.NAS和SAN三种存储技术成为当今主流的存储技术.  发现自己知识还是非常匮乏的,首先我还是来总结一下基础知识吧,当然这些都是存储互联网上找到的资料,原创不属于本作者,这里也是为了分析存储知识而已.希望能够跟更多的人来探讨存储,从而学到更多的知识.  今天我们来看一下存储的分类,根据服务器类型分为:封闭系统的存储和开放系统的