Personal website https://benkurtovic.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2017-04-11-tcp.md 1.3 KiB

6 years ago
12345678910111213141516171819202122232425262728
  1. ---
  2. layout: post
  3. title: "Lecture: Networking and TCP"
  4. tags: Lecture
  5. description: Slides from a lecture on various networking topics, including how TCP actually works
  6. ---
  7. In the same vein as my [previous post](/2016/04/25/stack-smashing.html), I'd
  8. like to share another lecture I wrote for the honors section of the
  9. [systems programming course](https://cs.illinois.edu/courses/profile/CS241)
  10. I am a TA for. It is essentially a taste of some deeper networking concepts
  11. than we get to cover in the regular section. This includes a fairly substantial
  12. discussion of how TCP works beneath the scenes, a topic I continue to be
  13. fascinated by.
  14. One of the benefits of writing a lecture is that it forces you to work through
  15. your own conceptual understanding of a topic and patch holes that you won't
  16. necessarily realize exist in the first place. I can definitely say this applied
  17. here. I especially enjoy when students ask clarifying questions about some of
  18. the finer details (for this lecture, I had one about specifics of reliable
  19. transmission) as we can see what limitations the material has and where it can
  20. be improved.
  21. [You can also view the slides directly](/static/content/tcp.pdf).
  22. <object data="/static/content/tcp.pdf#zoom=150" type="application/pdf" width="100%" height="600px">
  23. <p><a href="/static/content/tcp.pdf">View PDF</a></p>
  24. </object>