华为eNSP实验:交换机流量控制之风暴控制

一、交换机流量控制之风暴控制

风暴控制是交换机流量控制中的一种重要机制,用于防止网络中的广播、多播或单播风暴对网络性能造成破坏。具体如下:

  1. 基本原理:风暴控制通过监控端口的入站流量,并与预设的风暴抑制级别进行对比来管理流量状态。如果某种类型的流量超过了设定的门限值,该类型的流量就会被压制,直到其下降到门限值以下。
  2. 应用场景:在二层网络设备上配置风暴控制,可以限制来自用户的广播、组播和未知单播报文,从而避免这些报文引起的广播风暴影响网络设备的转发性能。
  3. 配置方法:可以通过命令行接口(CLI)设置风暴控制的参数,如为特定接口设置广播、组播或单播的流量门限值,以百分比形式表示总可用带宽的比例。
  4. 注意事项:默认情况下,风暴控制可能是关闭的,需要手动开启并配置相应的参数。同时,由于硬件限制和包大小不同,门限值百分比是一个近似值。
  5. 区别联系:风暴控制与流量抑制都是用来控制网络流量的技术,但它们的作用方式和目的有所不同。流量抑制主要通过配置阈值来限制流量,而风暴控制则通过关闭端口来阻断流量。

二、风暴控制实验拓扑图:

实验步骤:

1.配置LSW1:

[S1]in g0/0/1
[S1-GigabitEthernet0/0/1]storm-control broadcast min-rate 1000 max-rate 2000
[S1-GigabitEthernet0/0/1]storm-control multicast min-rate 1000 max-rate 2000
[S1-GigabitEthernet0/0/1]storm-control unicast min-rate 1000 max-rate 2000
[S1-GigabitEthernet0/0/1]storm-control interval 90
[S1-GigabitEthernet0/0/1]storm-control action block
[S1-GigabitEthernet0/0/1]storm-control enable trap

2.使用display storm-control interface GigabitEthernet 0/0/1查看接口的风暴控制信息

[S1]display storm-control interface GigabitEthernet 0/0/1  //查看接口的风暴控制信息
PortName     Type      Rate      Mode Action   Punish-  Trap Log Int Last-
                       (Min/Max)               Status                Punish-Time
--------------------------------------------------------------------------------
GE0/0/1      Multicast 1000      Pps  Block    Normal   On   Off 90  
                       /2000                                         
GE0/0/1      Broadcast 1000      Pps  Block    Normal   On   Off 90  
                       /2000                                         
GE0/0/1      Unicast   1000      Pps  Block    Normal   On   Off 90  
                       /2000                                         
[S1]

三、总结:

通过上述实验来说,风暴控制是一种有效的网络流量管理工具,它可以帮助维护网络的稳定性和性能,特别是在面对大量广播、组播或单播报文时。通过合理配置风暴控制参数,可以有效地防止广播风暴的发生,确保网络资源的合理分配和使用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/891851.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

java数组讲解

前言: 由上两章,我们已经了解关于java的基础语法,这章我们将讲解数组的相关语法,坐好了没,我们准备要发车啦!!! 我们将从五部分给大家讲解: 1数组的基本概念 2.数组是…

使用Windows创建一个MFC应用【带界面】

MFC使用教程【对初学者保姆型友好!】 目录 前提条件 1:创建MFC应用程序 2. 项目结构解读 引用 外部依赖项 头文件 源文件 资源文件 文件功能详解 项目的主要流程 步骤2:配置OpenCV 安装OpenCV 包含目录与库文件 步骤3&#xff1…

Milvus×Dify半小时轻松构建RAG系统

最近,检索增强生成(RAG)技术在AI界引起了广泛关注。作为一种将知识库与生成模型结合的新型架构,RAG大大提升了AI应用的实际表现。而在构建RAG系统时,Milvus作为业界领先的开源向量数据库,扮演着关键角色。本…

视频格式在线转换,五种超实用的视频格式转换工具!

视频内容无处不在,从教育课程到娱乐电影,从社交媒体分享到在线会议,视频已成为我们日常生活中不可或缺的一部分。然而,不同的设备和平台支持的视频格式各异,会导致视频文件在某些设备上无法播放。因此,掌握…

计算机毕业设计python+spark知识图谱课程推荐系统 课程预测系统 课程大数据 课程数据分析 课程大屏 mooc慕课推荐系统 大数据毕业设计

指导教师意见: 1.对“文献综述”的评语: 对教育领域数据可视化的相关背景和现状做了综述,明确了课题的研究目标和研究重点,并对研究手段进行了概述。为后面的毕业设计做好了准备。 对本课题的深度、广度及工作量的…

【开源】第三期:数字货币程序化交易终端开源

关于初衷: 这篇文章,其实应该在六年前发出来,但是受制于各种杂事和生活琐事,一直拖到现在,想必有朋友看到在"终端"那期里,聊到的数字货币交易的实践,那个时候遍地都是数字货币交易所&…

