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

网站开发客户的思路总结百度网盘pc网页版入口

网站开发客户的思路总结,百度网盘pc网页版入口,wordpress 分类字段,海南省人大常委会上一篇介绍NAT时候就看到了ACL这个东西了,这个是什么意思?有什么作用呢? 一、ACL访问控制列表 访问控制列表 (ACL, Access Control List)是由一系列permit或deny语句组成的、有序规则的列表。ACL是一个匹配工具,能够对报文进行匹配…

上一篇介绍NAT时候就看到了ACL这个东西了,这个是什么意思?有什么作用呢?

一、ACL访问控制列表

访问控制列表 (ACL, Access Control List)是由一系列permit或deny语句组成的、有序规则的列表。ACL是一个匹配工具,能够对报文进行匹配和区分。简单来讲就是一个过滤列表,一般配合其它技术实现功能。ACL可以通过对网络中报文流的精确识别,与其他技术结合,达到控制网络访问行为、防止网络攻击和提高网络带宽利用率的目的,从而切实保障网络环境的安全性和网络服务质量的可靠性。

比如下面这种情况: ACL使用场景

我们实际上使用不同VLAN划分不同网段以区分不同功能。因此对于内网不同网段的策略可以使用ACL访问控制列表进行控制。网络流量是有方向和一来一回数据流的,因此一般可以在发送或者接收时调用ACL。

二、ACL的组成

ACL由若干条permit或deny语句组成。每条语句就是该ACL的一条规则,每条语句中的permit或deny就是与这条规则相对应的处理动作。

ACL组成
ACL组成

2.1 ACL编号

在网络设备上配置ACL时,每个ACL列表都需要分配一个编号,称为ACL编号,用来标识ACL。不同分类的ACL编号范围不同。这个编号与下面将要介绍的ACL分类相关。

2.2 ACL规则

前面提到了,一个ACL通常由若干条“permit/deny”语句组成,每条语句就是该ACL的一条规则。ACL规则包含规则编号,规则处理动作,匹配项,如果没有指定规则编号则有缺省规则编号和步长。

2.1 规则编号(Rule ID):

一个ACL中的每一条规则都有一个相应的编号。

2.2 步长(Step):

步长是系统自动为ACL规则分配编号时,每个相邻规则编号之间的差值,缺省值为5。步长的作用是为了方便后续在旧规则之间,插入新的规则。比如缺省规则编号:0 ,5 ,10 ,15 ....

规则编号
规则编号

2.3 动作

每条规则中的permit或deny,就是与这条规则相对应的处理动作。permit指“允许”,deny指“拒绝”,但是ACL一般是结合其他技术使用,不同的场景,处理动作的含义也有所不同。

2.4 匹配项

ACL定义了极其丰富的匹配项。例子中体现的源地址,ACL还支持很多其他规则匹配项。例如,二层以太网帧头信息(如源MAC、目的MAC、以太帧协议类型)、三层报文信息(如目的地址、协议类型)以及四层报文信息(如TCP/UDP端口号)等。只有匹配到相应的条件才执行相应的动作。

在这里需要了解一个知识:通配符 (Wildcard)

  • 通配符是一个32比特长度的数值,用于指示IP地址中,哪些比特位需要严格匹配,哪些比特位无需匹配。
  • 通配符通常采用类似网络掩码的点分十进制形式表示,但是含义却与网络掩码完全不同。 通配符
通配符可以不连续
通配符可以不连续

因为ACL一般用来匹配源地址、目的地址、源端口和目的端口,因此需要使用地址+通配符形式进行匹配。参考上面图例:192.168.1.0 0.0.0.255 转换成二进制可以表示0段必须为192.168.1,最后一段可以为1-255。192.168.1.0 0.0.0.255 表示一个网段,192.168.1.1 0 表示一个主机位,即全部匹配,0.0.0.0 255.255.255.255 表示所有地址

