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

计算机网络-Traffic-Filter流量过滤策略

一、概述

为提高网络安全性,管理人员需要控制进入网络的流量,将不信任的报文丢弃在网络边界。所谓的不信任报文是指对用户来说存在安全隐患或者不愿意接收的报文。同时保证数据访问安全性,企业网络中经常会要求一些部门之间不能相互访问。

背景需求
背景需求

二、Traffic-Filter

Traffic-Filter 是华为设备上用于流量过滤的一种功能,它允许网络管理员根据特定的规则来控制网络中的数据包。这些规则可以基于数据包的源地址、目的地址、端口号、协议类型等条件来制定。Traffic-Filter和前面学习的MQC都可以用于过滤流量,符合特征则执行操作。

Traffic-Filter只能应用在接口视图下,而MQC可以调用在多种视图。 区别

使用Traffic-Filter过滤流量可以灵活地选择部署位置,在流量进入设备或者离开设备的接口上执行过滤动作,双向访问的业务禁止其中一个方向即可实现阻断业务的需求。

Traffic-Filter的应用
Traffic-Filter的应用

其实流量过滤的原理很简单,使用ACL进行匹配,rule动作permit则允许,deny则拒绝掉,然后应用到接口上。

三、配置

# 配置ACL
ACL 3000rule 5 deny ip source 192.168.1.0 0.0.0.255 destination 192.168.3.0 0.0.0.255 rule 10 permit ip # 在接口应用traffic-filter
[RTA] interface GigabitEthernet 0/0/2
[RTA-GigabitEthernet0/0/2] traffic-filter outbound acl 3000

拓扑:如图是直接使用路由器物理接口作为网关,部门1访问部门3通过G0口进入然后转发到G2口出,我们还需要指定流量是有来有回才能互相访问,所以除了可以在去时流量进行过滤也可以在部门什回来部门1的流量进行过滤,方法和接口方向都可以灵活配置。

拓扑
拓扑
# 配置过滤ACL,先拒绝掉部门1去往部门3,然后允许所有
acl number 3000  rule 5 deny ip source 192.168.1.0 0.0.0.255 destination 192.168.3.0 0.0.0.255 rule 10 permit ip # 我这里选择在部门1去往部门3的outbound方向调用,也可以在G0的inbound方向调用
interface GigabitEthernet0/0/2ip address 192.168.3.254 255.255.255.0 traffic-filter outbound acl 3000
验证
验证

Traffic-Filter除了在物理接口调用也支持在VLAN里面使用,但是可以部署命令不太一样。

# 在交换机上全局使用
traffic-filter vlan 10 inbound acl 3000

总结:流量过滤可以使用Traffic-Filter进行限制不同部门互访,隔绝流量,支持在物理接口和VLAN视图使用,有inbound和outbound,可以灵活运用以实现需求。

本文由 mdnice 多平台发布

http://www.lryc.cn/news/353948.html

相关文章:

  • 小白入职 必要熟悉 Git / tortoiseGit 工具
  • 春秋CVE-2022-23906
  • JavaFX安装与使用
  • 漫画|基于SprinBoot+vue的漫画网站(源码+数据库+文档)
  • python-项目实战
  • 单片机原理及技术(一)—— 认识单片机(C51编程)
  • 白嫖的在线工具类宝藏网站清单,快点击进来收藏一波
  • 【机器学习300问】97、机器学习中哪些是凸优化问题,哪些是非凸优化问题?
  • 两种盒模型
  • 【C++】类型转换
  • Redis RDB 持久化问题
  • windows 下nginx常用命令
  • xjoi题库一级1-10段题解(c语言版)
  • 1.int 与 Integer 的简单区别
  • 单片机原理及技术(二)—— AT89S51单片机(一)(C51编程)
  • 某方protobuf闲谈
  • 专为汽车内容打造的智能剪辑解决方案
  • 【C语言】二叉树的实现
  • 在ubuntu22.04里网站源码连不上mysql数据库
  • 博客说明 5/12~5/24【个人】
  • 豆瓣电影后端设计
  • 【深度学习】第1章
  • Vue3实战笔记(37)—粒子特效登录页面
  • 解锁无限可能:JavaScript与【机器学习】的浪漫邂逅
  • 【Linux】$()中的内容与不加$()时有什么区别
  • 2024最新前端面试八股文【基础篇293题】
  • 【NumPy】关于numpy.median()函数,看这一篇文章就够了
  • 起保停电路工作原理
  • 【Vue】Vue2使用ElementUI
  • 设计模式在芯片验证中的应用——模板方法