•decryption - for CET
•check input rate limits
•input accounting
•policy routing
•routing
•redirect to web cache
•NAT inside to outside (local to global translation)
•crypto (check map and mark for encryption)
•check output access list
•inspect (Context-based Access Control (CBAC))
•TCP intercept
•encryption
Outside-to-Inside
•If IPSec then check input access list
•decryption - for CET or IPSec
•check input access list
•check input rate limits
•input accounting
•NAT outside to inside (global to local translation)
•policy routing
•routing
•redirect to web cache
•crypto (check map and mark for encryption)
•check output access list
•inspect CBAC
•TCP intercept
•encryption
数据报从Inside-to-Outside出去的时候是先策略路由,路由,然后才是NAT
数据包从 Outside-to-Inside进来的时候是先NAT,策略路由,再路由
1.首先是nat 0加访问控制列表(BYPASS)
2.然后是static加访问控制列表
3.然后是点对点的static转换
4.然后是nat 1 (>=1)加访问控制列表
5.然后是nat 0或者(>=1) 加网段地址
6.global pool
7.最后是PAT
1.nat (inside) 0 access-list nonat-host -----这里nat 0 只能写一句,所以这句没写进去
1.nat (inside) 0 access-list nonat-network
2.static (inside,outside) 1.1.1.2 access-list static-host
3.static (inside,outside) 1.1.1.3 access-list static-network 0 0
4.static (inside,outside) 1.1.1.4 2.2.2.2
5.nat (inside) 1 access-list nat-host
6.nat (inside) 1 access-list nat-network
7.nat (inside) 0 2.2.2.2 255.255.255.255--------注意!这里nat 0和下面nat 1的比较时看后面条目的明细程度的,而不是0或者1
8.nat (inside) 1 2.2.2.0 255.255.255.0 0 0
9.global(outside) 1 1.1.1.100-1.1.1.200
10.global (outside) 1 interface
以上执行顺序6.X/7.X都一样.
在理解NAT操作顺序列表之前,首先需要理解NAT本身。其最基本的形式是,NAT将一个IP地址转换为另一个IP地址。
# 加密-Cisco加密技术(CET)或IPSec
# 检测输入访问列表
# 检测输入率限制
# 输入审计
# 路由策略
# 路由
# 重定向到Web缓冲
# 由内向外NAT(本地到外部的转换)
# 密码系统(检查并标识为加密)
# 检测输出访问列表
# 检查基于上下文的访问控制(CBAC)
# TCP截取
# 加密
这是由外向内操作顺序的列表:
# 加密-Cisco加密技术(CET)或IPSec
# 检测输入访问列表
# 检测输入率限制
# 输入审计
# 由外向内NAT(外部到本地的转换)
# 路由策略
# 路由
# 重定向到Web缓冲
# 密码系统(检查并标识为加密)
# 检测输出访问列表
# 检查CBAC
# TCP截取
# 加密