How to understand network protocols?

后端 未结 6 1839
慢半拍i
慢半拍i 2020-12-22 22:42

I work in web development, but I don\'t have a great understanding of network protocols. I recall hearing an analogy that TCP, HTTP, and SSL can be thought of as a series of

6条回答
  •  温柔的废话
    2020-12-22 22:59

    Is there a beginner-friendly book or other resource that you'd recommend?

    Data Communications and Networking by Behrouz Forouzan:

    This contains introductory material and the explanation is beginner friendly. At the same time, it is not dumbed down and the material gets a bit more challenging as you go on. There are very good diagrams explaining concepts too. The typesetting is awesome and you'll have lots of interesting tips surrounding the content. The chapters are ordered according to the OSI stack as mentioned in other answers here. But a lot of the math and derivations for formulas for protocol efficiencies aren't explained.

    Computer Networks by Andrew S. Tanenbaum

    Everything found in Behrouz Forouzan + lots of equations.

    My recommendation is to read the first book first and if you are particularly curious about the math, go to the second one.

提交回复
热议问题