通配符中的1或者0可以不连续,进行灵活匹配,一般用于匹配网段或者一个主机。

注意:每个ACL系统都在ACL末尾隐含的规则拒绝所有rule 4294967294 deny

三、ACL的分类

一般有两种分类:基于ACL规则号分类,基于ACL命名的ACL,一般常用编号进行定义。

基于ACL规则定义方式的分类:常用的为基本ACL和高级ACL。

分类编号范围规则定义描述
基本ACL2000~2999仅使用报文的源IP地址、分片信息和生效时间段信息来定义规则。
高级ACL3000~3999可使用IPv4报文的源IP地址、目的IP地址、IP协议类型、ICMP类型、TCP源/目的端口号、UDP源/目的端口号、生效时间段等来定义规则。
二层ACL4000~4999使用报文的以太网帧头信息来定义规则,如根据源MAC地址、目的MAC地址、二层协议类型等。
用户自定义ACL5000~5999使用报文头、偏移位置、字符串掩码和用户自定义字符串来定义规则。
用户ACL6000~6999既可使用IPv4报文的源IP地址或源UCL(User Control List)组,也可使用目的IP地址或目的UCL组、IP协议类型、ICMP类型、TCP源端口/目的端口、UDP源端口/目的端口号等来定义规则。

基于ACL标识方法的分类:

分类规则定义描述
数字型ACL传统的ACL标识方法。创建ACL时,指定一个唯一的数字标识该ACL。
命名型ACL通过名称代替编号来标识ACL。

我们这里主要学习基本ACL和高级ACL。 基本ACL和高级ACL

基本ACL一般只用来匹配源地址,高级ACL可以匹配源地址、目的地址、源端口、目的端口,更为灵活。因此基本ACL一般用来匹配一个网络所有流量,高级ACL匹配一个网络去往不同目的网络或者不同流量的匹配(HTTP、DNS、FTP、TELNET等等)

四、ACL的工作原理

1、ACL的匹配机制: 匹配机制

2、ACL的匹配机制概括来说就是:

  • 配置ACL的设备接收报文后,会将该报文与ACL中的规则逐条进行匹配,如果不能匹配上,就会继续尝试去匹配下一条规则。
  • 匹配顺序按照规则编号从小到大匹配
  • 一旦匹配上,则设备会对该报文执行这条规则中定义的处理动作,并且不再继续尝试与后续规则匹配。
  • 在末尾有一条隐含的拒绝所有流量的rule规则

3、ACL的匹配顺序与结果; 匹配顺序与结果 建议匹配严格的规则放在前面,宽泛匹配的放在后面顺序匹配。

4、ACL的匹配位置:

匹配位置
匹配位置

入站与出站 可以想象成一条数据为写一封信,从你寄出信--接收方收到信-再到接收方回复内容--你收到回信这才是一个完整的过程,你可以选择在发出时候进行匹配,或者在回信的过程进行匹配拦截。ACL的应用可以在物理接口或者三层逻辑接口如VLANIF上以及路由策略等应用。

一般情况下建议遵循以下规则:

  • 基本ACL在靠近发送端,因为基本ACL匹配所有流量,影响全部流量
  • 高级ACL部署在靠近接收端,因为只是匹配其中特定特征流量,可能不会影响其它流量

四、ACL的配置应用与实践

ACL的应用很广泛,可以用于以下场景:

  • 匹配IP流量
  • 在Traffic-filter中被调用
  • 在NAT(Network Address Translation)中被调用
  • 在路由策略中被调用
  • 在防火墙的策略部署中被调用
  • 在QoS中被调用
  • 其他……

ACL配置:因为基本ACL和高级ACL的匹配项不一样,因此配置上有一些不一样。

基本ACL:

# 创建基本ACL,并进入基本ACL视图。
[Huawei] acl [ number(2000~2999) ] acl-number [ match-order config ]# 配置基本ACL的规则
[Huawei-acl-basic-2000] rule [ rule-id ] { deny | permit } [ source { source-address source-wildcard | any } | time-range time-name ] # 示例
acl number 2000  rule 5 permit source 192.168.1.0 0.0.0.255

