E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SKB
通过路径获取媒体文件信息
hi.baidu.com/luodaijun/blog/item/b487abaf8b0475c17dd92afd.htmlhttp://blog.sina.com.cn/s/blog_77dab8e20100
skb
7
aomandeshangxiao
·
2011-07-12 16:00
android
android
String
String
File
File
Path
Path
Path
import
Linux内核分析 - 网络[六]:网桥
看完了路由表,重新回到netif_receive_
skb
()函数,在提交给上层协议处理前,会执行下面一句,这就是网桥的相关操作,也是这篇要讲解的内容。
qy532846454
·
2011-07-07 11:00
网络
struct
hook
CAM
linux内核
skb
_copy_and_csum_dev()函数
v=2.6.35&i=voidskb_copy_and_csum_dev(conststructsk_buff*
skb
,u8*to) { __wsumcsum; longcsstart; if(
skb
naturebe
·
2011-07-06 19:00
api
function
command
Descriptor
fold
What is the different between Byte and bit
[整理]Kb/
sKB
/sKbpsKBps的区别 在电子学领域里,带宽是用来描述频带宽度的。但是在数字传输方面,也常用带宽来衡量传输数据的能力。
leonkuo
·
2011-07-05 13:15
linux
职场
bit
byte
休闲
Linux内核发送构造数据包的方式
其一,我们直接用alloc_
skb
申请一个
skb
结构体,然后根据实
jiatingqiang
·
2011-07-05 00:00
框架
tcp
struct
hook
DST
linux内核
tcp optimize
*/structtcp_
skb
_cb{union{st
sunzixun
·
2011-07-04 09:00
tcp optimize
.*/ structtcp_
skb
_cb
sunzixun
·
2011-07-04 09:00
linux
通过路径获取媒体文件信息
hi.baidu.com/luodaijun/blog/item/b487abaf8b0475c17dd92afd.htmlhttp://blog.sina.com.cn/s/blog_77dab8e20100
skb
7
feifei454498130
·
2011-06-29 14:00
String
File
null
query
Class
Path
SAP 业务常用表的收集
MSEG物料凭证明细MKPF物料凭证头MARC物料的工厂数据SKA1总帐科目主记录(科目表)
SKB
1总帐科目主记录(公司代码)M
heng0757
·
2011-06-28 18:00
c
table
SAP
linux 内核开发-重构
skb
一:内核态基于Netfilter构造数据包主要有两种方式:1.alloc_
skb
申请一个
skb
结构体,然后根据实际的应用填充不同的成员,或者基于当前数据包的
skb
, 调用
skb
_copy()ps
stephen_yin
·
2011-06-28 14:00
linux
struct
tcp
Module
null
hook
linux内核数据包操作函数解析
/**@*/staticinlinevoidskb_copy_to_linear_data(structsk_buff*
skb
,constvoid*from,constunsignedintlen){memcpy
cxw06023273
·
2011-06-07 14:39
linux网络编程
linux内核数据包操作函数解析
/** @ */ static inline void
skb
_copy_to_linear_data(struct sk_buff *
skb
, const void *from
cxw06023273
·
2011-06-07 14:00
java
linux
修改以及重构
SKB
修改以及重构
SKB
测试环境: Fedora13工具: sendip和wireshark sendip可以发送各种数据包,确实方便.wireshark图形化的显示对于分析整个数据包还是相当不错的.
jiatingqiang
·
2011-06-05 13:00
ubuntu 安装drcom报错error: ‘struct sk_buff’ has
/tmp/drcom/drcom.c:Infunction‘build_ack_
skb
’:2.
zhongxiaowenhuman
·
2011-04-24 21:00
ubuntu 安装drcom报错error: ‘struct sk_buff’ has
/tmp/drcom/drcom.c:Infunction‘build_ack_
skb
’:2.
zhongxiaowenhuman
·
2011-04-24 20:00
Linux内核分析 - 网络[三]:从netif_receive_
skb
()说起
在netif_receive_
skb
()函数中,可以看出处理的是像ARP、IP这些链路层以上的协议,那么,链路层报头是在哪里去掉的呢?
qy532846454
·
2011-04-21 20:00
网络
list
struct
input
linux内核
linux 下内核2.6.35
skb
_copy_bits 函数和map.c文件
intskb_copy_bits(conststructsk_buff*
skb
,intoffset,void*to,intlen){ intstart=
skb
_headlen(
skb
); structsk_buff
smilestone322
·
2011-04-07 18:00
linux
struct
Module
null
domain
structure
tcp_4v_recv
假期结束, 根据上次讲的 ip_local_deliver int ip_local_deliver(struct sk_buff *
skb
) { if (ip_hdr(
skb
sunzixun
·
2011-04-06 11:00
linux
.net
算法
socket
HP
修改以及重构
SKB
修改以及重构
SKB
测试环境: CentOS5.32.6.18工具: sendip和wireshark sendip可以发送各种数据包,确实方便.wireshark图形化的显示对于分析整个数据包还是相当不错的
jiatingqiang
·
2011-03-31 22:00
struct
tcp
centos
Module
null
hook
L2-L3
__netif_receive_
skb
是一个很关键的函数 ,可以看成L2-L3 的分水岭(如果该协议需要到L3的话) net_rx_action
sunzixun
·
2011-03-29 16:00
linux
.net
socket
网络协议
UP
struct sk_buff
list.calloc_skbkfree_skbskb_putskb_trim#############/home/green/src/list.c#############alloc_skbkfree_skbskb_put //useddata后部扩展
skb
_push
小默
·
2011-03-24 18:00
Linux 数据链路层接收的以太帧传递给网络层的过程分析
链路层(网卡驱动macb_rx_frame())接收到以太网帧后,通过接口函数netif_receive_
skb
()(netif_rx实际最后也是调用netif_receive_
skb
)交到
js_xj
·
2011-03-23 15:00
E1000驱动讨论
作者:blueflame 时间:2003-5-809:19网络上的一个包就对应一个
skb
.这个分配函数当然是alloc
yukuninfoaxiom
·
2011-03-09 09:00
header
buffer
action
NetWork
resources
Descriptor
Linux内核构造数据包并发送(二)(dev_queue_xmit方式)
该函数实际上会调用
skb
->dev->hard_start_xmit,即对应网卡的驱动函数,将数据包直接发送的出去。 &
jakielong
·
2011-03-03 12:00
框架
linux
工作
Linux内核构造数据包并发送(Netfilter方式)
其一,我们直接用alloc_
skb
申请一个
skb
结构体,然后根据实际的
jakielong
·
2011-03-03 12:00
数据结构
linux
工作
框架
cache
iphdr与tcphdr详解(
skb
_header_pointer函数分析)
linux 2.6.26 下获取tcp信息: tcph=
skb
_header_pointer(
skb
, protoff, sizeof(tcph), &tcph); 
jakielong
·
2011-03-01 12:00
数据结构
linux
应用服务器
网络应用
网络协议
对arptbales进行扩展
就用ebtables对
SKB
打标记重新设置优先级,可奇怪的是还是
javababy1
·
2011-02-21 20:00
数据结构
linux
框架
Linux内核中流量控制(20)
msn:
[email protected]
来源:http://yfydz.cublog.cn7.11tcindextcindex是根据
skb
数据包中的tcindex参数对数据类型进行分类的,而tcindex
cxw06023273
·
2011-01-10 16:47
linux转载
Linux内核中流量控制(20)
msn:
[email protected]
来源:http://yfydz.cublog.cn 7.11 tcindex tcindex是根据
skb
数据包中的tcindex参数对数据类型进行分类的
cxw06023273
·
2011-01-10 16:00
数据结构
linux
ext
F#
FP
Linux内核中流量控制(13)
[email protected]
来源:http://yfydz.cublog.cn 5.11.9 入队 static int htb_enqueue(struct sk_buff *
skb
cxw06023273
·
2011-01-10 16:00
数据结构
linux
.net
cache
C#
Linux-2.6.21.1 网络函数调用流程
@hotmail.com 来源:http://yfydz.cublog.cn 接收以太帧: netif_rx -> queue -> netif_receive_
skb
cxw06023273
·
2011-01-10 15:00
linux
.net
关于
skb
_make_writable()函数
msn:
[email protected]
来源:http://yfydz.cublog.cn1.前言由于2.6.1*内核netfilter架构重组IP包后不进行线性化操作,所以不能直接用
skb
中的协议头获取各协议字段头信息
cxw06023273
·
2011-01-10 14:01
关于
skb
_make_writable()函数
前言 由于2.6.1*内核netfilter架构重组IP包后不进行线性化操作,所以不能直接用
skb
中的协议头获取各协议字段头信息,必须用sk
cxw06023273
·
2011-01-10 14:00
linux
.net
REST
关于
skb
_header_pointer函数
前言 在2.6.17内核中获取sk_buff中各协议头的参数不再是直接读取
skb
包中定义的各协议头部分指针,而是使用
skb
_header_p
cxw06023273
·
2011-01-10 14:00
.net
linux
cache
网络协议
网络sk_buff缓冲区[2]sk_buff的clone及限额
4.sk_buff的clone首先,为什么要对
skb
进行clone呢?我们知道对于面向连接的协议,数据传到下层并不是真正的完成了发送过程,只有在接到对方的确认后才能丢弃数据。
qq327662250
·
2010-12-29 00:59
职场
休闲
缓冲区
sk_buff
Linux发送函数dev_queue_xmit分析 --转
当上层准备好一个包之后,交给下面这个函数处理: int dev_queue_xmit(struct sk_buff *
skb
) { struct net_device *dev
shaojiashuai123456
·
2010-12-14 21:00
数据结构
linux
.net
F#
UP
Linux网络层 ip_rcv()函数代码分析(__pskb_pull_tail)
intip_rcv(structsk_buff*
skb
,structnet_device*dev,structpacket_type*pt) //几个结构sk_buff套接字缓存,net_device网络设备结构
cxh342968816
·
2010-12-10 15:00
ipv6 分片
519 static int ip6_fragment(struct sk_buff *
skb
, int (*output)(struct sk_buff *)) 520 { 521
shaojiashuai123456
·
2010-12-07 21:00
数据结构
socket
UP
ipv6 处理扩展头
160 static int ip6_input_finish(struct sk_buff *
skb
) 161 { 162 struct inet6_protocol *ipprot
shaojiashuai123456
·
2010-12-06 09:00
.net
网络子系统初始化--系统启动时初始化
*/sk_init();/**InitializeskbuffSLABcache*/
skb
_init();/**Initializetheprotocolsmodule.*/init_inodeca
qq327662250
·
2010-11-14 15:00
Linux内核构造数据包并发送(二)(dev_queue_xmit方式)
该函数实际上会调用
skb
->dev->hard_start_xmit,即对应网卡的驱动函数,将数据包直接发送的出去。很显然,这个工作在二层的函数,
cxw06023273
·
2010-11-13 09:37
linux转载
Linux内核构造数据包并发送(二)(dev_queue_xmit方式)
该函数实际上会调用
skb
->dev->hard_start_xmit,即对应网卡的驱动函数,将数据包直接发送的出去。 &nb
cxw06023273
·
2010-11-13 09:00
工作
linux
框架
dev_alloc_
skb
/**************************************************** * dev_alloc_
skb
- 分配内存为接受的包 * @
cxw06023273
·
2010-11-12 10:00
.net
cache
sk_buff的结构的理解
include #include #include #include staticunsignedintskb_buff_ops(unsignedinthooknum, structsk_buff*
skb
cxw06023273
·
2010-11-11 16:00
数据结构
linux
.net
socket
网络协议
Linux2.4系列内核对于网络数据的处理
然后网络驱动程序将创建一个
skb
结构,将网络帧数据填充,设置
penzo
·
2010-11-10 22:00
Linux-2.6.21.1 网络函数调用流程
msn:
[email protected]
来源:http://yfydz.cublog.cn接收以太帧:netif_rx ->queue ->netif_receive_
skb
->bond
lcw_202
·
2010-11-08 16:00
Android中的2D引擎skia之 -- SkBitmap的内存管理分析
SkB
DroidPhone
·
2010-10-05 16:00
android
Google
null
图形
引擎
DST
振兴银行(
SKB
)破产了 !
2)少了2套版本
SKB
,
SKB
2。3)清理现场工作增加,数据倒来倒
trydofor
·
2010-09-11 09:00
工作
netif_receive_
skb
netif_receive_
skb
驱动接收包后最终处理是调用netif_receive_
skb
进行3层处理。对于驱动接收分为NAPI和netif_rx方式。
willand1981
·
2010-07-28 14:00
数据包发送与邻居子系统
该neigh的初始状态为INCOMPLETE,此时在调用发送函数ip_finish_output2中调用if(dst->hh) returnneigh_hh_output(dst->hh,
skb
);
chensichensi
·
2010-06-21 21:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他