您现在的位置是:主页 > 网络技术 >
品至讲解:二、三层交换机之间到底有什么区别?
这两种类型交换机的工作方式有所不同:
-
二层交换机可以识别数据包中的MAC地址,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。二层交换机不遵循路由算法。
-
三层交换机转发基于目标 IP 地址,数据包的目的地是定义的下一跳,三层交换机遵循路由算法。
二层交换机
如果二层交换机不遵循路由算法,那么它们将如何学习下一跳的 MAC 地址? 通过遵循ARP(地址解析协议)来实现。

ARP的工作内容如下: 我们以网络为例,其中一个交换机连接到四个主机设备,称为 PC1、PC2、PC3 和 PC4。现在,PC1 第一次要向 PC2 发送一个数据包。 虽然 PC1 在第一次通信时知道 PC2 的 IP 地址,但它不知道接收主机的 MAC地址。因此,交换机向所有端口发送ARP请求(不包括PC1所连接的端口),PC2 收到 ARP 请求后,将回复一个带有其 MAC 地址的 ARP 响应消息。这样,PC2 也就收集到了PC1 的 MAC 地址。 通过上述消息的来回流动,交换机就知道哪些MAC地址分配给了哪些端口。同样,当 PC2 在 ARP 响应消息中发送其 MAC 地址时,交换机会收集 PC2 的 MAC 地址并将其存储到自己的 MAC 地址表中。 从现在开始,每当 PC1 想要向 PC2 发送任何数据时,交换机只需在其地址表中查找并转发到 PC2 的目标端口。 如此,交换机将继续维护每个连接主机的硬件地址。

冲突和广播域
在二层交换中,当两个或多个主机试图在同一网络链路上以相同的时间间隔进行通信时,可能会发生冲突。当数据帧发生冲突,设备必须重新发送数据。冲突对网络性能有严重的负面影响,因此绝对要避免冲突。 广播是一种信息的传播方式,指网络中的某一设备同时向网络中所有的其他设备发送数据,这个数据所能广播到的范围即为广播域。简单点说,广播域就是指网络中所有能接收到同样广播消息的设备的集合。 使用一个或多个交换机组成的以太网,所有站点都在同一个广播域。随着交换机变多,这个广播域的范围也会变大,于是就会出现难以维护、广播风暴以及安全等问题。 上文说过,一个主机想要获取另外一个网段的主机MAC地址,需要发送ARP广播请求获取对方主机的MAC地址。这个广播请求会广播到每一个主机身上,容易导致广播风暴。
VLAN
为了克服冲突和广播域问题,在计算机网络系统中引入了VLAN(虚拟局域网)技术。 分隔广播域有两种方法: 1. 物理分隔:将网络从物理上划分为若干个小网络2. 逻辑分隔:将网络从逻辑上划分为若干个小的虚拟网络,即VLAN 物理分隔有很多缺点,会使得局域网的设计缺乏灵活性,而VLAN则具有灵活性和可扩展性。VLAN配置是在交换机级通过使用不同的接口完成的,不同的交换机可以有不同或相同的 VLAN 配置,并可以根据网络的需要进行设置。 在同一个 VLAN 内的设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像在同一个网段中一样。因此,与不同交换机相连的主机可以共享同一个广播域。 为了更好地理解 VLAN ,我们举个栗子,其中一个使用 VLAN,另一个不使用 VLAN。 如果没有 VLAN,从主机 1 发送的广播消息将到达网络中的所有设备。


- 要在交换机上配置 VLAN,首先要在交换机上启用 IOS 模式。
- 创建 VLAN 的命令为onfig mode VLAN NUMBER i.e. Switch(config)# VLAN 10。
- 通过使用接口命令,我们可以在 VLAN 下分配快速以太网端口。
- 通过使用 switchport 访问命令行,我们可以指定接口是访问模式。
- 下一条命令将分配 VLAN 编号到交换机端口访问模式。
Switch(config) #vlan 10
Switch(config-vlan) #exit
Switch(config) #int fa0/1
Switch(config-if) #switchport mode access
Switch(config-if) #switchport access vlan 10
- switchport access mode 命令只能分配给单个 VLAN。当需要配置多个 VLAN,使用 switchport trunk mode interface 命令,因为它可以承载多个 VLAN 的流量。
二层交换机的特点
下面列出了二层交换机的各种特性。
- 二层交换机可以充当网桥,将计算机网络系统的各种终端设备连接在一个平台上。它们能够非常快速且有效地将数据从LAN 网络的源端传输到目标端。
- 二层交换机通过从交换机的地址表中学习目的节点的MAC地址,执行交换功能,将数据帧从源端重新排列到目的端。
- MAC地址表为二层设备提供了唯一的地址,用于标识数据下发的终端设备和节点。
- 二层交换机将庞大复杂的 LAN 网络拆分为一个个小的VLAN网络。
- 通过在一个大型的 LAN 网络中配置多个 VLAN,在没有物理连接的情况下,交换变得更快。
二层交换机的应用
下面给出了二层交换机的各种应用。
- 通过二层交换机,我们可以轻松地将位于同一VLAN内的数据帧从源端发送到目的端,而无需物理连接或位于同一位置。
- 因此,软件公司的服务器可以集中放置在一个位置,而分散在其他位置的客户端可以轻松访问数据而没有延迟,从而节省服务器成本和时间。
-
组织可以通过使用这些类型的交换机将主机配置在同一个VLAN中,而不需要任何互联网连接,从而实现内部通信。
三层交换机
当我们需要在不同的 LAN 或 VLAN 之间传输数据时,二层交换机就无法满足了。这时需要三层交换机,因为它们将数据包路由到目的地的技术是IP 地址和子网划分。 三层交换机工作在 OSI 参考模型的第3层,并使用 IP 地址执行数据包的路由。它们比二层交换机具有更快的切换速度,甚至比传统路由器更快,因为它们不使用额外的跃点来执行数据包的路由,从而会带来更好的性能。

