Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.

2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

3. Student and Teacher User Guides |  Schemes of Work |   Real Teacher use Videos |


Join 30000+ teachers and students using TTIO.

The TCP/IP Stack

The TCP/IP Stack, or the internet protocol suite, is a set of communication protocols used by the Internet or similar networks. Originally resulting from research at DARPA (Defense Advanced Research Projects Agency). The TCP/IP stack has gradually grown to include a suite of protocols. (A protocol is simply a "set of rules", in this context, for governing networks)

Great context for the four layer model and TCP/IP

TCP Explained

Additional Reading

https://www.computerhope.com/jargon/t/tcpip.htm

https://en.wikipedia.org/wiki/Transmission_Control_Protocol

https://www.guru99.com/tcp-ip-model.html

https://www.plixer.com/blog/network-layers-explained/

TCP/IP and UDP Compared

https://youtu.be/ZZQ0CQZ4Mqw

www.teachyourselfpython.com