CPU通过网络协议栈中的传输层(如TCP或UDP)将应用层数据包打包成网络可传输的格式,如加上IP头部信息和MAC地址等,然后将这个数据包传输到网络接口控制器(NIC)的发送缓存区中。
NIC检测到数据包后,通过DMA(直接内存访问)技术将数据包传输到网卡上,再通过物理层的传输介质(如以太网)传输到目标设备上,目标设备解析包头信息和内容,最终完成数据交换。