万字收藏:《2023网络工程师年度必看书单》

news2025/1/23 1:05:27

晚上好,我是老杨。

这周是总结周,更新的第三篇内容,还是关于总结的。很多人让我推荐网工适合看的书,其实我推荐过好多次了。

趁着年底,一起把我认为网工适合看的、推荐你看的、值得看的书整理一下,供新老网工自取。

今日文章阅读福利:《2023网工必看书单(21本)合集》

私信老杨,回复关键词“2023”前100名私信的小友,在领取书单资源的同时,还可以获得进入「全国网工交流群」的资格

01 图解HTTP/TCPIP/网络硬件

图解系列其实火了很久了,是日本的竹下编写的。系列一共包含三个主题,分别是《图解HTTP》+《图解TCP/IP》+《图解网络硬件》。

就像书名一样,这套书的配图非常之多,主要是通过图片来解释技术原理,对小白、转行初学者来说非常友好。

但是对工作经验比较丰富的网工来说,就是吐槽比夸奖多了,比如老杨的同事们。

网工一般首选的都是《图解TCP/IP》这本书。

如果你看过这本书,就会发现,这本书里包含网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全……等一大堆的内容,涉猎面很广。

《图解网络硬件》则是图文并茂的对硬件设备、相关技术及规范进行详尽考据和整理,侧重工程实践。

看《图解网络硬件》这本书,对在备考思科认证的小白还是比较有好处。

毕竟,你不一定能接触到真机,对设备的概念也很抽象,这本书正好能给你解决这个问题。

很多大学老师也推荐学生这本,毕竟……学校里的也没那么多真机设备给学生玩。

至于《图解HTTP》到底如何,建议拿到老杨给你整理的高清版PDF之后,你自己仔细研究研究。

02 计算机网络原理创新教程

很多粉丝和我说,自己买了华为认证或者思科认证的教材,从CCNA/HCIA开始看,看的那叫一个一脸懵逼。

这种情况大多出现在0基础的小白身上。所以,如果你看不懂教材,我建议你先把韩立刚的这本书先看看。

通俗易懂,图也不少,还配了实验。重点是讲的比较直白易懂,非常适合初学者打网络基础。

03 华为认证ICT新教材

去年,华为认证官宣自己出了一波新教材。原来的教材是按认证等级划分的,长这样:

新教材按照学习方向来分,长这样:

老杨个人认为,这个新教材对小白的友好度比旧教材高很多,毕竟按学习方向来分,学起来更系统点。

《网络基础》是华为新出的ICT系列里最基础的一本,旨在帮助零基础和初级阶段的学生理解网络技术的基本理论。

这本书按照OSI模型和TCP IP模型自底向上的顺序,逐层对网络通信中所涉及的重要标准、理论、协议等一一进行解读。

《路由交换》一共有9章,三分之一的内容讲交换技术,剩下三分之二是路由技术。看网上对它的评价比旧版也是高出不少,有兴趣可以入手一本体验下。

《高级技术》是进阶版的内容,主要让你理解和掌握在实际工作中常见技术的原理和操作方法。

看到这里,想要获取电子书资源的小友,可私信老杨,回复关键词“2023”,即可获取全套书单的PDF资源合集。

04 根叔的云图

这本书是新华三出的,老杨个人对它比较感兴趣。一个是因为价格(500+),一个是因为内容。

这本书是以100+位专家10多年的工作经验为基础编写的,全文给出了大量的典型故障定位思路。

本书的技术涵盖范围广,包括了网络技术、云计算、服务器等,产品部分则覆盖了路由器、交换机、安全产品、无线产品、iMC管理软件、云计算产品、服务器、EPON等产品。

听说可以当做工具书翻翻,不管新手老手都挺适用。

05 IPv6网络实现技术(修订版)

这本书介绍了IPv6的实现技术,以及在思科路由器上设计、配置、部署和调试IPv6的深入的技术参考。

全书分为五个部分,从IPv6的发展过程、理论基础和优势到6bone的设计,以及这个全球范围的IPv6骨干的运作机制都有涉及,非常全面。

想入门IPv6的粉丝朋友,不知道从何下手,建议可以买一本看看。

06 MPLS VPN技术学习指南

这本书也是华为系列丛书哈,图文并茂,注重细节,对新手相对来说友好。

《MPLS VPN技术学习指南》主要讲的就是MPLS技术,包括MPLS技术原理介绍,还包括L3VPN中的BGP MPLS IP VPN,L2VPN中的各种VLL、PWE3和VPLS应用的配置与管理方法。

