真正了解网络?


11

我了解Lan和诸如此类的网络基础知识。我知道很多协议是什么,以及如何在C语言中构建客户端/服务器套接字程序。但是我真正想要的是对网络实际工作方式有很好的了解。不仅从编程方面而且从应用程序方面。我正在寻找一些材料(最好是一本书),这将给我一个很好的基础。我正想成为一名程序员或UNIX管理员,所以我真的应该学习并知道如何应用网络基础知识。

是否有这样的简洁资源?通过购买网络书籍(例如来自Tanenbaum或Kurose的网络书籍)来走更学术的道路,还是走It路线(可能会研究网络管理员文本或认证书)更好?

非常感谢大家。


5
这个问题是Community Wiki的不错的选择。
乔什(Josh)

Answers:




4

计算机网络用的Tanenbaum是一个很好的介绍,许多不同类型的网络,虽然我不知道它是目前如何保持最新状态。最新版本似乎是2002年。我不知道它是否涵盖了MPLS之类的任何细节。它应该为您提供一个不错的广泛但浅浅的主题介绍。

一旦你读过的入门书,你可能想读的东西像TCP / IP详解互联与TCP / IP

互连:网桥,路由器,交换机和Internet互连协议是对交换机及其使它们能够协同工作的协议的很好介绍。BGP深入介绍了BGP路由协议。


Tanenbaum书+1,非常好!
sybreon,2009年



0

我个人已经将Sybex学习指南用于Network +考试,已经对网络有了相当扎实的理解。它涵盖了许多主题,但并非全部。如果您想成为UNIX管理员,那么了解VLAN,子网划分和各种隧道等主题就非常重要。我至少建议您使用Network +考试学习指南,如果您想真正地学习网络,则建议使用CCNA。


0

老实说,有很多信息可以学习,但是最后,您无法超越现实世界的经验。如果您当前的工作无法提供此服务,请在家中设置各种网络并逐步进行操作...

就是说,我也不会轻视“书本学习” ...我认为你们都需要两个书本才能真正理解。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.