交换机分为
核心层交换机
汇聚层交换机
接入层交换机
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地址对应的端口编号是源端口,则丢弃该数据帧
交换机和以太帧
于 2023-11-16 12:22:47 首次发布