ASA - which services are include "ip" ?

Answered Question
Sep 6th, 2010
User Badges:


if i permit traffic for inside hosts to the outside with the "ip" service, what fall under this service.


object network obj_any
nat (inside,outside) dynamic interface

object-group service DM_INLINE_SERVICE_1
service-object ip
service-object icmp
service-object udp
service-object tcp
service-object tcp-udp destination eq sip

access-list global_access extended permit object-group DM_INLINE_SERVICE_1 any

Do i need icmp if i have already ip within?

Correct Answer by Jennifer Halim about 6 years 10 months ago

All protocols are included under IP (inc. ICMP, TCP and UDP).

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Correct Answer
Jennifer Halim Mon, 09/06/2010 - 03:01
User Badges:
  • Cisco Employee,

All protocols are included under IP (inc. ICMP, TCP and UDP).

Kim Holburn Tue, 08/27/2013 - 23:36
User Badges:

Firstly, it has been my experience that ICMP is not included in the "IP" service tag in cisco ASA ACLs.  I usually need a separate ACL for ICMP even though technically ICMP is an IP protocol. 

Secondly IP traffic does not just include TCP and UDP.  Does the Cisco ACL "IP" service include GRE, ESP, AH and other IP protocols?  It's not clear to me. 

I'm sure I knew that when I was doing this a lot but mostly these devices just work and it's only occasionally I need to change things and then I've forgotten this.


This Discussion