自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 ifnet结构详解

为管理网络设备(一个网络设备可以理解为一块网卡,一台计算机可以装有多块网卡。以下为便于理解,称网络设备为网卡),内核为每块网卡分配了一个ifnet结构。内核用if_next把所有网卡的ifnet结构连成了一个链表,由函数if_attach在系统初始化期间构造该链表。每块网卡可配置多个协议地址,每个协议地址用一个ifaddr结构来描述。内核把一块网卡支持的多个协议地址ifaddr连成了一个链

2014-03-03 22:09:52 5180

原创 mbuf

第二章:mubf   一:为何要建立这样的一个数据结构缓存?   1,能在缓存头部和尾部添加数据(如底层封装来自高层的数据,譬如组帧),能从缓存中移除数据(如当数据分组向上经过协议栈时要去掉首部)2,尽量少的为这些操作所做的数据复制。 二: mbuf的主要用途就是保存在进程和网络接口间的相互传递的用户数据。但mbuf也用于保存其他各种数据:源与目标地址,插口选项等。

2014-03-02 21:45:16 1010

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除