

文章目录
一、ACL工作原理
ACL(Access Control List)是一种网络安全技术,用于控制网络通信和访问权限。它使用规则列表以限制哪些计算机或网络服务可以与另一个计算机或网络服务进行通信,从而为网络提供了一个基本安全机制。
- 下面是一组有关TCP的会话,很好地体现了ACL的面对外来请求访问的严谨性

包过滤
ACL还有一个很重要的特性就是包过滤,它可以在网络中可以用于包过滤,可以实现对进入和离开网络的IP数据包进行过滤和控制
ACL包过滤原理:
- 当一个网络接口收到一个IP数据包时,设备会检查它的源地址、目的地址、协议类型,以及端口等信息;
- 设备会将这些信息与已经配置好的ACL规则(由管理员事先定义)进行比较匹配;
- 如果数据包匹配上了ACL规则,则设备执行相应的操作,如允许包通过或者拒绝包进出设备;
- 如果数据包没有匹配到任何ACL规则,则根据默认策略(例如允许所有数据包通过或者拒绝所有数据包进出设备)决定是否允许包通过。
下面是一个有关ACL包过滤的实例,ACL面对不同网络的连接,会去查看其是否为80端口,依次来作出permit还是deny

二、ACL分类初步介绍
- 标准 ACL

- 扩展 ACL

当然,对于ACL来说是不可以乱放的,下面是ACL放置原则

三、标准ACL
了解了ACL的基本概念后,我们来学习一下标准ACL该如何配置
1、标准ACL的决策过程

2、标通配符掩码关键字
然后我们通过两个示例来看看ACL的通配符掩码


- 下面这个ACL配置就只允许主机号为
192.168.10.10通过

- 下面这个ACL呢就允许所有网段通过

3、标准ACL网络拓扑

4、标准ACL演示
基本语法:
Router(config)# access-list access-list-number {
deny|permit} source [source-wildcard ]
- 然后我在路由器R1的地方打了一个标准ACL

ACL是网络访问控制技术,用于限制网络通信。文章详细介绍了ACL的工作原理,包括包过滤机制,并分别讲解了标准ACL和扩展ACL的配置、网络拓扑及实战应用。标准ACL主要用于控制网络段的访问,而扩展ACL可精确到单个主机和特定端口,提供了更精细的网络控制。最后,文章强调了ACL在网络安全中的重要性。

7232

被折叠的 条评论
为什么被折叠?