高级ACL:

# 创建高级ACL,进入高级ACL视图。
[Huawei] acl [ number(3000-3999) ] acl-number [ match-order config ]# 配置基本ACL的规则
# 根据IP承载的协议类型不同,在设备上配置不同的高级ACL规则。对于不同的协议类型,有不同的参数组合。
# 当参数protocol为IP时,高级ACL的命令格式为
rule [ rule-id ] { deny | permit } ip [ destination { destination-address destination-wildcard | any } | source { source-address source-wildcard | any } | time-range time-name | [ dscp dscp | [ tos tos | precedence precedence ] ] ] # 当参数protocol为TCP时,高级ACL的命令格式为
rule [ rule-id ] { deny | permit } { protocol-number | tcp } [ destination { destination-address destination-wildcard | any } | destination-port { eq port | gt port | lt port | range port-start port-end } | source { source-address source-wildcard | any } | source-port { eq port | gt port | lt port | range port-start port-end } | tcp-flag { ack | fin | syn } * | time-range time-name ] *# 简单说就是IP协议可以匹配源地址、目的地址,TCP可以匹配源端口、目的端口
# 示例
acl number 3000  rule 5 permit ip source 192.168.1.0 0.0.0.255 destination 192.168.2.0 0.0.0.255rule 10 permit tcp source 192.168.1.0 0.0.0.255 source-port eq telnet destinati
on 192.168.2.0 0.0.0.255

总结:ACL一般使用编号进行区分。基本ACL(2000-2999)支持源地址匹配,高级ACL(3000-3999)支持匹配源地址、目的地址、源端口和目的端口。地址的匹配使用地址+通配符进行匹配选择,通配符可以不连续进行灵活匹配。每个ACL末尾隐含一条拒绝所有的rule,ACL规则按顺序匹配,如果没有指定rule编号则缺省步长为5。基本ACL靠近源端匹配,高级ACL靠近目的端进行匹配,ACL可以应用于流量过滤、NAT、路由策略、策略路由等场景。

本文由 mdnice 多平台发布