git gui基本使用

一、图形化界面 二、创建新项目 创建文件,加入暂存区,提交到版本库 三、创建分支 四、合并分支 1.切换至master 五、更新分支 六、解决冲突 修改冲突,加入暂存区,提交到版本库 七、远程创建库 Gitee - 基于 Git 的代码托管和研…

储能硬件实物图

B 薄膜电容 薄膜电容 D 杜邦线 杜邦线 G 固态电容 固态电容 I IGBT iGBT S 散热片 散热片 Y 压敏电阻 压敏电阻 液冷板 液冷板

瑞萨IDE:CS+ for CC编译过程中执行脚本文件

最近发现使用CS for CC IDE发现一个很有意思的功能。编译工程过程中,IDE自动执行Python脚本和批处理脚本,极大地提高开发效率。 编写好脚本文件后,在IDE中选择CC-RH(Build Tool)->Common Options->Others。 Co…

SQL进阶技巧:如何找出开会时间有重叠的会议室?| 时间区间重叠问题

目录 0 场景描述 1 数据准备 2 问题分析 方法1:利用 lateral view posexplode()函数将表展开成时间明细表 方法2:利用数学区间讨论思想求解 3 小结 如果觉得本文对你有帮助,想进一步学习SQL语言这门艺术的,那么不妨也可以选…

arm架构ceph pacific部署

背景 合作伙伴实验室的华为私有云原来使用单点的nfs做为存储设备,现有两方面考量,业务需要使用oss了,k8s集群及其他机器也需要一套可扩展的分布式文件系统 部署ceph 初始机器配置规划 IP配置主机名Role10.17.3.144c8g1T数据盘ceph-node01…

Apache Seatunnel Zeta引擎-启动脚本分析

Apache SeaTunnel Zeta引擎的集群模式启动的第一步是执行bin/seatunnel-cluster.sh脚本,所以先来学习下这个脚本。 脚本执行流程分析 脚本简要注释 #!/bin/bash # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license a…

Java项目:154 基于ssm旅游信息网站(含论文+ppt)

作者主页:源码空间codegym 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 使用旅游信息网站的分为管理员和用户两个角色的权限子模块。 管理员所能使用的功能主要有:个人中心、用户管理、旅游景点管理、交…

双指齐下:那晚我与算法的不解之缘

公主请阅 1.快乐数1.1题目说明示例 1示例 2 1.3题目分析1.4代码部分1.5代码解析 2.复写02.1题目说明示例 1示例 2 2.2题目分析2.3代码部分2.4代码解析 1.快乐数 题目传送门 1.1题目说明 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为: 对于一个正…

探索 Blob 对象的应用场景和实例分析

一. 引言 当我们在开发 Web 应用程序时,常常会遇到需要处理二进制数据的情况。这时,Blob(Binary Large Object)对象就成为了一个非常有用的工具。Blob 对象可以用来表示一段二进制数据,它可以存储和操作各种类型的数据…

FPAG学习(5)-三种方法实现LED流水灯

目录 1.移位实现LED流水灯 1.1创建工程及源文件代码 1.1.1源代码 1.1.2仿真代码 1.1.3仿真 1.2实验结果 1.2.1总结 2.循环移位实现LED流水灯 3.38译码器实现LED流水灯 3.1原理 3.2源程序 1.移位实现LED流水灯 1.1创建工程及源文件代码 1.1.1源代码 利用计数器计数到…

Python网络爬虫从入门到实战

目录 引言 一、网络爬虫的概念 二、 网络爬虫的基本工作流程 (一)过程: (二)安装requests模块和beautifulsoup4模块 (三)requests库的使用 1、requests库的基本介绍 2、导入requests库的…

IO作业代码

问题 通过 fwrite和 fread去拷贝 文件到另外一个文件上 #include<myhead.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include<errno.h> #include<time.h> int main(int argc, const char *argv[]) { FILE *fp fo…

新款任天堂switch游戏机方案,支持4K60HZ投屏方案,显示器,手柄方案

据传任天堂将推出新的一代的switch掌机&#xff0c;而新款掌机将支持4K60HZ投屏 都2402年了再做1080P确实有点不太象话了 4K60HZ相较于1080P能够提升很多游戏体验&#xff0c;这时不管是HDMI显示器或者是VR眼睛清晰度都会让人舒服很多。 不过新一代的任天堂似乎也在PD协议上…

答题pk小程序的技术特点和性能优势分析

答题小程序是一种在移动设备上运行的应用程序&#xff0c;旨在提供各种类型的答题体验。以下是答题小程序的一些特点和优势&#xff1a; 一、特点 多样化的题目类型&#xff1a; 包括选择题、填空题、判断题等常见题型&#xff0c;还可能有简答题、论述题等更具挑战性的题型。…