我们简单了解下L4层协议和Raw IP是如何与IP层进行交互的。
L4层协议
L4层协议可以通过静态编译和模块配置两种方式加入内核。
比较重要的协议如TCP、UDP、ICMP通常是静态编译至内核。
一些不常用的或者比较特殊的协议,则是通过内核配置加入内核。如IGMP,SCTP,IPIP等等。
L4层协议的注册
L4层协议有net_protocol结构定义:
/* This is us...
分类:
系统相关 时间:
2015-05-18 14:43:46
阅读次数:
485
# 热插拔实现原理及过程:
# 在/etc/init.d/rcS文件中有句:echo /sbin/mdev > /proc/sys/kernel/hotplug
# 那么当有热插拔事件产生时,内核就会调用位于/sbin目录的mdev
# 这时mdev通过环境变量中的 ACTION 和DEVPATH(这两个变量是系统自带的)来确定此次热插拔事件的动作以及影响了/sys中的那个目录
# 接着会看看这个目录中是否有“dev”的属性文件,如果有就利用这些信息为这个设备在/dev 下创建设备节点文件。...
分类:
系统相关 时间:
2015-04-07 19:43:33
阅读次数:
364
内核的配置由 以CONFIG 为前缀的 CONFIG_FEATURE 形式的配置选项决定。配置选项决定了以下两个方面:1)哪些文件被编译2)预处理器指令处理哪些代码配置选项通过 bool 选项 及 tristate 选项 来控制编译过程。bool 选项的值为 yes 和 no,tristate 选项...
分类:
系统相关 时间:
2015-04-07 11:28:05
阅读次数:
198
http://blog.csdn.net/xuyuefei1988/article/details/8635539
分类:
其他好文 时间:
2015-04-06 23:03:17
阅读次数:
212
检查内核配置
(RHEL6默认已经配置好内核)
系统内核和捕捉内核都需要的内核选项:
在"Processortypeandfeatures."选项中启用"kexecsystemcall"。CONFIG_KEXEC=y
在"Filesystem"->"Pseudofilesystems."中启用"sysfsfilesystemsupport"。CONFIG_SYSFS=y
在"Kernelhacking..
分类:
其他好文 时间:
2015-04-03 15:41:43
阅读次数:
258
检查内核配置(RHEL6默认已经配置好内核)系统内核和捕捉内核都需要的内核选项:在"Processortypeandfeatures."选项中启用"kexecsystemcall"。CONFIG_KEXEC=y在"Filesystem"->"Pseudofilesystems."中启用"sysfsfilesystemsupport"。CONFIG_SYSFS=y在"Kernelhacking."中启用"Co..
分类:
其他好文 时间:
2015-04-03 15:41:25
阅读次数:
225
检查内核配置
(RHEL6默认已经配置好内核)
系统内核和捕捉内核都需要的内核选项:
在"Processortypeandfeatures."选项中启用"kexecsystemcall"。CONFIG_KEXEC=y
在"Filesystem"->"Pseudofilesystems."中启用"sysfsfilesystemsupport"。CONFIG_SYSFS=y
在"Kernelhacking..
分类:
其他好文 时间:
2015-04-03 15:40:14
阅读次数:
189
0推荐在linux大家有时候需要调试usb接口的串口消息,但是没有类似于windows下的bus hound工具,感觉比较痛苦,其实linux内核提供了usbmon这个工具,可以收集串口信息。1.准备:挂接debugfs (这个可以在内核配置中使能),加载usbmon模块(如果usbmon编译成模块...
分类:
系统相关 时间:
2015-03-31 17:40:02
阅读次数:
229
1、make distclean2、make menuconfig3、make bzImage4、make modules5、make modules_install
分类:
系统相关 时间:
2015-03-06 18:50:51
阅读次数:
156
原文:Linux内核分析(一)---linux体系简介|内核源码简介|内核配置编译安装Linux内核分析(一) 从本篇博文开始我将对linux内核进行学习和分析,整个过程必将十分艰辛,但我会坚持到底,同时在博文中如果那些地方有问题还请各位大神为我讲解。 今天我们会分析到以下内容: 1. Linux体...
分类:
系统相关 时间:
2015-02-12 10:39:17
阅读次数:
215