While I like a lot of the material in John's book, I think it is more
likely to confuse rather than help a beginner.
Yours,
Joel
On 2/6/2022 6:41 PM, Marc Petit-Huguenin wrote:
And to be sure that these beginners keep an open mind, let's add
Day J. Patterns in Network Architecture: A Return to Fundamentals. Upper
Saddle River, NJ: Prentice Hall; 2008. 429 p.
On 2/6/22 13:27, Greg Skinner wrote:
Bertsekas/Gallager is available
<https://web.mit.edu/dimitrib/www/datanets.html> via Bertsekas’ MIT
home page. (Some pages may be difficult to read.)
A data communication networks class taught at MIT
<https://web.mit.edu/modiano/www/6.263/> using Bertsekas/Gallager
lists Peterson/Davie and Tanenbaum as supplemental reading.
Greg
On Feb 5, 2022, at 6:17 PM, touch@xxxxxxxxxxxxxx wrote:
My apologies for the misspelling.
There are many editions of the books below, but only the most recent
is currently in print; they are vary quite a bit, as Lloyd noted.
Other books that are out of print, but useful if you can find:
Bersekas/Gallager - Data Networks
Halsall - Computer Networking and the Internet
I also strongly recommend another, still in print:
Shannon/Weaver - The Mathematical Theory of Communication
Joe
—
Joe Touch, temporal epistemologist
www.strayalpha.com <http://www.strayalpha.com/>
On Feb 5, 2022, at 5:50 PM, Lloyd W <lloyd.wood@xxxxxxxxxxx
<mailto:lloyd.wood@xxxxxxxxxxx>> wrote:
I recommend the second edition of Tanenbaum (note spelling) for
giving a clear, structured view of decomposition of functionality
and layering, with a range of protocols as examples.
Later editions were rewritten to describe a grab bag of protocols in
the IP suite, badly. Thank the added co-authors.
Lloyd Wood
lloyd.wood@xxxxxxxxxxx <mailto:lloyd.wood@xxxxxxxxxxx>
On 6 Feb 2022, at 05:31, touch@xxxxxxxxxxxxxx
<mailto:touch@xxxxxxxxxxxxxx> wrote:
Other common texts include the following:
o Computer Networking: A Top-Down Approach, Kurose/Ross
(Pearson/Addison-Wesley)
o Computer Networks, Tannenbaum/Feamster/Weatherall
(Pearson/Prentice-Hall)
o Computer Networks and Internets, Comer (Pearson/Prentice-Hall)
All these are subtly different, but all are widely used.
Joe
—
Joe Touch, temporal epistemologist
www.strayalpha.com <http://www.strayalpha.com/>
On Feb 4, 2022, at 10:47 AM, Greg Skinner
<gregskinner0=40icloud.com@xxxxxxxxxxxxxx
<mailto:gregskinner0=40icloud.com@xxxxxxxxxxxxxx>> wrote:
In their latest diversity and inclusiveness draft
<https://datatracker.ietf.org/doc/html/draft-gont-diversity-analysis>,
the authors have identified some challenges in getting newcomers
better able to participate in the IETF, such as knowledge of
mature IETF protocols, and the ability to assess protocols
critically. They recommended two textbooks that can help here. I
have two more suggestions, and am interested in other resources
that could be useful in this regard.
Principles of Computer System Design: An Introduction
<https://ocw.mit.edu/resources/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/>
(Saltzer, Kaashoek)
Computer Networks: A Systems Approach
<https://book.systemsapproach.org/> (Peterson, Davie)
In addition to communications protocols, both books cover
principles of security and some of the analytic techniques used to
assess network performance. Several chapters from the first
textbook, and all of the second textbook, are online. Also,
Saltzer has been an influence on many key IETF contributors,
historically.
If you feel there is a better list for this discussion (such as
the diversity list, which has been inactive for over three years),
please provide your suggestions.
Regards, Greg