zoukankan      html  css  js  c++  java
  • 网络设备接口

    网络设备接口
    (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)

     

  • 相关阅读:
    os和sys模块
    time模块
    collections模块
    re模块
    Python初识一
    Python闭包函数
    压栈
    isinstance()和issubclass()
    匿名函数--lambda函数
    机器学习入门文章
  • 原文地址:https://www.cnblogs.com/zhangshuaifeng/p/10668228.html
Copyright © 2011-2022 走看看