网卡的基本功能是什么?

网卡在处理数据发送时,负责把上层传下来的数据加上首部和尾部,打包成以太网的帧格式;而在接收数据时,它则负责把以太网帧的首部和尾部去掉,还原数据后再交给上一层处理,这就是数据的封装与解封功能。

网卡还负责数据编码与译码工作,具体采用的是曼彻斯特编码方式,这种编码也叫数字双向码或分相码,主要用于物理层对同步位流的时钟和数据进行处理,在以太网通信中非常常见。

网卡通过CSMA/CD协议来实现链路管理,这个协议的全称是带冲突检测的载波监听多路访问,它确保了在共享介质上多个设备能够有序地进行通信,避免数据冲突。