比较有亮点的是,这本书还讲了目前在数据中心中经常用到的基于MPLS的虚拟化技术及应用,如VLL、PWE3等,算是前沿技术的补充。

书中还拓展介绍不少相关的计算机网络通信原理分析,并且各章均有大量典型配置案例,能让晦涩的技术更加易懂。

我之前的文章里,也有讲过MPLS VPN这个技术,作为HCIE考试的重点之一,可以多多关注。

07 Wireshark数据包分析实战

抓包是网工的必备技能,这点不接受反驳。

Wireshark是网络工程师们使用频率相对较高的工具,如果你也用它,或者你也想要学会用它,这本书你可以种草。

本书内容针对 Wireshark 2.x 版本进行了更新,可以让你快速掌握数据包捕获的方法,从而更好地解决网络问题。

它还新增了 IPv6 和 SMTP 的相关知识,并讨论了 TShark 和 Tcpdump 两种命令行包分析工具的使用方法,以及使用数据包结构图查看和表示数据包的内容。

你想学的实时监控网络啊,或者构建自定义的捕获过滤器和显示过滤器啊,还有啥在数据包级别探索现代漏洞和恶意软件,这本书都会涉及。

08 跃迁:成为高手的技术

一直给你们安利的都是技术类书目,最后两本补充一下职场人必须要看的书。

乍一看这本书的标题,你可能觉得华而不实,和大多数鸡汤文学类似,但只要你看完第一章,你可能就不会这么想了。

这个时代到底需要什么样的学习?

如何从普通人成为职场高手?

在这本书告诉你:怎么少走弯路,抓住时代的趋势,利用少为人知的有利条件,来放大自己的努力,实现跨越式成长。

它有一些比较有意思的观点,比如:

学会把不重要的技能外包,聚焦核心技能的跃迁。

不要因为容易而去做一件事,要因为有价值才做。

喜欢答案的人很痛苦,因为他的世界不断崩塌;

喜欢问题的人很欢乐,因为手中的慧剑越来越锋利。

当答案稀缺的时候,谁有答案谁就是精英;

当问题稀缺的时候,谁问题好谁就牛。

这是老杨近期阅读的书单里难得的提升佳作,希望年轻粉丝们能越早看到越好,因为越早看到,受益越多。

09 TED Talks 演讲的力量

基本上谁都会有演讲恐惧症,更别说咱们老IT人了。

因为人对未知的事情总会有天生的恐惧心理,克服恐惧心理就是演讲所要迈出的第一步。

演讲作为技术转管理的必备技能,在很多岗位要求里都曾出现过。如果看完书之后,你能进步一点点,那就是有用的。

毕竟,没有人天生就是演讲家,也没有人天生就很会说话。

《演讲的力量》非常详细的讲解了做演讲的前前后后、方方面面,详细程度令人扼腕。

本书的作者是TED掌门人,他基于对历年TED演讲者的接触、观察、沟通后总结下来的演讲指南,提供了简单但具有力量的核心演讲法则。

10 《交换机在江湖》

这个其实不算是一本书,而是华为官方的一本持续连载中的电子期刊。因为内容详尽,我还是愿意推荐给你。

《交换机在江湖》时常以轻松幽默的文字或者视频方式,介绍热点特性的使用场景及配置方法。

它也会提供大量真实、详细的配置案例,以及丰富的维护经验和秘笈。

比如,它里面就会提供友商对接案例、敏捷特性案例、行业专属案例的解析和配置文件。

而且比较有意思的是,它的帖子文风主要采用三国、水浒、金庸等讲故事的形式介绍技术,将所有版本所有型号的设备一起对比,对小白来说也多了很多趣味性。

11 《计算机网络与因特网》

如果想要对计算机网络有着清晰全面的认识,除了我之前推荐的经典读物《计算机网络》外,Douglas E.Comer的《计算机网络与因特网》在更广泛意义上解答了“计算机网络和因特网是如何工作的”这一基本问题。

这本书解释了协议是如何使用硬件和应用是如何使用协议来满足用户的需求,也很值得入手一看。

12 《TCP/IP网络编程》

都说现代网工要会点编程才更有价值,所以也有一小部分的粉丝来咨询我,到底怎么从0入门。

就网络编程方面的实战书来看,我个人是比较推荐韩国出版的《TCP/IP网络编程》。

这本书也适合无任何Socket APl编程经验的小白,这本书涵盖从基础的Socket API到高级的IO网络模型Q,有非常详细和生动的例子。

13 《C++服务器开发精髓》

当然,如果你看完上面这本,觉得还不够劲儿,这本《C++服务器开发精髓》也可以继续看一看。

