2015年度  第5期


标题:嵌入式Linux虚拟网卡驱动中数据包的提取及转发技术
作者:曹志龙 郑日荣
作者单位:广东工业大学自动化学院,广东 广州 510006
关键字:虚拟网卡驱动,数据包,内核socket,网络设备
摘要:网络设备是完成用户数据包在网络媒介上发送和接收的设备,它将上层协议传递下来的数据包以特定的媒介访问控制方式进行发送,并将接收到的数据传递给上层协议。提出了一种在Linux系统下编写虚拟网卡驱动程序,并在虚拟网卡驱动中提取出数据包,再根据事先约定好的规则对数据包做处理,最后通过Linux内核socket机制将数据包发送出去的技术。在工程项目中,采用此种技术,可以实现在虚拟网卡驱动中抓取出数据包,然后根据具体要求处理及转发数据包。