- 0
- 0
- 约6.96千字
- 约 6页
- 2026-01-18 发布于河北
- 举报
三层交换机与路由器区别在哪里?
很多朋友问到,路由器与三层交换机有什么区别?这是个好问题,今
天我们一来了解下。
一、交换机的工作原理
当交换机收到数据时,它会检查它的目的MAC地址,然后把数据从
目的主机所在的接口转发出去。交换机之所以能实现这一功能,是因
为交换机内部有一个MAC地址表,MAC地址表记录了网络中所有
MAC地址与该交换机各端口的对应信息。某一数据帧需要转发时,交
换机根据该数据帧的目的MAC地址来查找MAC地址表,从而得到
该地址对应的端口,即知道具有该MAC地址的设备是连接在交换机
的哪个端口上,然后交换机把数据帧从该端口转发出去。
・1、交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口
的映射,并将其写入MAC地址表中。
-2、交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行
比较,以决定由哪个端口进行转发。
•3、如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口
转发.这一过程称为泛洪(flood)。
■4、广播帧和组播帧向所有的端口转发。
例:某网络如图1所示。
图1交换机地址表
表1端口/MAC地址映射表
假设主机pci向主机pc7发送一个数据帧,该数据帧被送到交换机
后,交换机首先查MAC地址表,发现主机pc7连接在E0/24接口
上,就将数据帧从E0/24接口转发出去。
交换机的三个基本功能
1、学习
以太网交换机了解每一端口相连设备MAC地址,并将地址同相
应端口映射起来存放在交换机缓存中MAC地址表中.
2、转发/过滤
当一个数据帧目地址在MAC地址表中有映射时,它被转发到连
接目节点端口而不是所有端口(如该数据帧为广播/组播帧则转发
至所有端口)
3、消除回路
当交换机包括一个冗余回路时,以太网交换机通过生成树协议避
免回路产生,同时允许存在后备路径。
二、二/三层交换机对比
1、二层交换技术
二层交换技术是发展比较成熟,二层交浜机属数据链路层设备,
可以识别数据包中MAC地址信息,根据MAC地址进行转发,并将
这些MAC地址与对应端口记录在自己内部一个地址表中。
具体工作流程如下:
(1)当交换机从某个端口收到一个数据包,它先读取包头中源
MAC地址,这样它就知道源MAC地址机器是连在哪个端口上;
(2)再去读取包头中目MAC地址,并在地址表中查找相应端
口;
(3)如表中有与这目MAC地址对应端口,把数据包直接复制到
这端口上;
(4)如表中找不到相应端口则把数据包广播到所有端口上,当目
机器对源机器回应时,交换机又可以学习一目MAC
您可能关注的文档
最近下载
- 《球墨铸铁井盖、箅子及附件》.pdf VIP
- 站用交直流电源系统技术规范第2部分:交流电源系统.pdf VIP
- 《环境监测技术》课件.ppt VIP
- Q JLX 04-2016_高分子聚合物双膨胀源抗裂剂.pdf VIP
- 站用交直流电源系统技术规范第5部分:交直流一体化电源系统.pdf VIP
- 武汉大学 2015-2016 学年第二学期期末考试《线性代数 A》(工科 54 学时) 期末试题.docx VIP
- 电能抄表IEC61107通信规约分析讲述.docx VIP
- (机关全称)机关档案分类方案、归档范围和保管期限表精选资料】.doc VIP
- 史上幼儿拼音描红、数字描红、基本笔画描红.docx VIP
- BS EN 14125-2013 国外国际规范.pdf VIP
原创力文档

文档评论(0)