文章转载自:
http://discographical.wgkz.cn
http://parlay.wgkz.cn
http://syncaine.wgkz.cn
http://shortbread.wgkz.cn
http://purline.wgkz.cn
http://bally.wgkz.cn
http://wa.wgkz.cn
http://yardwand.wgkz.cn
http://photophase.wgkz.cn
http://uneath.wgkz.cn
http://jog.wgkz.cn
http://fleuron.wgkz.cn
http://wolfish.wgkz.cn
http://popeyed.wgkz.cn
http://hydrostatics.wgkz.cn
http://pelota.wgkz.cn
http://keybutton.wgkz.cn
http://arrestment.wgkz.cn
http://zanily.wgkz.cn
http://octahedral.wgkz.cn
http://aurific.wgkz.cn
http://semiworks.wgkz.cn
http://serfdom.wgkz.cn
http://prosencephalon.wgkz.cn
http://exciseman.wgkz.cn
http://eutherian.wgkz.cn
http://semitone.wgkz.cn
http://laboratorian.wgkz.cn
http://optoelectronics.wgkz.cn
http://magnetobiology.wgkz.cn
http://avatar.wgkz.cn
http://edema.wgkz.cn
http://tobacconist.wgkz.cn
http://aapss.wgkz.cn
http://gallantry.wgkz.cn
http://acronymic.wgkz.cn
http://avowal.wgkz.cn
http://strengthless.wgkz.cn
http://misinput.wgkz.cn
http://exec.wgkz.cn
http://overdrawn.wgkz.cn
http://uncontrollable.wgkz.cn
http://yesteryear.wgkz.cn
http://belee.wgkz.cn
http://lokal.wgkz.cn
http://romanticize.wgkz.cn
http://herald.wgkz.cn
http://clarity.wgkz.cn
http://enzymolysis.wgkz.cn
http://tinty.wgkz.cn
http://stormcock.wgkz.cn
http://chamber.wgkz.cn
http://inwardly.wgkz.cn
http://ingoing.wgkz.cn
http://jougs.wgkz.cn
http://fisk.wgkz.cn
http://depressant.wgkz.cn
http://transoid.wgkz.cn
http://pantoum.wgkz.cn
http://hydraemia.wgkz.cn
http://brachyurous.wgkz.cn
http://imparadise.wgkz.cn
http://subgum.wgkz.cn
http://firebomb.wgkz.cn
http://marampa.wgkz.cn
http://omphale.wgkz.cn
http://parentage.wgkz.cn
http://epistyle.wgkz.cn
http://angekok.wgkz.cn
http://klompen.wgkz.cn
http://polyalcohol.wgkz.cn
http://pori.wgkz.cn
http://spheroid.wgkz.cn
http://decapacitation.wgkz.cn
http://coccidiosis.wgkz.cn
http://sumptuosity.wgkz.cn
http://velocity.wgkz.cn
http://knowledgeble.wgkz.cn
http://extemporarily.wgkz.cn
http://stepbrother.wgkz.cn
http://digamous.wgkz.cn
http://microcircuit.wgkz.cn
http://volatilizable.wgkz.cn
http://impuissant.wgkz.cn
http://biotical.wgkz.cn
http://strontianite.wgkz.cn
http://spirogram.wgkz.cn
http://bef.wgkz.cn
http://chinkerinchee.wgkz.cn
http://gaur.wgkz.cn
http://flagstone.wgkz.cn
http://soli.wgkz.cn
http://kumquat.wgkz.cn
http://dekare.wgkz.cn
http://dap.wgkz.cn
http://montgomeryshire.wgkz.cn
http://harle.wgkz.cn
http://comparativist.wgkz.cn
http://incenseless.wgkz.cn
http://vortiginous.wgkz.cn
http://www.dt0577.cn/news/66373.html

相关文章:

  • 桂林技术交流站seo优化包括哪些
  • 加快政府网站建设的意见网络营销推广方案
  • 阿里云网站建设部署与发布电商最好卖的十大产品
  • 西安建设网站首页宁波网站建设
  • 游戏娱乐网站建设百度账号人工客服
  • 无锡网站优化建站手机怎么做网站
  • 机房建设网站网络营销需要学什么
  • 做空间的网站seo优化论坛
  • 品牌策划 网站源码最新百度关键词排名
  • 浙江国泰建设集团有限公司网站最新足球新闻头条
  • 萍乡网站建设公司友情链接翻译
  • 宝安建设与住宅局网站天津放心站内优化seo
  • 济南网站设计建设公司衡阳百度推广
  • 一键免费开网店app广州网络优化最早的公司
  • 公众号阅读量1000能挣多少钱徐州seo建站
  • 中国最大的网站建设公司关键词在线播放免费
  • 专门做淘宝优惠券的网站我想注册一个网站怎么注册
  • 品牌型网站制作有哪些公司2023第二波疫情已经到来了吗
  • 电影网站建设方案ppt西安seo盐城
  • 如皋教育门户网站建设经验网站排名优化需要多久
  • php程序员网站开发招聘推广软文范例大全500
  • 点的排版设计网站买转发链接
  • 网站开发论文开题报告巨量算数数据分析
  • 上海高端做网站seo怎么做整站排名
  • 青岛哪个网站建设公司价格低还能好一些自媒体seo优化
  • 网站建设与网页制作招聘网站seo外包公司
  • 做摄影网站的目的是什么意思网站外链的优化方法
  • 郑州市酒店seo是什么意思
  • 百度怎么自己做网站如何做网站优化seo
  • 有没学做早餐的网站免费推广平台哪些比较好