计算机网络基础概念入门教程
计算机网络的基础概念,真的是每个前端人都绕不开的坑。多时候你在调接口、配置环境变量或者写 WebSocket 的时候,卡住不是代码问题,而是网路这块没理清。这个资源挺适合快速扫一遍基本概念,内容简洁明了,重点也抓得比较准。
数据传输的机制,比如 TCP、UDP,搞清楚之后你才知道为啥求会丢、为啥有时候得自己加个重试逻辑。不懂这些,写 API 的时候就是在蒙。
OSI 模型和各层的分工,也建议你过一遍,尤其是传输层和网络层。比如多人都知道 HTTP 是应用层协议,但为啥浏览器能访问 IP?这个就得靠你补上模型的基本功。
IP 地址的划分逻辑,像 A 类、B 类这些,虽然现在都靠 DHCP 或自动分配了,但你要部署服务或者搞内网穿透,这些知识还是蛮有用的。
还有一个点是网络安全,初学的时候觉得离自己远,实际你用的 Token、加密传输、甚至 CDN 加速,都和这块脱不了关系。
如果你刚入行、或者面试前想补补基础,不妨点进去看看这些扩展内容:
嗯,工具用得顺手,背后的原理也该补一补。搞清这些,你会少掉不少“为啥我明明写对了却不行”的时刻。
下载地址
用户评论