TCP vs IP Protocol in Firewall Rule

What’s the difference between the TCP and IP protocols available for selecting in a new firewall rule? Does the IP protocol contain other protocols, whereas the TCP protocol is obviously specific to TCP only? When should we use TCP, and when should we use the IP protocol? We have two Balance 210’s and any help would be greatly appreciated. Thank you.

Hi,

IP protocol is a low level protocol that consist of high level TCP communication method. If you create a firewall rules using IP protocols, make sure you fill in the correct protocol number.

For more information regarding to the IP protocols number , please refer to the attached URL:

http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml

Look like you are confusing to the “Protocol Selection Tool” as the tools is quick selection tools for you to defined the firewall rules. As you can see the lists included IP protocol & TCP & UDP service . If you want to allow or block any known communication protocols as listed, you can just choose from the list and it will help you to auto fill in the require protocols either is IP or UDP or TCP.

Thank You

Why did you say

If you create a firewall rules using IP protocols, make sure you fill in the correct protocol number

? Is it because creating a firewall rule without specifying the correct protocol number will allow or block ALL the protocols listed in the link you supplied? It would help clarify things for me if you can give me an example of a firewall rule when IP protocol is used and why?

Thank you.

For example, if you want to block ping, you would Deny IP: {1} as IP1 is defined for ICMP.

Differences between TCP and IP protocols: