华为攻击防范简介

news/2024/11/25 19:46:31/

定义

        攻击防范是一种重要的网络安全特性。它通过分析上送CPU处理的报文的内容和行为,判断报文是否具有攻击特性,并配置对具有攻击特性的报文执行一定的防范措施。

攻击防范主要分为畸形报文攻击防范、分片报文攻击防范和泛洪攻击防范。

目的

        目前,网络的攻击日益增多,而通信协议本身的缺陷以及网络部署问题,导致网络攻击造成的影响越来越大。特别是对网络设备的攻击,将会导致设备或者网络瘫痪等严重后果。

攻击防范针对上送CPU的不同类型攻击报文,采用丢弃或者限速的手段,以保障设备不受攻击的影响,使业务正常运行。

攻击防范应用场景

  • 畸形报文攻击防范,防止畸形报文攻击。

  • 分片报文攻击防范,限制分片报文的速率,防止分片报文对CPU造成攻击,占用过多CPU和设备资源。

  • 泛洪攻击防范,包括以下三种:

    • TCP SYN泛洪攻击防范,限制TCP SYN报文的速率,防止CPU处理TCP SYN报文占用过多资源;
    • UDP泛洪攻击防范,对特定端口发送的UDP报文直接丢弃;
    • ICMP泛洪攻击防范,限制ICMP泛洪攻击报文的上送速率,防止CPU处理ICMP泛洪攻击报文占用过多资源。
配置攻击防范示例

实验拓扑:

 在R1上配置攻击防范

1.使能畸形报文攻击防范。 
<Huawei> system-view
[Huawei] sysname R1
[R1] anti-attack abnormal enable2.使能分片报文攻击防范,并限制分片报文接收的速率为15000bit/s。 
[R1] anti-attack fragment enable
[R1] anti-attack fragment car cir 150003.使能泛洪攻击防范。 # 使能TCP SYN攻击防范,并限制TCP SYN报文接收的速率为15000bit/s。
[R1] anti-attack tcp-syn enable
[R1] anti-attack tcp-syn car cir 15000# 使能UDP泛洪攻击防范,对特定端口发送的UDP报文直接丢弃。
[R1] anti-attack udp-flood enable# 使能ICMP泛洪攻击防范,并限制ICMP泛洪报文接收的速率为15000bit/s。
[R1] anti-attack icmp-flood enable
[R1] anti-attack icmp-flood car cir 15000

验证配置结果:

 配置完成后,可以通过执行命令display anti-attack statistics查看报文攻击防范的统计数据。

由显示信息可知,R1上产生了TCP SYN报文的丢弃计数,表明攻击防范功能已经生效。


http://www.ppmy.cn/news/1255347.html

相关文章

Python如何优雅地使用重试:tenacity

1 缘起 项目中使用了第三方服务&#xff0c;和上一篇文章一样&#xff1a;SpringBoot中如何优雅地使用重试https://blog.csdn.net/Xin_101/article/details/134617868 在调用第三方服务时&#xff0c;出现第三方服务连接不到的情况&#xff0c;为了保证服务的相对稳定&#xf…

SpringMVC常用注解和用法总结

目标&#xff1a; 1. 熟悉使用SpringMVC中的常用注解 目录 前言 1. Controller 2. RestController 3. RequestMapping 4. RequestParam 5. PathVariable 6. SessionAttributes 7. CookieValue 前言 SpringMVC是一款用于构建基于Java的Web应用程序的框架&#xff0c;它通…

WPF实现文字纵向排布的TabItem

文章目录 基本用法文字竖排显示 WPF布局 基本用法 WPF中的TabControl是一个容器控件&#xff0c;用于在单个窗体或页面中承载多个选项卡。每个选项卡可以包含不同的控件&#xff0c;用于显示不同的内容&#xff0c;其最简单的调用方法如下&#xff0c;只需在TabControl中无脑…

初识Linux:保姆级教学,让你一秒记住Linux中的常用指令!

文章目录 前言一、LInux的背景及发展史二、Linux下的基本指令1、ls指令2、pwd指令3、cd指令4、touch指令5、mkdir指令&#xff08;重要&#xff09;6、tree指令7、rmdir指令和rm指令&#xff08;重要&#xff09;8、man指令&#xff08;重要&#xff09;9、cp指令&#xff08;重…

Django rest froamwork-ModelSerializer

文章目录 1 检查ModelSerializer2 指定要包含的字段3 指定嵌套序列化4 显式指定字段5 指定只读字段6 其他关键字参数7 关系字段8 自定义字段映射.serializer_field_mapping.serializer_related_fieldserializer_url_field.serializer_choice_field 通常&#xff0c;您会想要与D…

构建第一个ArkTS应用(纯HarmonyOS应用)

1. 安装开发工具 在华为开发者官方上下载HarmonyOS应用专用的开发工具&#xff0c;链接地址&#xff1a;HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者 要想使用开发工具让项目跑起来&#xff0c;需要10G的磁盘空间。开发工具需要的磁盘空间为2.36G&#xff1b;SDK需…

第7章-使用统计方法进行变量有效性测试-7.5-逻辑回归

目录 购房的启发 初建模型 多元逻辑回归模型 模型参数估计 极大似然估计

9. 双向队列

在队列中&#xff0c;我们仅能删除头部元素或在尾部添加元素。如下图所示&#xff0c;双向队列(double-ended queue)提供了更高的灵活性&#xff0c;允许在头部和尾部执行元素的添加或删除操作。 9.1 双向队列常用操作 双向队列的常用操作如下表所示&#xff0c;具体的方法名称…