网卡到底在干什么
网络基础系列第 4 篇。
前面我们讲了分层,也讲了数据如何从应用数据一路变成以太网帧。今天继续往下看:当数据真的要离开电脑时,网卡到底在忙什么?
开场:网卡不是“插网线的孔”
很多人对网卡的第一印象是:
一个插网线的地方。
如果是笔记本,可能连孔都没有了,只剩下 Wi-Fi 图标。
于是网卡在很多人心里,存在感大概等于:
能上网就行,不能上网就重启。
但实际上,网卡是网络通信里非常关键的角色。
它不是一个被动的“网线插座”。
它是一个会收包、发包、校验、过滤、搬运数据,甚至能做部分硬件加速的小型打工机器。
一句话:
网卡负责把操作系统里的数据帧,真正送进物理网络;也负责把物理网络里的信号,变成操作系统能处理的数据。
再俗一点:
网卡就是电脑和网络世界之间的海关。
出去的包,它要检查、打包、放行。
进来的包,它要接收、校验、上报。
忙得很。
只是它一般不发朋友圈。





