用户态协议栈的简单实现
零拷贝: 是指cpu指令没有参与数据链路层里面传输的数字信号(0,1)物理层是指光纤或者双绞线中传输的光信号或者电信号网卡的作用:把光电信号转成数字信号(上行) 把数字信号转成光电信号(下行)网络抓包的实现方式raw_socketnetmapdpdkIP层数据包截图首部长度代表的是IP数据报头部的长度,即图中固定部分的长度。图中每行是32bits(即4字节),图中标识的固定部分总共有5行,所以IP首部最小是20个字节(5行*4字节每行=20字节)首部长度是4bit