Icmp Inspection; Icmp Error Inspection; Ils Inspection - Cisco PIX 500 Series Configuration Manual

Security appliance command line
Hide thumbs Also See for PIX 500 Series:
Table of Contents

Advertisement

ICMP Inspection

hostname(config-pmap-c)# action log
hostname(config)# policy-map global_policy_name
hostname(config-pmap)# class im_inspection_class_map
hostname(config-pmap-c)# inspect im im_policy_all
ICMP Inspection
The ICMP inspection engine allows ICMP traffic to have a "session" so it can be inspected like TCP and
UDP traffic. Without the ICMP inspection engine, we recommend that you do not allow ICMP through
the security appliance in an access list. Without stateful inspection, ICMP can be used to attack your
network. The ICMP inspection engine ensures that there is only one response for each request, and that
the sequence number is correct.

ICMP Error Inspection

When this feature is enabled, the security appliance creates translation sessions for intermediate hops
that send ICMP error messages, based on the NAT configuration. The security appliance overwrites the
packet with the translated IP addresses.
When disabled, the security appliance does not create translation sessions for intermediate nodes that
generate ICMP error messages. ICMP error messages generated by the intermediate nodes between the
inside host and the security appliance reach the outside host without consuming any additional NAT
resource. This is undesirable when an outside host uses the traceroute command to trace the hops to the
destination on the inside of the security appliance. When the security appliance does not translate the
intermediate hops, all the intermediate hops appear with the mapped destination IP address.
The ICMP payload is scanned to retrieve the five-tuple from the original packet. Using the retrieved
five-tuple, a lookup is performed to determine the original address of the client. The ICMP error
inspection engine makes the following changes to the ICMP packet:

ILS Inspection

The ILS inspection engine provides NAT support for Microsoft NetMeeting, SiteServer, and Active
Directory products that use LDAP to exchange directory information with an ILS server.
The security appliance supports NAT for ILS, which is used to register and locate endpoints in the ILS
or SiteServer Directory. PAT cannot be supported because only IP addresses are stored by an LDAP
database.
Cisco Security Appliance Command Line Configuration Guide
25-52
In the IP Header, the mapped IP is changed to the real IP (Destination Address) and the IP checksum
is modified.
In the ICMP Header, the ICMP checksum is modified due to the changes in the ICMP packet.
In the Payload, the following changes are made:
Original packet mapped IP is changed to the real IP
Original packet mapped port is changed to the real Port
Original packet IP checksum is recalculated
Chapter 25
Configuring Application Layer Protocol Inspection
OL-12172-03

Advertisement

Table of Contents
loading

This manual is also suitable for:

Asa 5500 series

Table of Contents