sk_buff是是linux内核中描述数据包的结构体,可在各个协议层之间传递,如数据链路层、网络层、运输层
1)布局
sk_buff是一个双向链表
2)通用
3)功能相关
4)管理函数
mark是sk_buff的标记,数据类型为:__u32
struct net_device是在linux内核中描述网络设备的结构体,实现多种硬件在软件层次上的统一