网卡的基本功能是什么?
网卡在处理数据发送时,负责把上层传下来的数据加上首部和尾部,打包成以太网的帧格式;而在接收数据时,它则负责把以太网帧的首部和尾部去掉,还原数据后再交给上一层处理,这就是数据的封装与解封功能。
网卡在处理数据发送时,负责把上层传下来的数据加上首部和尾部,打包成以太网的帧格式;而在接收数据时,它则负责把以太网帧的首部和尾部去掉,还原数据后再交给上一层处理,这就是数据的封装与解封功能。
说得很对,这就是网卡最核心的MAC层功能。其实补充一点,网卡还负责物理信号的电平转换和校验(CRC),很多初学者容易忽略校验这一步,导致排错时只看协议头忘了查物理链路质量。
简单说就是负责拆包和打包,网卡就像个快递分拣员,收到数据拆开外骨骼,发出去时再套上新壳。