TCP/IP is a four layer protocol suite (the hardware layer is not counted) which facilitates the interconnection of two or more computer systems on the same or different networks, and in certain networks such as the Internet, is a requirement for interoperability.