Skip to content

什么是计算机网络

计网大纲

计算机网络,可以说是科班基础中最简单的一门课了。相比起来,,都更加的复杂。

计算机网络模型结构如下:

计算机网络模型

由于 OSI 的体系更偏向理论,没有考虑到实际的应用场景,我们现在都更遵循五层的网络模型。

特别是针对于面向开发的程序员,我们会更实现原理,以及每层对应的协议。

应用层:

  • HTTP、FTP、SMTP、DNS、CDN、TELNET、RPC

传送层:

  • TCP、UPD

网络层:

  • IP

学习计算机网络,一方面是为了对网络有个大概的认识,一方面也是为了能够以更全面的角度去理解常见的八股文。让我们带着问题,进入接下来的学习。

TCP 的三次握手是怎样的?为什么不需要四次?两次行不行?

TCP 的四次挥手是怎样的?

在浏览器输入 URL 按下回车,发生了哪些步骤?

路线图

计算机网络技术大纲