2. 底层技术.pptVIP

  • 9
  • 0
  • 约1.43万字
  • 约 68页
  • 2016-11-24 发布于湖北
  • 举报
网络接口层数据结构 long ni_iucast; long ni_inucast; long ni_idiscard; long ni_ierrors; long ni_iunkproto; long ni_ooctets; long ni_oucast; long ni_onucast; long ni_odiscard; long ni_oerrors; long ni_oqlen; long ni_maxreasm; }; #define NI_LOCAL 0 #define NI_PRIMARY 1 extern struct netif nif[]; int ni_in(struct netif *pni, struct ep *pep, unsigned len) int netwrite(struct netif *, struct ep *, unsigned); 网络接口处理流程 netstart函数 netstart函数会调用调用一些初始函数完成模块初始化工作,如arpinit完成ARP模块的初始化,ipfinit完成IP分片模块的初始化,inithost初始主机的网络接口,hginit初始化多播表。 netstart还创建了很多进程,如slowtimer进程负责ARP、IP等模块中的定时

文档评论(0)

1亿VIP精品文档

相关文档