TCP/IP, or Transmission Control Protocol / Internet Protocol, is a protocol suite, and is split into layers, like most modern network protocols. Every layer builds upon the layer below it, adding new functionality. The lowest level protocol is concerned purely with the business of sending and receiving raw data using specific network hardware. At the top are protocols designed specifically for tasks like transferring files or delivering email. In between are levels concerned with areas such as routing and reliability. The advantage of the layered protocol stack is that if you create a new network application or new type of hardware, you only need to create a protocol for that application or that hardware: the entire protocol suite does not need to be rewritten..
TCP/IP is a protocol of four layers: the link layer (IEE 802.x; PPP; SLIP), network layer (IP), transport layer (TCP; UDP) and application layer (FTP; SMTP; SNMP). Each layer obviously requires a more in-depth analysis and explanation, but this knowledge is essential to progress as a networking professional. A number of quality textbooks are available which would greatly complement a more formal certification, such as a SkillsTrain distance-learning course.
