Skip to content

CS 144: Introduction to Computer Networking, Spring 2023 (Only Notes)

License

Notifications You must be signed in to change notification settings

zzicarus/cs144-sp23

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 144: Introduction to Computer Networking, Spring 2023

You will write TCP/IP protocol from scratch, but spring 2021 version may be more complete. I write some blogs about how I overcome the problems. You can find them from my GitPage.

🌟 This course has been fully uploaded and all assignments have been finished.

  • Checkpoint 0: networking warmup
  • Checkpoint 1: stitching substrings into a byte stream
  • Checkpoint 2: the TCP receiver
  • Checkpoint 3: the TCP sender
  • Checkpoint 4: down the stack (the network interface)
  • Checkpoint 5: building an IP router
  • Checkpoint 6: putting it all together (optional)
  • Checkpoint 7: measuring the Internet (optional)

Lab7 ask you to write analysis about Internet packets. It has no relationship with previous TCP/IP protocol labs. I skipped it.

License

MIT License

About

CS 144: Introduction to Computer Networking, Spring 2023 (Only Notes)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published