这本书的第四章详细地总结了网络编程的二十多个重难点知识,绝对可以帮你搞清楚了百分之九十以上的 socket编程问题。

又比如,在这本书的第五章里,就详细地介绍了ifconfig、ping、telnet、netstat、lsof、nc、curl、tcpdump 这些网络的用户,还是很详细的。

14 《硅谷之火》

讲完老生常谈的技术书籍安利,再来看看一些有意思的。

不知道你是否听过《硅谷之火》这本书,雷军说对自己影响最大的,就是这本书。

这本书其实讲的就是一部微型计算机发展史,可以让你了解整个 20 世纪以及至 21 世纪初计算机从兴起到鼎盛直至今天,受到平板电脑和手机等电子产品冲击的整个过程,算是一本硅谷纪传体。

当然,是小说就有主人公,这本书的主角就是讲一群个性鲜明、创造奇迹的科技革命者和企业家的故事,如MITS公司的爱德华·罗伯茨、李·费尔森斯坦、杰克·特拉梅尔,以及乔布斯和盖茨在性格形成初期的纯真岁月。

当然,就谈历史没啥意思,但这本小说读完的确会让人鼓起重新认真生活的勇气。

毕竟一本挂满胜利者旗帜的书,没有多少可读性。

成功者的经历往往只能带给我们一些勇气和信心,而失败者的故事却能给我们更多的教益。

15 HCNA网络技术学习指南、HCNP路由交换实验指南

我推荐这两本书的理由非常简单,毕竟很多网工的理论基础还是差点意思。

不知道从哪里开始补起,也不知道该学什么理论才算基础,华为ICT认证系列丛书都可考虑下。

国内市场现在华为的设备是越来越多,学这个一般也不会出打错。以上书籍各大书店都可以购买,均有售卖。

但是这种教科书的缺点就是:

如果基础太差,很可能直接就看的两眼发直。实战经验是不少,理论要是能补上,能给你的助益可不止是这么多。

16 《TCP-IP详解》

这本书一共三卷,其中卷二、卷三更多偏重于编程细节,而卷一更多偏重于基础原理,我建议只买卷一就好。

书中的逻辑,大体上都是通过实验先看现象,然后再来引出其背后的原理。

所以如果没有什么基础,还是踏踏实实从头看,不要省略任何一个细节,这对于网络工程师、软件工程师同样适用。

但毫无疑问,TCP协议是最复杂、最难以真正精通的一个协议,建议多看几遍,熟练抓包研究,TCP每个字段,每个标志位都了然于心最好。

17 《TCP-IP路由技术》

这本书算是老杨还算年轻时,最爱的一本行业书籍。

在2011年学习CCNP时,老杨抱着《TCP/IP路由技术》看了至少三五遍,这本被称为网络技术圣经的书籍,让我在当时得到了飞快的提升。

到底好不好,看瓣评分就知道了。

后来陆续阅读了BGP系列、组播系列、MPLS系列,都是非常经典的网络技术书籍,有兴趣都可以找来看看。

那这本《TCP-IP路由技术》和我上面推的那本《TCP-IP详解》有啥区别?

还真的有。

这两本书是不同方向。《TCP-IP详解》主要面向的方向是协议本身,主要讲TCP/IP的协议管理等。

《TCP-IP路由技术》描述的是应用TCP/IP架构下的路由,比如静态路由,rip,ospf,bgp,isis等路由协议的调配。

想学好网络,建议两本都看完哈。

18 深入理解计算机网络

51CTO技术社区力荐的一本书,算是计算机网络领域比较经典的一本科普工具书。

风格类似百度百科,说的比较官方一点。

这本书结合了最新的计算机网络技术,全面系统去给你科普计算机网络的体系结构、工作原理,以及各种通信协议实现原理。

相对于《TCP-IP路由技术》和《TCP-IP详解》两本书,这本书的覆盖面很广,读起来门槛低,适合想转行网络的小白萌新多读读,先有个学习氛围。

19《OSPF网络设计解决方案》

OSPF网络相关的设计、配置、管理和故障排除,这一本书就能给你搞定。

全书主要围绕“如何设计一个优秀OSPF网络”的问题,讨论了OSPF的各个方面,附录还追溯了所有与OSPF相关的RFC文档资料,很干货。

如果想系统学习OSPF,这本书算是提供了最全面的OSPF学习途径和方向,很值得入手。

20《浪潮之巅》

又是一个豆瓣高分,证明我推荐的还是不错的。

这是一本能让你了解互联网发展史的好书。

它对科技行业有着非常透彻的分析,视角很宏大,看完以后真的会觉得震撼,如果你想从事IT行业,或者是互联网行业,其实都可以看看。

