IP网络基础知识扫盲教程
IP 网络的入门培训,干货真不少,适合前端、后端甚至是搞运维的朋友扫盲一下网络底层的那些事儿。七层 OSI 模型和四层 TCP/IP 模型讲得比较细,什么MAC 地址
、以太网帧结构
、CSMA/CD
都有提,听着抽象,但其实理解起来不难,尤其是结合日常调试网络或者配服务器的时候,挺有用的。
OSI 模型的七层从物理层
一路讲到应用层
,每一层干嘛的说得清清楚楚。比如传输层
就负责保证你发出去的数据别在半路掉包,类似TCP
协议就靠它实现。你在用fetch
求接口,其实就是在靠这些底层协议兜底。
以太网的部分也挺实用,像你写前端偶尔得知道 IP 是怎么来的,MAC 地址
是怎么分的,以太网帧头里有哪些字段,有时候接口出错或抓包也用得上。还有全双工
和半双工
、自动协商
啥的,和设备之间的通信效率密切相关。
推荐几个相关资料,如果你想了解得更细:
- 以太网物理层专题,讲得蛮全
- TCP/IP 四层模型和 OSI 七层模型,对比还挺清晰
- BCM5488 千兆以太网物理层器件,想玩硬件的可以看看
如果你平时对网络模型一知半解,或者工作中需要跟后端、网络打交道,那这个资料值得花点时间看看。
下载地址
用户评论