交换机的工作原理、链路类型、端口类型等相关基础

289 阅读3分钟

交换机的转发行为

image.png

image.png

交换机的转发行为 泛洪(Flooding)

转发

丢弃

1交换机的工作原理:如果进入交换机的是一个单播帧,则交换机会去MAC地址查找这个帧的目的MAC地址。

(1) 如果查不到MAC地址,则计算机会执行泛洪操作。

(2) 如果查到了MAC地址,则比较这个MAC地址在MAC地址表中对应的端口是不是这个帧进入交换机的那个端口。如果不是,则计算机执行转发操作,如果是,则交换机执行丢弃操作。

(3) 如果进入交换机的是一个广播帧,则交换机不会去查MAC地址表,而是直接执行泛洪操作。

(4) display mac-address 查看mac地址

 

VLAN Identifier:取值范围0-4095,但0和4095在协议中规定不能使用

2链路类型

交换机连接pc的链路为接入链路

交换机与交换机之间的为干道链路

PPVID表示端口在缺省的情况下所属的VLAN。

缺省的情况下,x7的系统级交换机每个端口PVID都是1。

3端口类型-Access:通常设置在交换机连接pc的接口上

  (1)主机和路由器发送的数据帧是不带tag

(2)Access

接受规则:收到一个不带tag的数据,打上本端口的PVID的接收

发送规则:带tag查看VLAN ID字段和本端口的PVID是否相同,相同的去掉TAG发送,不相同丢掉。

查看tag字段是否在允许通过列表中,如果存在进行下一步,不存在丢弃

   不带tag直接发送

[Huawei]Vlan batch 10 20 创建vlan 10 20

[Huawei-Ethernet0/0/1]port link-type access将接口类型改为access

[Huawei-Ethernet0/0/1]port default vlan 10 将接口pvid改为10 注删除前面加undo

[Huawei]display port vlan  查看接口vlan

4端口类型-trunk

     发送规则:查看tag字段是否在允许通过列表中,如果存在进行下一步,不存在丢掉。

查看vlan id字段和本端口的PVID是否相同,相同的话去掉TA发送,不相同带着tag发送。

接收规则,收到一个不带tag的数据帧,打上本端口的PVID,查看允许通过列表,如果允许就接收,不允许就丢掉。

         收到一个带tag的数据帧,查看允许通过列表,如果允许就接收,不允许就丢掉。

只要vlan ID在允许通过列表中,就一定会发送和接收

[Huawei-Ethernet0/0/1]port link-type trunk将接口类型改为trunk

[Huawei-Ethernet0/0/1]port trunk allow-pass vlan 10 20 允许通过列表vlan10 20 all

[Huawei-Ethernet0/0/1]port trunk pvid vlan 20更改trunk接口的PVID

[Huawei-Ethernet0/0/1]port hybrid pvid vlan 20

默认允许vlan1通过

通过trunk接口实现多个交换机之间通信,需要每一个交换机都需要将用到的vlan创建上