计算机网络
# 计算机网络
在实际工作中,无论是运维还是开发,无论是产品还是测试,都没法回避网络问题。但是,很多时候如果没有专门学习网络知识,对于跟网络相关的问题,就会无从下手,常见的表现就有:
- 面试时网络相关的八股文都会背,一遇到实际的网络故障,就不知道排查工作如何做起。
- 对于网络问题,只会使用重启大法,简称 SRE(Server Restart Engineer)。
- 作为开发,现在各种软件库和框架都极大地提升了我们的开发效率,但同时也屏蔽了很多底层细节。开发时候对应用层的报错很熟悉,但对底层网络却很陌生。
所以无论是不是专职的网络工程师,都应该掌握好网络知识,只有这样才能把本职工作做得更好。
关于网络的知识点,主要参考:
- 《趣谈网络协议》(极客时间)
- 《网络排查案例课》(极客时间)
- 《系统性能调优必知必会》(极客时间)
- 若干网上的文章