cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
314
Views
0
Helpful
2
Replies

ICMP and CBAC ios 12.4

ciscolexey
Level 1
Level 1

Hi everyone,

recently I read ios 12.4 configuration guide chapter about CBAC and what I was surprised by were the following: "Restrictions

CBAC has the following restrictions:

CBAC is available only for IP protocol traffic. Only TCP and UDP packets are inspected. (Other IP traffic, such as ICMP, cannot be inspected with CBAC and should be filtered with basic access lists instead.)" And right several chapters later I saw one called "Firewall Stateful Inspection of ICMP" which states that some types of ICMP can be inspected by CBAC. Isn't this a contradiction on documentation? Why two chapters of the same gude say quite opposite things?

Thanks for replies

2 Replies 2

Jon Marshall
Hall of Fame
Hall of Fame

Hi

Yes it is a bit confusing. I think the general comment about not supporting ICMP is meant to cover all ICMP types rather than list them out and then they say further on that there are some specific types which are supported ie. those that are generally of use in network troubleshooting

From Cisco doc

Stateful inspection of ICMP packets is limited to the most common types of ICMP messages that are useful to network administrators who are trying to debug their networks. That is, ICMP messages that do not provide a valuable tool for the internal network administrator will not be allowed. For the Cisco IOS firewall-supported ICMP message request types, see Table 29.

echo-request, echo-reply, destination unreachable, time exceeded, timestamp request, timestamp reply

HTH

Jon

Thanks, Jon

It's much more clear now!

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card