background image

网络工程师

该看哪些书?

虽然是水平第一,考试第二的,但朋友们毕竟还是以考试为目标的。说明白点,水平再

高,过不了网络工程师也没说服力。

网络知识是电脑技术的十分重要的分支,除了网络之外,我们有更多更广的知识当然好,

但即使不愿意承认,我也必须认可这样一个问题,就是有些知识对于通过网络工程师考试几
乎没有用(说得好听些,就是对于你将来从事网络工作用处不大);甚至,有些网络知识对
于通过网络工程师考试也没用,一个例子:哪怕是对 ASP 精通无比,对于你通过网络工程
师上下午试题几乎没有任何帮助。

网络工程师跟高程一样,无法通过短期培训班之类提高水平,主要看个人长期的努力。

既然好多朋友都问,该如何下手学习,我们就尝试着讨论一下,哪些资料在我们学习范围之
内,这个讨论很“务实”“功利”,仅讨论如何针对网络工程师考试。

开始讨论之前,先说说到哪儿去买书,现在很多城市里面,都有针对考试的小型书店,

面向公务员考试、司法考试等等,这里可以买到网络工程师教程之类的书,计算机本科自学
考试的书,也是一种很好的选择。还有一些资料,这种书店买不到,需要去计算机类图书丰
富的书店买。另外网上获得的资料不错,但是最好打印来看。

1、《网络工程师教程》,必看,当作指导性的大纲来看,它可以使你网络知识的结构更加
清晰与合理。由于教程不完全覆盖考试内容,获取其他资料作为知识的深化和补充是绝对必
须的,下面的推荐与大纲介绍的基本同步。

2、《数据通信原理》,包括通信原理和交换技术的内容,在上午肯定有一二道大题,只看
教程不够。对这本书不一定看得太深,即使没有任何基础通上一两遍也不困难,可以让你提
高一大步。这部分相关的内容还包括《信号与系统》,不想做硬件的朋友我觉得就不用看了。

3、网络体系结构和协议,这部分看教程即可。

4、局域网技术,先看教程,然后找一本 CCNA 英文教材看一遍。这样有三个好处:比教程
更深入;同时提高专业英语水准;顺便学习 CISCO 路由器和交换机的基础知识。

5、广域网技术看教程,这部分 ATM 是重点,需要找别的资料深化一下(因为它流行,如

CISCO 流行一个道理)。

6、网络互连,先看教程。路由方面的知识教程上不够,建议有 Linux 环境,看看 UNIX 系
统中的路由配置。CCNP 的教程不必要全看,路由和交换看看就行,中文的也可以。

7、网络操作系统,如上,研究 linux 就可以。上午题目里面会有。

8、网络管理上,教程中本章前面对局域网的管理部分非常好,是每一个网络管理员都应该
耳熟能详的经验。后面的 SNMP 不太深,但是也差不多够了,想深化的找一本《网络管理》,
对 snmp 会有更认识。

9、网络安全,教程很概念化,如果想深入一点,看看《计算机密码学》,对加密技术能有
更多感性认识(如 RSA 的原理,一次一密乱码本),但不用太深入。如果有条件,还可以