什么是计算机网络
计网大纲
计算机网络,可以说是科班基础中最简单的一门课了。相比起来,,,,都更加的复杂。
计算机网络模型结构如下:

由于 OSI 的体系更偏向理论,没有考虑到实际的应用场景,我们现在都更遵循五层的网络模型。
特别是针对于面向开发的程序员,我们会更实现原理,以及每层对应的协议。
应用层:
- HTTP、FTP、SMTP、DNS、CDN、TELNET、RPC
传送层:
- TCP、UPD
网络层:
- IP
学习计算机网络,一方面是为了对网络有个大概的认识,一方面也是为了能够以更全面的角度去理解常见的八股文。让我们带着问题,进入接下来的学习。
TCP 的三次握手是怎样的?为什么不需要四次?两次行不行?
TCP 的四次挥手是怎样的?
在浏览器输入 URL 按下回车,发生了哪些步骤?
路线图


