当前位置: 首页 > article >正文

华为交换相关

端口模式

(1)access:只能属于单个VLAN,一般用于连接计算机端口

(2)trunk:端口允许多个VLAN通过,可以接收和发送多个VLAN报文,默认情况下只有管理VLAN不携带标签信息

(3)Hybrid:华为独有的一个接口类型,允许多个VLAN通过,但与trunk不同的是它可以允许转发多个VLAN时不打标签

接口类型对接收不带Tag报文处理对接收带Tag报文处理发送帧处理过程发送帧处理过程
access接收该报文并打上缺省的vlan id当vlan id与缺省vlan id相同时,接收该报文,当vlan id与缺省vlan id不相同时,丢弃该报文先剥离帧的pvid tag然后在发送,因此所有帧都不带tag
trunk        

打上缺省的vlan id,当缺省vlan id在允许通过的列表中,接收该报文。

打上缺省vlan id,当缺省vlan id不在允许通过的列表中时,丢弃该报文

当vlan id在接口允许通过的列表中时,接收该报文。

当vlan id不在接口允许通过的列表中时,丢弃该报文。

当vlan id与缺省vlan id相同,且是该接口允许通过的vlan id时,去掉tag,发送该报文。

当vlan id与缺省vlan id不同,且是该接口允许通过的vlan id时,保持原有tag,发送该 报文

Hybrid  同trunk同trunk当vlan id是该接口允许通过的vlan id时,发送该报文。可以通过命令设置发送时是否携带tag

access 模式配置

trunk模式配置

Hybrid模式配置

VLAN相关

虚拟局域网(VLAN)是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的数据交换技术

划分方法:根据端口划分、根据mac地址划分、根据网络层上层协议划分、根据IP组播划分vlan、基于策略的vlan

批量创建vlan

成批端口指定vlan

vlan的封装协议:802.1q、QinQ

802.1q封装格式

STP相关

生成树协议(stp)是一种链路管理协议,为网络提供路径冗余,同时防止产生环路。交换机之间使用网桥协议数据单元(BPDU)来交换STP信息。BPDU中包含了实现STP必要的根网桥ID、根路径成本、发送网桥ID、端口ID等信息。

STP的作用有一下几点:

(1)逻辑上断开环路,防止广播风暴的产生

(2)当线路出现故障,断开的接口被激活,恢复通信,起备份线路的作用

(3)实行树形拓扑

stp交换机接口状态:

状态用途
阻塞(blocking)接收BPDU、不转发帧 20s
侦听(Listening)接收BPDU、不转发帧、接收网管信息 15s
学习(Learning)接收BPDU、不转发帧、接收网管消息,把终端站点位置信息添加到地址数据中(构建网桥表) 15s
转发(Forwarding)发送和接收用户数据、接收BPDU、接收网管消息、把终端站点位置信息添加到地址数据库
禁用(disable)端口处于shutdown状态,不转发BPDU和数据帧

stp工作原理

选取根网桥:每个交换机都有一个唯一的网桥ID(BID),最小BID值的交换机为根交换机,其中BID是由2字节优先级字段和6字节的MAC地址字段组成。

选取根端口:

        1、交换机中到根网桥总路径成本最低的端口。路径成本根据带宽计算得到,如(10Mb/s的路径成本为100,100Mb/s的路径成本为19,1000Mb/s的路径成本为4,)

        2、如果到根桥开销相同,再比较上一级发送者的桥ID。选择发送者网桥ID最小的对应的端口

        3、如果上一级发送者的网桥ID也相同,再比较发送端口ID。端口ID由端口优先级(8位)和端口编号(8位)组成。选出优先级最小的对应端口,若优先级相同,则选择端口号最小的。

选择指定端口:

        1、到根路径成本最低

        2、端口所在的网桥ID较小

        3、端口ID值较小

非指定端口阻塞:

        交换机中所有的根端口和指定端口之外的端口,称为非指定端口。

RSTP与Mstp

        rstp在stp基础上进行了改进,实现了rstp快速收敛,

        mstp兼容了stp和rstp,同时可以将一个交换网络划分成多个域,每个域内形成多棵树,生成树之间彼此独立,每棵树叫做一个mstp的实例(MSTI),每个域叫做一个MST域。mstp中的一个实例就是多个vlan的一个集合。每个vlan只能对应一个msti。

mstp配置


[Huawei]stp mode mstp  配置生成树协议工作在mSTP模式
[Huawei]stp enable     全局使能mstp
[Huawei-10GE1/0/1] stp disable  接口中关闭mstp
[Huawei]stp root primary/secondary  设置stp根网桥或备份网桥
[Huawei]stp instance 1 root primary/secondary 设置mstp实例的根网桥或备份网桥
本质是调低优先级,华为默认优先级为32768
默认情况下打开生成树,所有端口都会开启生成树协议,若需要有更快的收敛速度,需要将连接pc的端口改为边缘端口模式。如果要控制某条链路的状态,可以通过设置端口的cost值来实现
[Huawei]stp pathcost-standard legacy 设置生成树默认开销算法
[Huawei] stp region-configuration  设置mstp域
[Huawei-mst-region] region-name RG1   更改域名
[Huawei-mst-region] instance 1 vlan 2 to 10  将vlan划入实例
[Huawei-mst-region] instance 2 vlan 11 to 201 将vlan划入实例
[Huawei-10GE1/0/2] portswitch  接口模式下更改为交换接口
[Huawei-10GE1/0/2] stp instance 2 cost 55  更改接口cost值
[Huawei-10GE1/0/1] stp root-protection 设置根保护
[Huawei-GigabitEthernet0/0/1]stp edged-port enable  将端口设置为边缘端口
[Huawei-GigabitEthernet0/0/1]stp bpdu-filter enable 启用端口BPDU报文过滤功能


http://www.kler.cn/a/600427.html

相关文章:

  • D-Link 登录信息泄露(越权)CVE-2018-7034 漏洞分析
  • ENSP学习day9
  • 查找热点数据问题 | 数据结构
  • 某网关管理软件 9-12ping.php 命令执行漏洞(CVE-2025-1448)
  • 能源监控软件UI界面设计:科技与美学的交融
  • Python----计算机视觉处理(Opencv:绘制图像轮廓:寻找轮廓,findContours()函数)
  • 解决stm32引脚如果选择输入模式
  • 关于MTU的使用(TCP/IP网络下载慢可能与此有关)
  • AF3 Rotation 类解读
  • Java多线程与高并发专题——如何利用 CompletableFuture 解决“聚合打车服务平台”的问题?
  • Sqladmin - FastAPI框架下一键生成管理后台
  • python常见反爬思路详解
  • 网络基础梳理
  • OWASP Top漏洞说明
  • Python爬虫获取1688商品(按图搜索)接口的返回数据说明
  • vulnhub-Tr0ll ssh爆破、wireshark流量分析,exp、寻找flag。思维导图带你清晰拿到所以flag
  • 蓝桥杯——————数位排序(java)
  • uniapp自身bug | uniapp+vue3打包后 index.html无法直接运行
  • Android Compose 框架基本状态管理(mutableStateOf、State 接口)深入剖析(十四)
  • Unity将运行时Mesh导出为fbx