交换机和以太帧


交换机分为
核心层交换机
汇聚层交换机
接入层交换机

DMAC:6字节,目标MAC地址,该字段标识帧的接收者
SMAC:6字节,源MAC地址,该字段标识帧的发送者
Type:2字节,协议类型

单播以太帧,单一的源端发送到单一的目的端
广播以太帧,所有接收到该广播帧的主机都要接受这个帧,但只有目的MAC地址对应的主机会处理
组播以太帧,有选择性

交换机会通过传输介质进入其端口的每一个帧都进行转发操作,交换机的基本作用就是用来转发数据帧。
交换机对帧的处理行为一共有三种:泛洪(Flooding),转发(Forwarding),丢弃(Discarding)。
泛洪:交换机把从某一端口进来的帧通过所有其它的端口转发出去(注意,“所有其它的端口”是指除了这个帧进入交换机的那个端口以外的所有端口)。
转发:交换机把从某一端口进来的帧通过另一个端口转发出去(注意,“另一个端口”不能是这个帧进入交换机的那个端口)。
丢弃:交换机把从某一端口进来的帧直接丢弃。

交换机查找后会学习其源MAC地址和对应端口编号存入自己的MAC表中
MAC表中的表项一般有300s的老化时间
如果存在且MAC地址和接口编号一样,则会更新计时器(即更新至300s
如果存在且MAC地址一样但接口编号不一样,则用新的替换旧的

处理学习行为后再进行转发行为

交换机处理数据帧的转发操作
接受单播帧,就从自己的MAC表看有没有这个单播帧目的MAC地址,没有,说明是未知单播帧,就会泛洪该数据帧
接受广播帧,默认泛洪

点对点转发相当于纠错,从MAC表中查到目的MAC地址,发现不是这个帧从传输介质进入交换机的那个端口编号(即有错误,传错了)则执行转发操作,转发到与MAC表中的那个目的MAC地址中对应的那个端口(即应该去的那个交换机的端口)

丢弃,查到目的MAC地址对应的端口编号是源端口,则丢弃该数据帧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

obeoas

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值