交换机/路由器工作原理

交换机

我们 一般讲的交换机都是二层交换机,三层 交换机是特指,二层交换机是基于MAC地址进行转发数据帧,

二层交换机:

二层交换机工作在数据链路层。

交换机学习MAC地址表的过程:

当交换机收到一个数据帧时,会提取数据帧的 源 MAC 地址,并将其与接收端口绑定,写入 MAC 地址表。

如果目标 MAC 地址已存在于表中,则直接转发到对应端口;若不存在,则泛洪(Flood)到所有其他端口(除接收端口外)。

表项具有老化时间(默认 300 秒),长期未使用的条目会被删除。

交换机收到不同 数据帧的处理方式如下:

如果是广播帧或者组播帧:会泛洪到除接收接口外的其他所有接口。

如果是单播帧:如果目的MAC在MAC地址表且出入接口不同,则转发,否则丢弃,如果不在MAC地址表,则泛洪。

二层交换机容易产生环路,所以会运行STP消除二层环路,避免MAC地址漂移和广播风暴。

vlan

由于有些情况不想让同一广播域的主机进行通信,则有了vlan技术,用于隔离广播域。

同VLAN且同网段的PC之间可直接进行通信,无需借助三层转发设备,该通信方式被称为二层通信。

同网段不同vlan的PC可以实现隔离,具体实现方式如下:

交换机接口通过为数据帧添加tag标签,实现数据帧的接收和发布,具体有三种接口:

access:一般用于连接终端收到原始数据帧。(也可连接路由器)

收到数据帧时:如果不带标签,则打上pvid并接收;如果带标签,和pvid相同则接收,否则丢弃。

发送数据帧时:tag标签和pvid相同则剥离tag发送,否则丢弃。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值