Problem solve Get help with specific problems with your technologies, process and projects.

How do you check if TCP/IP is installed on the system?

Understand the TCP/IP stack and how to check if it is installed on your system in this networking fundamentals expert response.

How can we check if TCP/IP is installed on the system or not?

Dear Jagpreet,

The TCP/IP stack is usually installed by default on all Windows 2000/XP/Server products. On earlier versions of Windows, you could add/remove the TCP/IP stack by visiting the network interface card's properties. The Install/Remove option should be available for you.

The good news is that all Linux versions these days have the TCP/IP stack installed by default, so you shouldn't need to do much work, other than configure your network interface cards as required. This of course is a process that differs from one Linux distribution to another.

A quick check to confirm the TCP/IP stack is operating properly, can be done by pinging your machine's loopback interface as shown below:

C:Documents and SettingsAdministrator>ping loopback

Pinging firewall.cx [] with 32 bytes of data:

Reply from bytes=32 time<1ms TTL=128
Reply from bytes=32 time<1ms TTL=128
Reply from bytes=32 time<1ms TTL=128
Reply from bytes=32 time<1ms TTL=128

Ping statistics for
          Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
Approximate round trip times in milli-seconds:
          Minimum = 0ms, Maximum = 0ms, Average = 0ms 

If successful, then you know the TCP/IP stack is operating correctly. This works with all Windows and most Linux distributions.

Do you have more questions about networking, VPN security or VoIP? Then visit Firewall.cx, one of the few websites recommended by Cisco Systems in its world class Cisco Academy program.

This was last published in August 2007

Dig Deeper on Network Infrastructure