无论是关于网络基础、还是大热的云计算和安全方向,这本书都有涉猎。它的阅读门槛不高,但意义深远。

老杨个人觉得,也非常适合作为鉴别IT行业中的企业发展的参考,也能让你在求职时,提升公司认知度和判断力。

21《人生》

对这本书最经典的评价就是,“如果觉得生活实在过不下去了,就读读《人生》吧”。

《人生》是由作家路遥创作的,也是马云很喜欢的一本书。之前,是看到我常阅读的公众号,转载了一篇关于马云的故事,里面就谈到了这本书。

82年马云高考落榜,去应聘当保安,因为长得太瘦而被刷下来,只好自谋其他职业。

后来他爸爸帮他联系了一个活,就是给杂志社搬书。马云觉得挺满意的,这日子也算平稳幸福,直到他看到了《人生》。

扉页有一句话,促使他打开了这本书:人生的道路虽然漫长,但紧要处常常只有几步。尤其是当人年轻的时候……你走错一步,可以影响人生的一个时期,可以影响一生。

因为这句话,马云翻开了书,也翻开了另一个我们所熟知的人生。

兴趣使然,我就加入了我微信读书的书单,读完,的确是不负盛名。

书里有一句很经典的句子:“生活总是这样,不能叫人处处都满意,但我们还要热情地活下去。”

人的一生那么长,不可能永远都一帆风顺,总会有遇到挫折的时候,但不能因为一次两次的失败,就对生活、对未来失去信心。

如果你正处于低谷和沮丧期,不如投入书海,汲取和你同频的勇气和能量。


原创:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/522012.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

视觉SLAM ch13 设计SLAM系统

目录 一、SLAM系统 二、工程框架 三、框架流程 四、具体实现 五、VO整体流程 六、显示整体建图效果 一、SLAM系统 实现一个精简版的双目视觉里程计,前端使用光流法,局部使用局部BA优化。 二、工程框架 app中 run_kitti_stereo.cpp是代码的运行入口…

国内免费可用 ChatGPT 网页版

ChatGPT是一个神奇的机器人,它可以回答任何问题,解决任何问题。它的名字来源于“Chat”和“GPT”,前者代表聊天,后者代表生成预测文本。它被设计成一个智能助手,可以帮助人们解决各种问题。 有一天,一个名…

【Python 爬虫之requests库】零基础也能轻松掌握的学习路线与参考资料

文章目录 一、概述二、Requests 库基本用法三、爬虫中的优秀实践四、参考资料 一、概述 Python 爬虫中,常用来请求网页的库有 urllib、urllib2、httplib等,但是这些库用起来比较麻烦,需要写很多代码。Requests 库正是为了解决这个问题而生的…

Flask轻松构建钉钉接口模版,实现自动化流程优化

项目背景 随着钉钉应用的不断普及和企业数字化程度的提高,越来越多的企业需要开发钉钉接口来完成内部业务流程的自动化和优化。而Flask框架,则是一个轻量级的Python web框架,具有快速开发和灵活性的优势,是钉钉接口开发的理想选择…

python去重列表中相同的字典元素

