Computer Networking:

a Top-Down Approach (8th ed.) :

Notes of "Select" Lectures

 

Course Information

Computer Networks

Professor Jim Kurose

COMPSCI 453

College of Information and Computer Sciences

University of Massachusetts

Class textbook:
Computer Networking: a Top-Down Approach (8th ed.) J.F. Kurose, K.W. Ross, Pearson, 2020

J.F. Kurose, K.W. Ross, Pearson, 2020

http://gaia.cs.umass.edu/kurose_ross

Related Resources

Book Edition

8th ed. en-us

7th ed. zh-cn

Book home

gaia.cs.umass.edu

HZCOURSE.COM

Book PDF

LibGen

用户1496968452581's Juejin post

PowerPoint

gaia.cs.umass.edu

URL path exists but is not given here

Solutions etc.

  

Online lectures

gias.cs.umass.edu

bilibili

  

High quality reading notes

  

王文萱's  post of reading notes

GuoYi's Github post of English PowerPoints notes

Jscroop's cnblogs posts of the English version notes

 

Foreword
Learning Motives

With my second attempt at the postgraduate entrance exam doomed, I started to study myself subjects of computer science that might be useful for all of my possible future circumstances –to eventually receive an interview invitation from a school and accept it, to prepare for a beginner developer's interview, or to fail to be enrolled this year and make a third try. I decided to study myself computer networking first, by watching online lectures and reading slides of the book Computer Networking. However, I found it too challenging to acquire knowledge without a translator. Meanwhile, the absence of terminology translation does not align with real-life study and work. And what is most annoying, knowledge in my mind is not well-organized. To cope with issues above, I believe it is wise to write down, rearrange or even simply copy and paste key points. Time limited, these series of notes will only cover core topics (concepts and principles, e.g.) such as the overview, important layers and protocols.

How I Write

• Content of the series of notes is based on (from mostly to least):

• Part of Professor Jim Kurose's lecture videos and PowerPoints which I believe is of importance.

• The original book mainly for chapter/section numbering. Besides, I use it for figure/table screenshots, definition/mechanism checks and knowledge comprehension.

• The Chinese edition of the book for terminology referencing.

• Others' notes.

• Microsoft Word operations.

• Share the document via "Post to blog". 

• Convert numbers to text to have them correctly displayed; resize all pictures for better quality.

• Publish it to cnblogs as draft.

• cnblogs operations.

• Set titles, tags, alias URL, etc. for posts.

• Copy the fragment needed of the draft to the corresponding post.