1、访问控制列表(ACL)是一种基于包过滤的访问控制技术。
2、它可以根据设定的条件对接口上的数据包进行过滤,允许其通过或丢弃。
(资料图片)
3、访问控制列表被广泛地应用于路由器和三层交换机,借助于访问控制列表,可以有效地控制用户对网络的访问,从而最大程度地保障网络安全。
4、访问控制列表具有许多作用,如限制网络流量、提高网络性能;通信流量的控制,例如ACL可以限定或简化路由更新信息的长度,从而限制通过路由器某一网段的通信流量;提供网络安全访问的基本手段。
5、ACL的功能:限制网络流量、提高网络性能。
6、例如,ACL可以根据数据包的协议,指定这种类型的数据包具有更高的优先级,同等情况下可预先被网络设备处理。
7、2、提供对通信流量的控制手段。
8、3、提供网络访问的基本安全手段。
9、 4、在网络设备接口处,决定哪种类型的通信流量被转发、哪种类型的通信流量被阻塞。
10、以上内容参考:百度百科—ACLACL(Access Control Lists,缩写ACL),存取控制列表。
11、ACL是一套与文件相关的用户、组和模式项,此文件为所有可能的用户 ID 或组 ID 组合指定了权限。
12、 ACL的作用 限制网络流量提高网络性能 通过设定端口上、下行流量的带宽,ACL可以定制多种应用的带宽管理,避免因为带宽资源的浪费而影响网络的整体性能。
13、如果能够根据带宽大小来制定收费标准,那么运营商就可以根据客户申请的带宽,通过启用ACL方式限定访问者的上、下行带宽,实现更好的管理,充分利用现有的网络资源,保证网络的使用性能。
14、 有效的通信流量控制手段 ACL 可以限定或简化路由选择更新信息的长度,用来限制通过路由器的某一网段的流量。
15、 提供网络访问的基本安全手段 ACL 允许某一主机访问一个网络,阻止另一主机访问同样的网络,这种功能可以有效防止未经授权用户的非法接入。
16、如果在边缘接入层启用二、三层网络访问的基本安全策略,ACL能够将用户的MAC、IP地址、端口号与交换机的端口进行绑定,有效防止其他用户访问同样的网络。
17、 在交换机(路由器)接口处,ACL决定哪种类型的通信流量被转发或被拒绝。
18、根据数据包的协议(IP、IPX等),ACL指定某种类型的数据包具有更高的优先级,在同等情况下优先被交换机(路由器)处理。
19、这种功能保证交换机(路由器)丢弃不必要的数据包,通过不同的队列来有效限制网络流量,减少网络拥塞。
20、 在网络中,ACL不但可以让网管员用来制定网络策略,对个别用户或特定数据流进行控制;也可以用来加强网络的安全屏蔽作用。
21、从简单的Ping of Death攻击、TCP Syn攻击,到更多样化更复杂的黑客攻击,ACL都可以起到一定的屏蔽作用。
22、如果从边缘、二层到三层交换机都具备支持标准ACL及扩展ACL的能力,网络设备就可以将安全屏蔽及策略执行能力延伸到网络的边缘。
23、 ACL规则 网络中经常提到的acl规则是Cisco IOS所提供的一种访问控制技术。
24、 初期仅在路由器上支持,近些年来已经扩展到三层交换机,部分最新的二层交换机如2950之类也开始提供ACL的支持。
25、只不过支持的特性不是那么完善而已。
26、在其它厂商的路由器或多层交换机上也提供类似的技术,不过名称和配置方式都可能有细微的差别。
27、本文所有的配置实例均基于Cisco IOS的ACL进行编写。
28、 基本原理:ACL使用包过滤技术,在路由器上读取第三层及第四层包头中的信息如源地址、目的地址、源端口、目的端口等,根据预先定义好的规则对包进行过滤,从而达到访问控制的目的。
本文到此分享完毕,希望对大家有所帮助。