Networking books recommended [turn]

Transfer: https://www.jianshu.com/p/2b3997ed976b

Again, I only recommend those books he had read, and the rest do not do too much evaluation.

Computer network, Xie Xiren version <a id="orgheadline1"> </a>

We considered this time undergraduate textbook, written really well, of course, there are many shortcomings, for example, too much emphasis on the knowledge of what these words mean? I say that knowledge of this book is about it very clearly, but some of the design ideas are rarely mentioned, and here I think is very important. For example, TCP / IP protocol why this design, but unfortunately, this book just tell you, TCP head how many bytes each field are doing, nothing more.

 

Computer networks, top-down approach <a id="orgheadline2"> </a>

Well, this book should be recognized classic friends, the Chinese version of the translation is not very good, I strongly suspect Chinese translations use the Baidu translation, I wanted to stop and take a read, but found each read a word I had come back talk, are they not go on studying. Good English shoes directly on the English version of it, the Chinese version of the pit too. I think this book and Xie Xiren network just can complement each other, the book emphasizes the powerful is that thought, I remember TCP / IP that chapter, I can only after reading lovely, the authors designed a direct step by step, reliable is similar to the TCP transport protocol, called the rat like it, step by step to enhance the rat, but also good to tell the reader TCP / IP protocol Why such a design, and not just a pile of dryly knowledge.


 

TCP / IP Volume explain a <a id="orgheadline3"> </a>

God of a network, the network industry rival? Students learn the network, do not read volume one, you say you more like it? Richard Stevens told you in this book, what is the real network, standing on a user's perspective, the book is very high readability, practical very strong, Sylvia high-energy, will make you benefit . My only regret is that this book belongs to ancient times, a lot was very popular protocols now are obsolete. I heard a second edition of this book, I did not see, do not know how quality.

 

Volume II also have time to read, primarily TCP / IP source code, in-depth analysis, really want students to learn the network should try to write a simple TCP / IP protocol stack, like me, spent some time rolling one based tun / tap protocol stack equipment, to understand than the network light to read those books deep a lot. there are times to have the energy and really want a thorough understanding of the students of the network, is really going to open dry, you can refer to my code : https://github.com/lishuhuakai/ToyIP .

 

The above code implements arp , ICMP , tcp , udp these agreements, but also to achieve a set of socket programming interface, of course, there are many aspects need improvement, pit slowly fill it.

UNP<a id="orgheadline4"></a>

Another masterpiece of God networks, this book is mainly for network programming, and easy to understand, incisive. To engage in network programming, this book is probably not the last run, not only to read but also to carefully read this book when you turn rotten, I think you probably became a programming expert in the field of network a. Anyway, I read the future, I feel unable to stop, from Richard Stevens is my male god.

 

That is not fun, incidentally, read man of God apue it! In short, even if the book man of God was written in ancient times, as the younger generation we are still able to absorb a lot of valuable things.
 

 

Supplementary Material - Bird Brother linux private kitchens <a href="#orgheadline5"> </a>

This is a book club recommendation, including the basis of articles server and articles, now expected to be difficult to find a brother like a bird, like the authors to be some basic, fragmented, modest but very important things vividly to the reader sounds Road come in the eyes of experts, this book is hardly a network of books - at least not a theoretical book, it is more to teach you how to use the linuxcommand, and the command of the following knowledge to do a certain exposition However, it is definitely a suitable practice books to the network. through the linuxnetwork started operation, you can deepen understanding of network routing, bridge, Ethernet, firewall, various protocols, at least to some extent .

 
Bird Brother linux private kitchens, basic learning articles

 

 
Bird Brother linux private kitchens, server set up articles

In addition, I have to say, a novice, if you want to get started linux, this book definitely be the best choice.

For me personally, I used to have in linuxthe next add demand disk, network configuration, for which I searched a lot of stuff, to be honest, the Internet seems to have a lot of Bowen recorded how to operate, but in fact very valuable Bowen rare, we are all you copy me, I copy you, stereotyped, more Bowen to do is dry the column a few commands.

When I am hopeful, trying to introduce themselves to see a few network commands turn from Bowen by looking at the man page, the eye is often large pages of text large pages, this time I was actually the collapse of a waste of time a lot, but the effect is really not very good.

Then was lucky to see this book, which explains about some of the commands are very easy to understand, combined with our understanding of the past, networks and operating systems, these commands can quickly get started I have to say, this book really helped me a lot.

结尾<a id="orgheadline6"></a>

Well, I do so only read some books off the network area, then later fill the pit now.



Author: Yihulee
link: https: //www.jianshu.com/p/2b3997ed976b
Source: Jane book
Jane book copyright reserved by the authors, are reproduced in any form, please contact the author to obtain authorization and indicate the source.

Guess you like

Origin www.cnblogs.com/sky-heaven/p/11126012.html