网络子系统
文章平均质量分 81
六六哥
板凳要做十年冷,梅花香自苦寒来,天道酬勤!
展开
-
Linux内核数据包的发送传输
本文采用整体流程图加伪代码的方式讲解了Linux网络子系统中数据包的传输流程原创 2013-08-24 10:28:23 · 7099 阅读 · 0 评论 -
Linux内核二层数据包接收流程
本文主要讲解了Linux内核二层数据包接收流程,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式从内核高层面上梳理了二层数据包接收的流程,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解整体流程如下:数据报文接收流程伪代码分析如下/*在基于中断收发报文的网卡设备驱动中, * 当有数据报文原创 2013-08-24 23:15:55 · 8639 阅读 · 1 评论 -
Linux内核对三层协议的管理
本文主要讲解了Linux内核对三层协议的管理,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式从内核高层面上梳理了Linux内核对三层协议的管理,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解三层管理的整体结构图伪代码和实例/*协议类型标识符*/#define ETH_P_LO原创 2013-08-25 10:35:25 · 2151 阅读 · 0 评论 -
Linux 二层协议架构组织
本文主要讲解了Linux 二层协议架构组织,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式从内核高层面上梳理了Linux 二层协议架构组织,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解Linux中1层2层标准化及在Linux系统中的实现位置如下所示1层和2a层(MAC)层体现了不同网络介质的区别,在Li原创 2013-08-28 23:19:13 · 3173 阅读 · 0 评论 -
Linux内核IP层的报文处理流程--从网卡接收的报文处理流程
本文主要讲解了Linux内核IP层的整体架构和对从网卡接受的报文处理流程,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式对Linxu内核中IP整体实现架构和对网卡报文的处理流程进行了讲解,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解IP层的整体实现架构IP层接受底层数据报原创 2013-08-31 21:44:12 · 12985 阅读 · 4 评论