python去重列表中相同的字典元素 文章目录 python去重列表中相同的字典元素一.知识点二.代码|代码1|问题 |代码2 三.分析总结1、分析2、总结 四.后续代码知识点代码流程问题总结总结 一.知识点 ​ data_list [{“a”: 1, “b”: 2}, {“a”: 2, “b”: 3}, {“a”: 1, “b”:…

华为OD机试真题 Java 实现【相同数字的积木游戏1】【2023Q2 100分】

一、题目描述 小华和小薇一起通过玩积木游戏学习数学。 他们有很多积木,每个积木块上都有一个数字,积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排,请小薇找到这排积木中数字相同且所处位置最远的2块积木块,计算他们…

【C++】——string的模拟实现

前言: 在之前的学习中,我们已经对string类进行了简单的介绍,大家只要能够正常使用即可。但是在面试中,面试官总喜欢让学生自己 来模拟实现string类,最主要是实现string类的构造、拷贝构造、赋值运算符重载以及析构函数…

lightroom磨皮滤镜中文插件Portraiture4最新版本

哈喽!小伙伴们!整个摄影后期行业都在用Portraiture,这是一个被奉为高级磨皮面板,修图神器、修图的的扩展面板!Portraiture这款磨皮插件终于更新啦!最近推出了Portraiture4.03版本,新版本光影处理更强大&…

《编程思维与实践》1066.最小不重复数

《编程思维与实践》1066.最小不重复数 题目 思路 一般在oj上循环 2 ⋅ 1 0 9 2\cdot 10^9 2⋅109次以上就会超时,所以由于这题的数据A可以很大,直接循环加一再判断会超时. 优化:首先可以明确要想使不重复数尽可能小,则高位数字应该尽可能小, 即先找到最靠前的两个重复数字,然后…

【Vector VN1630/40 I/O应用】-1-简易示波器

案例背景(共13页精简):该篇博客将告诉您: Vector VN1630A,VN1640A,VH6501 I/O的使用;将Vector VN1630A/VN1640A CAN/LIN Interface的I/O接口充当一个简易的“示波器”使用;观察“CAN唤醒”工作的ECU控制器…

关于C语言的杂记4

文章目录 数据与程序结构C语言的编程机制#include <>和#include ""的区别形式参数和实际参数值传递地址传递 素数 文章内容摘自或加工于C技能树一些大佬的博文 数据与程序结构 阅读完C的编程机制和函数的声明和定义后的一些启发。——预处理 C语言的编程机制 …

dubbo技术

1、Dubbo的前世今生 2011年10月27日&#xff0c;阿里巴巴开源了自己的SOA服务化治理方案的核心框架Dubbo&#xff0c;服务治理和SOA的设计理念开始逐渐在国内软件行业中落地&#xff0c;并被广泛应用。 早期版本的dubbo遵循SOA的思想&#xff0c;是面向服务架构的重要组件。 …

1708_Simulink中取数组元素

全部学习汇总&#xff1a; GitHub - GreyZhang/g_matlab: MATLAB once used to be my daily tool. After many years when I go back and read my old learning notes I felt maybe I still need it in the future. So, start this repo to keep some of my old learning notes…

【多线程】线程安全问题原因与解决方案

目录 线程安全的概念 线程不安全示例 线程不安全的原因 多个线程修改了同一个变量 线程是抢占式执行的 原子性 内存可见性 有序性 线程不安全解决办法 synchronized 关键字-监视器锁monitor lock synchronized 的特性 互斥 刷新内存 可重入 synchronized 使用示例 Java 标…

【第三章:存储系统】

目录 知识框架No.0 引言No.1 存储器概述No.2 主存储器一、SRAM芯片和DRAM芯片二、只读存储器三、主存储器的基本组成1、基本的半导体元件和原理 知识框架 No.0 引言 这一章节主要是&#xff1a;这些二进制的数据在计算机内部如何存储 在学习这个章节之前&#xff0c;首先把下面…

Mybatis - 基础

文章目录 一、 Mybatis基本介绍二、 Mybatis 快速入门程序2.1 引入Mybatis依赖2.2 准备工作2.3 配置SQL信息2.3.1 IDEA连接数据库2.3.2 打开日志信息 2.4 JDBC 了解2.5 数据库连接池2.5.1 Druid数据库连接池 三、 Mybatis 基础3.1 环境准备3.1.1 数据库表3.1.2 实体类 3.2 基础…

EasyRecovery16中文最新版电脑数据恢复软件下载使用教程

EasyRecovery如果需要使用它来恢复数据&#xff0c;请注意&#xff0c;尤其是当需要恢复的数据文件非常重要时&#xff0c;建议使用软件EasyRecovery以保障数据安全。共有三个版本&#xff0c;分别是个人版、专业版、企业版&#xff0c;这三种都可以免费下载并使用&#xff0c;…

[MySQL]关于MySQL索引的一点点东西

最是人间留不住,朱颜辞镜花辞树. 目录 一.为什么需要索引 1.什么是索引 2.索引的创建原则 二.理解索引 1. MySQL与磁盘交互基本单位 2.索引的结构 a.关于hash索引,B树索引,B树索引的特点 B树 B树 HASH b.为什么使用InnoDB 存储引…

15-721 chapter 13 查询执行

优化的目标 CPU层面 cpu是多级流水线操作&#xff0c;所以我们的目标是让每个处理器的每个部分都处于busy。多条流水线&#xff0c;我们没有依赖的指令可以放到不同的流水线里面。但是流水线如果遇到branch判断错误的话&#xff0c;就要flush掉 可以用值传递来代替跳转 查询执…

Linux开发板安装Python环境

1. 环境介绍 硬件&#xff1a;STM32MP157&#xff0c;使用的是野火出的开发板。 软件&#xff1a;Debian ARM 架构制作的 Linux 发行版&#xff0c;版本信息如下&#xff1a; Linux发行版本&#xff1a;Debian GNU/Linux 10 内核版本&#xff1a;4.19.94 2. Python 简介…