要理解三层交换机的功能,首先需要先了解路由的概念。 第3层中的源端设备首先查看自己的路由表,路由表中包含了源IP地址、目的IP地址和子网掩码的所有信息。然后,根据它从路由表中收集的信息,将数据包发送到目的地,并可以在不同的LAN、MAN和WAN网络之间进一步传递数据。它遵循最短且安全的路径在终端设备之间传递数据。这就是路由的总体概念。 各种网络可以通过STM链路连接在一起,STM链路有很高的带宽,DS3链路也可以。连接的类型取决于网络的各种参数。
三层交换机的特点
三层交换机的各种特性如下所示:
- 执行静态路由,以在不同 VLAN 之间传输数据。而二层设备只能在同一 VLAN网络之间传输数据。
- 以与路由器相同的方式执行动态路由,这种动态路由技术允许交换机执行最佳数据包路由。
- 根据网络的实时场景提供一组多路径来传递数据包。交换机可以选择最可行的路径来路由数据包,目前流行的路由技术包括 RIP 和 OSPF。
- 有能力识别关于流量流向的交换机的相关IP地址信息。
- 能够根据子网划分或 VLAN 流量标记部署 QoS 分类,而不是像二层交换机那样手动配置交换机端口。
- 需要更多的功率来运行,并在交换机之间提供更高带宽的链路,这些链路几乎超过 10Gbits。
- 为数据交换提供高度安全的路径。
三层交换机的应用
上一篇:教你ping不通网络故障处理方法
随机图文
“数字基建人才培养计划”启动会云端召开
2022年1月10日,由工业互联网产业联盟标识工作组、中国信息通信研究院(以下简称“中国信通院”)工业互联网与物联网研究所联合主办的“数字基建人才培养计划”启动会在云端召开。 来自中国信通院、北航、北理工、北邮电、北工业、北工商、仪综所等高校和科研院所,以及中国联通、中软国际、航天智造、江苏徐工信息、广东鑫兴科技、北京华信瑞德、北京福通互联、杭州溪塔、弱电项目的这九个流程至关重要:管理、施工、验收、材料、竣工等,项目经理必知
元旦快乐!2021年的最后一天,我们来梳理及总结下项目流程。 做项目,了解施工标准很重要,但熟悉管理、实施、竣工、验收流程更加重要,一个优秀项目经理必须对项目中的各种流程了然于胸,才能把控项目进度、各个环节的验收与管理 弱电智能化项目,流程有很多,这九个流程是基础,也是核心,我们本期一起了解下。 一你不知道的安全帽,你真的了解工地安全帽吗
图文来源:岩土新鲜事、网络 世界上第一个安全帽的发明者是卡夫卡,这个名字只要高中时认真上语文课的同学都会知道,却基本没人知道世界上首个民用安全帽也是他发明的。对的,你没有看错,就是写《变形记》的西方现代主义文学的先驱和大师卡夫卡。 1908年,卡夫卡还是一名工伤保险机构的职员。因为经常接触因高空坠物而受伤的工人,所以他从古代战争中的头盔一套完整的智慧农业整体解决方案,以后需求越来越多!
智慧农业需求越来越多,比如智慧畜牧、智慧养殖、智慧灌溉等等,智慧农业提的那么响亮,到底如何做呢?它的解决方案是怎么样的呢?今天一起来看看吧。 01 正文 互联网+“农业”就是运用“3S”(GIS、GPS、RS)、IT技术,结合设施工程、生物工程、农业工艺技术等技术,改造整个农业产业链,使农业更具有“智慧”,实现精准感知、智能控制