考虑以下:
场景 1(路由映射 PERMIT 和 ACL 许可):
router(config)#route-map boston permit 1
router(config-route-map)#match ip address 5
router(config-route-map)#set community 120
router(config)#access-list 5 permit 10.5.1.121 0.0.0.255
场景 2(路由映射 PERMIT 和 ACL 拒绝):
router(config)#route-map boston permit 1
router(config-route-map)#match ip address 5
router(config-route-map)#set community 120
router(config)#access-list 5 deny 10.5.1.121 0.0.0.255
场景 3(路由映射 DENY 和 ACL 许可):
router(config)#route-map boston deny 1
router(config-route-map)#match ip address 5
router(config-route-map)#set community 120
router(config)#access-list 5 permit 10.5.1.121 0.0.0.255
场景 4(路由映射 DENY 和 ACL DENY):
router(config)#route-map boston deny 1
router(config-route-map)#match ip address 5
router(config-route-map)#set community 120
router(config)#access-list 5 deny 10.5.1.121 0.0.0.255
问:这四种情况有什么区别?请澄清。为了便于理解,我们可以构建某种真值表吗?
下面的真值表可以通用吗?
Route-map(permit), ACL(permit)---->DO THE TASK
Route-map(permit), ACL(deny)---->DON'T DO THE TASK
Route-map(deny), ACL(permit)---->DON'T DO THE TASK
Route-map(deny), ACL(deny)---->DON'T DO THE TASK