The TCP/IP or Internet Protocol Stack

The TCP/IP or Internet protocol stack consists of 5 layers:

  • application: supporting network applications
    • Web, Email, Facebook, etc.
  • transport: process to process data transfer
    • TCP, UDP
  • network: routing of datagrams from source to destination
    • IP
  • link: data transfer between neighbouring network elements
    • Ethernet, WiFi, etc.
  • physical: bits “on the wire”
    • In some literature, the link and physical layers are presented together, so that the TCP/IP stack remains with just 4 layers.
Picture showing the four levels of the TCP/IP protocol stack. Common protocols are shown as well. HTTP, FTP; SMTP for the application layer; TCP and UPD for the transport layer; IP for the Internet layer; and Ethernet for the link layer, for example.
Project

  • University of Boras logo
  • UHI logo
  • Alcala University logo
  • Digital connextions logo

This resource was developed as part of an Erasmus+ project, funded with support from the European Commission under grant agreement 2016-1-SE01-KA203-22064.

The project was a collaboration between:

  Creative Commons License

This resource has been released under Creative Commons license CC-BY-SA 4.0.

Contact

  • University of Boras logo
  • UHI logo
  • Alcala University logo
  • Digital connextions logo

If you would like more information on this resource please contact:

  • Academic content – The University of Alcalá (https://www.uah.es/en/)
  • Technical resource development – The University of the Highlands and Islands Educational Development Unit - EDU (edu@uhi.ac.uk)
Disclaimer

  • University of Boras logo
  • UHI logo
  • Alcala University logo
  • Digital connextions logo

Except where otherwise noted, this website is licensed under Creative Commons license CC-BY-SA 4.0. All images used under permission remain the copyright of the license holder.

PDF

  • University of Boras logo
  • UHI logo
  • Alcala University logo
  • Digital connextions logo

Download a copy of this resource in PDF format.

You can also print individual pages by printing directly from the browser.

×