网络设备接口
Posted zhangshuaifeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络设备接口相关的知识,希望对你有一定的参考价值。
网络设备接口
(1)/dev下没有设备文件,也不通过/sys下的属性文件访问。直观看来,应用层都是通过一些特殊的命令(如ifconfig、ping等)来访问网卡硬件(调用驱动)的。本质上应用调用驱动的方法可以通过分析ping、ifconfig等命令的实现来得知。实际就是通过:socket、bind、listen、connect、send、recv等API来实现的。
(2)网络设备被抽象成一个能够发送和接收数据包的“网络接口”
(3)struct net_device来管理所有网络接口
学习方法
(1)注意网络设备的访问方法与字符设备和块设备不同
(2)2个数据结构(net_device和sk_buff)
以上是关于网络设备接口的主要内容,如果未能解决你的问题,请参考以下文章