交换机的转发行为、链路类型,端口类型等相关知识

简介: 交换机的转发行为泛洪(Flooding)转发丢弃1交换机的工作原理:如果进入交换机的是一个单播帧,则交换机会去MAC地址查找这个帧的目的MAC地址。(1)如果查不到MAC地址,则计算机会执行泛洪操作。(2)如果查到了MAC地址,则比较这个MAC地址在MAC地址表中对应的端口是不是这个帧进入交换机的那个端口。如果不是,则计算机执行转发操作,如果是,则交换机执行丢弃操作。

image.png

交换机的转发行为
泛洪(Flooding)
转发
丢弃
1交换机的工作原理:如果进入交换机的是一个单播帧,则交换机会去MAC地址查找这个帧的目的MAC地址。
(1)如果查不到MAC地址,则计算机会执行泛洪操作。
(2)如果查到了MAC地址,则比较这个MAC地址在MAC地址表中对应的端口是不是这个帧进入交换机的那个端口。如果不是,则计算机执行转发操作,如果是,则交换机执行丢弃操作。
(3)如果进入交换机的是一个广播帧,则交换机不会去查MAC地址表,而是直接执行泛洪操作。
(4)display mac-address 查看mac地址
image.png

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创建上

5端口类型Hybrid:(万能接口)既可以连接主机也可以连接交换机,可以以untagged也可以按tag

    在发送时可以直接控制携不携带TAG
    通过trunk接口实现
发送规则 1查看是否允许通过列表,如果允许进行下一步,不允许丢掉
         2 在允许通过列表中,如果在    TAged列表中,带着tag发送
         3如果在un    Tag列表中,不带着tag发送
         4如果两个列表都不存在直接丢掉

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

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

[Huawei]port-group group-member g 0/0/1 to g0/0/3
将g0/0/1到g0/0/3的接口加入到端口组进行统一配置
[Huawei-Ethernet0/0/1]port hybrid pvid vlan 20
更改hybird接口PVID
[Huawei-Ethernet0/0/1]port hybrid untagged vlan 20
让vlan20的数据帧不带tag发送
[Huawei-Ethernet0/0/1]port hybrid tagged vlan 20
让vlan20的数据帧带tag发送

相关文章
|
7月前
|
网络架构
交换机与路由器技术-36-端口镜像
交换机与路由器技术-36-端口镜像
35 0
|
6月前
|
存储 网络协议 分布式数据库
网络名词术语解析 | 路由、交换机、集线器、半/全双工、DNS、LAN、WAN、端口、MTU
网络名词术语解析 | 路由、交换机、集线器、半/全双工、DNS、LAN、WAN、端口、MTU
153 0
|
7月前
|
消息中间件
【图解RabbitMQ-6】说说交换机在RabbitMQ中的四种类型以及使用场景
【图解RabbitMQ-6】说说交换机在RabbitMQ中的四种类型以及使用场景
136 1
|
7月前
|
网络架构
交换机与路由器技术-29-OSPF虚链路
交换机与路由器技术-29-OSPF虚链路
25 0
|
7月前
|
网络架构
交换机与路由器技术-23-OSPF链路状态信息同步过程
交换机与路由器技术-23-OSPF链路状态信息同步过程
32 0
|
7月前
|
网络架构
交换机与路由器技术-15-链路聚合
交换机与路由器技术-15-链路聚合
34 0
|
9月前
|
监控 负载均衡 安全
网络进阶学习:交换机二层接口类型和作用
网络进阶学习:交换机二层接口类型和作用
173 0
|
10月前
|
消息中间件
rabbitmq交换机类型
rabbitmq交换机类型
ensp 三层交换机、链路聚合和指定端口选举
ensp 三层交换机、链路聚合和指定端口选举
163 0
ensp 三层交换机、链路聚合和指定端口选举
|
4月前
|
Ubuntu 关系型数据库 MySQL
百度搜索:蓝易云【ubuntu20.4服务器安装mysql社区版并开放3306端口】
现在,你已经在Ubuntu 20.04服务器上成功安装了MySQL社区版,并且已经开放了3306端口,可以通过该端口访问MySQL服务器了。请确保在生产环境中设置安全措施,例如设置强密码、限制访问等,以保护数据库的安全性。
96 2