网络安全之ACL

ACL:访问控制列表——控制列表(策略列表),是一个控制工具。

功能:!、定义感兴趣路由(控制层面)。2、定义感兴趣流量(数据层面)。

例如:

假设在该网络中运行了某一协议,如RIP。

2与3都能学习到1上面的3个路由,1.1.1.0/24,1.1.2.0/24,1.1.3.0/24信息。但想要3不学到1.1.2.0/24的路由,把某些路由过滤掉,这种就是控制层面的策略过滤。控制层面就是路由学习,路由传递的过程,这时就可以用到ACL。

PCA能与1.1.1.0,1.1.2.0,1.1.3.0正常通信。要求禁止PCA与1.1.1.0通信,网络中的路由该学习学习不做处理,这时我们要把PCA访问1.1.1.0这一网段的所有流量抓取出来做一个过滤,这也要通过ACL进行控制,但这时控制的是数据层面的信息,是PCA访问1.1.1.0的具体流量,ICMP等。

ACL:

1、自上而下匹配,一经匹配,立即执行。

2、ACL列表的调用分为in(先匹配ACL再查看路由)和out(先查看路由再匹配ACL)。

3、必须满足金字塔型结构。

4、ACL分为标准ACL和扩展ACL。

5、在思科中末尾隐含拒绝所有,在华为中若没有匹配到ACL则执行默认处理。

例子:

若在3上做了几条ACL条目,过来一个数据在ACL条目上没有匹配上拒绝或允许,思科中将过滤,华为则该转发转发,当没有这个ACL则该执行执行,该拒绝拒绝。

ACL的基本配置请查看:ACL的基本配置-CSDN博客

扩展:

NAT:网络地址转换。

功能:

1、将大量的私有地址转换为公有地址(节约IP地址)。

2、将一个IP地址转换为另一个IP地址(公有的),增加内部网络设备的安全性。

缺陷:

1、及其消耗网络设备资源。

2、破坏了数据的端到端传输(导致有些安全技术无法有效实施)。

NAT分为三种NAT;

        1、静态NAT:一对一转换。一个私有IP对应一个公有IP。

        2、动态NAT:多对多转换。多个私有IP对应多个公有IP。

        3、easy IP NAT(NAPT就是端口NAT):多对一转换。

        定义私有范围(与动态ACL一致使用ACL)

NAT使用原理如下图所示:

如果一个服务没有TCP、UDP:其数据包【IP|ICMP】=>中ICMP必须有一个字段留下来写一个数字进行NAT的多对多映射。

NAT配置请查看:NAT基本配置-CSDN博客

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

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Python 中 “yield“ 的不同行为

在我们使用Python编译过程中,yield 关键字用于定义生成器函数,它的作用是将函数变成一个生成器,可以迭代产生值。yield 的行为在不同的情况下会有不同的效果和用途。 1、问题背景 在 Python 中,“yield” 是一种生成器&#xff0…

武汉星起航:亚马逊欧洲站:丰富商品与卓越服务铸就高客单价典范

亚马逊,作为全球最大的电商平台之一,其欧洲站在全球电商市场中占据着举足轻重的地位。其中,亚马逊欧洲站的人均客单价更是高居世界前列,这背后究竟隐藏着哪些原因呢? 首先,亚马逊具有丰富且高质量的商品品…

设计模式:命令模式

文章目录 一、什么是命令模式二、命令模式结构三、命令模式实现步骤四、命令模式应用场景 一、什么是命令模式 它允许将请求封装为对象,一个请求对应于一个命令,将发出命令的责任和执行命令的责任分割开。每一个命令都是一个操作:请求的一方…

【@ohos.events.emitter (Emitter)】

ohos.events.emitter (Emitter) 本模块提供了在同一进程不同线程间,或同一进程同一线程内,发送和处理事件的能力,包括持续订阅事件、单次订阅事件、取消订阅事件,以及发送事件到事件队列的能力。 说明: 本模块首批接…

zlib编译后静态库调用时遇到的无法解析的外部符号问题

编译zlib的静态库后引用到项目中使用,发现报下面的链接错误: error LNK2019: 无法解析的外部符号 _zlibVersion error LNK2019: 无法解析的外部符号 _deflateEnd error LNK2019: 无法解析的外部符号 _deflate error LNK2019: 无法解析的外部符号 _deflat…

什么牌子充电宝质量耐用且性价比高、充电宝性价比高品牌合集

在现代社会,手机几乎成了我们生活中不可或缺的一部分。无论是工作、学习还是娱乐,我们都离不开手机的陪伴。然而,随着手机使用频率的增加,电量焦虑也逐渐成为了我们共同面临的问题。出门时,我们可能会忘记带钱包&#…

已解决-你需要trustedinstaller权限才能执行此操作

欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一.前言 二.解决方法 一.前言 我想删除C:\Windows\System32\drivers文件夹下面的内容,可是报错: 怎么办呢? 二.解决方法 右键要删除的文件

OpenCV 入门(六) —— Android 下的人脸识别

OpenCV 入门系列: OpenCV 入门(一)—— OpenCV 基础 OpenCV 入门(二)—— 车牌定位 OpenCV 入门(三)—— 车牌筛选 OpenCV 入门(四)—— 车牌号识别 OpenCV 入门&#xf…

二手手机店需要用专业erp软件进行管理吗?

2024年在科技发展迅速的今天,手机批发和零售行业正迎来前所未有的革新。为了在这个变革中抓住机遇,提升竞争力,二手手机店需要寻找一种全面、高效、智能的管理工具。基于这个原因,超机商城为众多二手手机店商家量身打造的一款二手…

水电站泄洪安全声光预警广播系统建设方案

一、水电站泄洪安全声光预警广播系统建设方案背景 水电站建成运行以后,会使河道水文情势发生改变,为了加强水电站工程安全管理,保证水库泄洪放水工作安全有序进行,保护下游河道沿岸人民群众生命和财产安全,根据《中华…

DevSecOps 是什么?你知道吗?

使用工具自动进行安全检查和扫描。这些工具包括静态应用程序安全测试 (SAST)、动态应用程序安全测试 (DAST) 和依赖性扫描。 什么是 DevSecOps? DevSecOps 是 DevOps 实践的自然演进,其重点是将安全集成到软件开发和部署流程中。 DevSecOps 一词代表了…

elk + filebeat 8.4.3 收集nginx日志(docker部署)

ELK filebeat docker部署 一、 elasticsearch部署1、运行elasticsearch临时配置容器2、拷贝文件目录到本地3、检查elasticsearch.yml4、删除之前elastic,运行正式容器5、docker logs记录启动日志 二、部署kibana1、运行kibana临时配置容器2、docker拷贝配置文件到本…

MySQL —— 数据类型

一、数值类型 以上表格整理了用来表示数值类型的数据类型,其中,接下来将介绍和展示其中几个类型的使用和各种细节 1.tinyint 越界测试:建立一个包含tinyint类型的表格,插入各中数据去查看结果,并且尝试插入边界数据和…

论文润色就用意得辑:让你的学术之作更上一层楼

在学术的海洋里,每一篇论文都是一艘承载智慧与探索的小船。然而,好的内容也需要好的包装,才能更好地展现其价值。在这个追求精益求精的时代,意得辑以其专业的论文润色服务,成为了众多学者们的得力助手。 意得辑&#…

极致设计!详解专业网页设计的全套步骤和流程

在当今的数字时代,拥有一个专业、易于使用和有吸引力的网页对任何企业或个人都至关重要。专业的网页设计是实现这一目标的关键步骤之一。本文将详细介绍专业的网页设计步骤和过程,以帮助您了解如何设计一个优秀的网页。 在介绍专业网页设计步骤和流程之…

2024“跨境电商+产业带”高质量发展报告

来源:商务部研究院 经过二十多年的发展,我国跨境电商出口进入了深耕国内供应链的新阶段。“跨境电商产业带”是跨境电商对各地优势产业带全面赋能,推动特色产品出口,实现产业转型升级,培育自主​品牌的模式&#xff0…

echars 的一些运用

基础图形 // 支架压力数据量统计 let splitLine { // 网格线设置show:true,lineStyle:{color:#E2E7EC,width:1,}, } let itemStyle { // 柱形图颜色color:#5B9BD5, } let axisLine { // 轴线样式lineStyle:{color:#E2E7EC,}, } let axisLabel { // 轴刻度字-样式fontSize:…

MYSQL8.0.20安装教程

一:下载mysql MySQL :: Download MySQL Installer (Archived Versions) 二:选中server only,点击next 三:点击server 选项,点击Execute 弹窗点击安装 四:安装项为绿色后,点击next 五&#xf…

uniapp——点赞、取消点赞

案例 更新点赞状态&#xff0c;而不是每次都刷新整个列表。避免页面闪烁&#xff0c;提升用户体验 代码 <view class"funcBtn zan" click"onZan(index,item.id)"><image src"/static/images/circle/zan.png" mode"aspectFill&…

【新三个数排序的自创算法,这是我厉年来很满意的一次排序算法设计,最好小于O(N)最坏O((NN/3)/2)。】2024-5-7

缘由如何用C&#xff0b;&#xff0b;解决一下问题_编程语言-CSDN问答 int a[]{1, 4, 7, 8, 5, 2, 3, 6, 9, 7}, n 10, x n, jh 0, j 0;px:if (j < n) {//缘由https://ask.csdn.net/questions/8099444if (--x < 2 j)x n - 1, j 3;if (x < n - 1 && a[x…