acl主要用來定義一些規則,比如允許(或拒絕)某個源網段內的路由訪問某些目的網段。可以定義多條這樣的規則,並將這些規則應用於特定介面。
路由器(或防火牆)的特定介面收到數據包後,要分析這些數據包的源ip地址和目的ip地址,並用它們去和acl表匹配,若能匹配上,就採取acl中規定的動作,否則就丟棄。
acl同時也用於進行nat轉換。
② 什麼是ACL有什麼作用呀
ACL<訪問控制列表(Access Control List)>
♫ 是路由器和交換機介面的指令列表,用來控制埠進出的數據包。
♫ ACL適用於所有的被路由協議,如IP、IPX、AppleTalk等。
ACL作用
♫ 可以限制網路流量、提高網路性能。
♫ 提供對通信流量的控制手段。
♫ 是提供網路安全訪問的基本手段。
♫ 可以在路由器埠處決定哪種類型的通信流量被轉發或被阻塞。
ACL 3P原則
♬ 每種協議一個 ACL
♬ 每個方向一個 ACL
♬ 每個介面一個 ACL
ACL執行過程
♬ 一個埠執行哪條ACL,這需要按照列表中的條件語句執行順序來判斷。如果一個數據包的報頭跟表中某個條件判斷語句相匹配,那麼後面的語句就將被忽略,不再進行檢查。 ♬ 數據包只有在跟第一個判斷條件不匹配時,它才被交給ACL中的下一個條件判斷語句進行比較。如果匹配(假設為允許發送),則不管是第一條還是最後一條語句,數據都會立即發送到目的介面。
♬ 如果所有的ACL判斷語句都檢測完畢,仍沒有匹配的語句出口,則該數據包將視為被拒絕而被丟棄。這里要注意,ACL不能對本路由器產生的數據包進行控制。
♬ Cisco隱藏語句 deny any any
ACL分類
♬ 標准ACL
♬ 擴展ACL
♬ 命名ACL
♬ 時間ACL
♬ 自反ACL
♬ 動態ACL
♬ Established ACL
♬ 限速ACL
♬ 分類ACL
♬ Turbo ACL
♬ 設備保護 ACL
♬ 過境ACL
♬ 分布式時間ACL
我是合肥清默的學員,想知道更多的知識,請加入知識群:137962123
③ ACL是什麼
訪問控制列表(ACL)是一種基於包過濾的訪問控制技術。
它可以根據設定的條件對介面上的數據包進行過濾,允許其通過或丟棄。訪問控制列表被廣泛地應用於路由器和三層交換機,藉助於訪問控制列表,可以有效地控制用戶對網路的訪問,從而最大程度地保障網路安全。
訪問控制列表具有許多作用,如限制網路流量、提高網路性能;通信流量的控制,例如ACL可以限定或簡化路由更新信息的長度,從而限制通過路由器某一網段的通信流量;提供網路安全訪問的基本手段。
ACL的功能:
1、限制網路流量、提高網路性能。例如,ACL可以根據數據包的協議,指定這種類型的數據包具有更高的優先順序,同等情況下可預先被網路設備處理。
2、提供對通信流量的控制手段。
3、提供網路訪問的基本安全手段。
4、在網路設備介面處,決定哪種類型的通信流量被轉發、哪種類型的通信流量被阻塞。
以上內容參考:網路—ACL