随笔分类 -  linux kernel

netfilter之conntrack笔记
摘要:一、控制结构 sk_buff 和网络报文的存储空间二、分片的网络报文与scatter/gather IO网络报文在内存中不一定是连续存储的,同一个网络报文有可能被分成几片存放在内存的不同位置(不要和IP分片混淆,IP分片是将一个网络报文分成多个网络报文,这里是将一个网络报文分成几片存放在不同的内存空... 阅读全文

posted @ 2011-10-13 18:39 Tonystz 阅读(477) 评论(0) 推荐(0)

Netfilter中的连接跟踪系统
摘要:呵呵,第一次翻译技术文章,还挺大家见谅。原作连接:netfilter tracking system基于单一的报文头信息的过滤策略已经过时了。如今有状态防火墙提供了一种高级机制,让系统管理员和安全专家可以定义更智能的策略。本文介绍了Netfilter项目包含的连接跟踪系统的实现细节,还介绍了一些需要... 阅读全文

posted @ 2011-09-30 18:28 Tonystz 阅读(480) 评论(0) 推荐(0)

Linux SCSI subsystem overview
摘要:Linux SCSI subsystem overviewThis topic provides an overview of SCSI disk connectivity.The Linux SCSI subsystem consists of three layers:The upper lay... 阅读全文

posted @ 2011-08-29 14:34 Tonystz 阅读(203) 评论(0) 推荐(0)

netif_receive_skb 函数注解
摘要://当网络设备收到网络数据包时,最终会在软件中断环境里调用此函数 int netif_receive_skb(struct sk_buff *skb) { //ptype_all 用于sniffer这样的程序 // 发送一份拷贝给这些注册的sniffer程序 list_for... 阅读全文

posted @ 2011-08-05 18:17 Tonystz 阅读(806) 评论(0) 推荐(0)

linux kernel 处理网络数据包流程
摘要: 阅读全文

posted @ 2011-08-05 16:40 Tonystz 阅读(157) 评论(0) 推荐(0)

linux kernel map
摘要:Linux kernel map 阅读全文

posted @ 2011-08-05 14:02 Tonystz 阅读(97) 评论(0) 推荐(0)