自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 Jumbo frame

Jumbo frameFrom Wikipedia, the free encyclopediaThis article needs additional citations forverification. Please help improve this article by adding citations to reliable

2017-01-22 16:08:12 736

转载 如何判断TCP数据包是否发送成功

如何判断TCP数据包是否发送成功(2013-11-02 22:44:01)转载▼标签:tcp数据发送成功tcp分类:tcpip问题描述:socket编程,发送少量数据时,send/write等发送函数会立即返回成功,发送的数据会存在TCP发送缓冲区中,依靠TCP协议栈自身的重传机制来保证该数据 被接收端收到;我们的问题是 发送

2017-01-16 13:37:47 9372

转载 TCP的三次握手(建立连接)和四次挥手(关闭连接)

随心所意博客园  :: 首页  :: 新随笔  :: 联系  :: 订阅   :: 管理posts - 437, comments - 52, trackbacks - 0公告昵称:higirle园龄:7年4个月粉丝:286关注:31+加关注2017年1月>

2017-01-16 13:20:22 558

转载 Wireshark抓包工具--TCP数据包seq ack等解读

Wireshark抓包工具--TCP数据包seq ack等解读2013-11-18 15:20 40468人阅读 评论(2)收藏举报分类: 垃圾产品--网络(9) 版权声明:本文为博主原创文章,未经博主允许不得转载。1、Wireshark的数据包详情窗口,如果是用中括号[]括起来的,表示注释,在数据包中不占字节2、

2017-01-16 13:08:25 1084

转载 NAPI 技术在 Linux 网络驱动上的应用和完善

NAPI 技术在 Linux 网络驱动上的应用和完善NAPI 是 Linux 上采用的一种提高网络处理效率的技术,它的核心概念就是不采用中断的方式读取数据,而代之以 POLL 的方法来轮询数据,类似于底半方式(bottom-half 的处理模式);但是目前在 Linux 的 NAPI 工作效率比较差,本文在分析 NAPI 的同时,提供了一种高效的改善方式供大家参考。3评论

2017-01-13 11:20:36 482

转载 napi

https://wiki.linuxfoundation.org/networking/napinapiNAPI (“New API”) is an extension to the device driver packet processing framework, which is designed to improve the performance of high-

2017-01-13 11:19:09 605

转载 linux网络报文接收发送浅析

linux网络报文接收发送浅析七伤2016-03-24 16:57:26 浏览652评论0 摘要: 对于linux内核来说,网络报文由网络设备来进行接收。设备驱动程序从网络设备中读取报文,通过内核提供的网络接口函数,将报文传递到内核中的网络协议栈。报文经过协议栈的处理,或转发、或丢弃、或被传送给某个进程。网络报文的发送与之相反,进程通过系统调用将数据送入网络协议栈,或者由网

2017-01-12 19:00:44 1364

转载 linux netfilter hook point

linux内核netfilter模块分析之:HOOKs点的注册及调用标签: netfilter 2014-02-22 15:21 5061人阅读 评论(0)收藏举报分类: netfilter(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。-1: 为什么要写这个东西?最近在找工作,之前netfilte

2017-01-12 13:45:47 643

转载 igmpv2/igmpv3

IGMPv2/IGMPv3 的改进作者:佚名出处:论坛2013-11-17 08:22   IGMPv2 的改进  与IGMPv1 相比,IGMPv2 增加了查询器选举机制和离开组机制。  · 查询器选举机制  在IGMPv1 中,当某共享网段上存在多个组播路由器时,由组播路由协议(如PIM)选举的指定路由器充当查询器。  在IGMPv2 中,增加了独立的查询器选举

2017-01-11 18:03:12 1791

转载 setup sip record

安装配置opensips过程记录本文操作系统为CentOS,所用Opensips版本为1.8.2。Update2013/6/27: 版本1.9.1也已验证通过,下载地址为http://opensips.org/pub/opensips/latest/src/opensips-1.9.1_src.tar.gz安装CentOS(若已有环境可跳过此步骤)1、安装虚拟机,VMWare

2017-01-11 14:25:29 440

转载 利用nf_conntrack机制存储路由,省去每包路由查找

利用nf_conntrack机制存储路由,省去每包路由查找2014-04-19 11:57 2851人阅读 评论(11)收藏举报版权声明:本文为博主原创,无版权,未经博主允许可以随意转载,无需注明出处,随意修改或保持可作为原创!目录(?)[+]IP是无连接的,因此IP路由是每包一路由的,数据包通过查找路由表获取路由,这是现代操作协议协

2017-01-06 19:28:52 387

转载 Linux nf_conntrack连接跟踪的实现

连接跟踪,顾名思义,就是识别一个连接上双方向的数据包,同时记录状态。下面看一下它的数据结构:struct nf_conn {        /* Usage count in here is 1 for hash table/destruct timer, 1 per skb, plus 1 for any connection(s) we are `master' for */   

2017-01-06 19:28:01 3857

原创 iptables 命令 源代码分析

iptables : version 1.2 版本分析主要是基于ipv4的, ipv6的没有分析。一. extentions   iptable的所有的extenion源文件在 extention 目录中,每个extention 都有一个.c文件。extention 可以是一个match 或 一个target, 每个match/target 必须提供init

2017-01-06 18:38:12 3885

转载 iptables

十二)洞悉linux下的Netfilter&iptables:iptables命令行工具源码解析【下】2012-05-26 16:17:10分类: LINUXiptables用户空间和内核空间的交互iptables目前已经支持IPv4和IPv6两个版本了,因此它在实现上也需要同时兼容这两个版本。iptables-1.4.0在这方面做了很好的设计,主要是由libipt

2017-01-05 18:07:46 1171

转载 linux netfilter 源码分析

Linux netfilter源码分析(1)内容基本上来自两篇文章:《Netfilter源码分析》—(独孤九贱http://www.skynet.org.cn/index.php)《Linux Netfilter实现机制和扩展技术》——(杨沙洲 国防科技大学计算机学院)一、   IP报文的接收到hook函数的调用  1.1  ip_input.c    ip_rcv()

2017-01-05 17:59:00 433

转载 Linux netfilter源码分析

Linux netfilter源码分析标签: linuxhookstructmodulelistoptimization2012-05-22 15:49 4181人阅读 评论(2)收藏举报分类: Linux(12) Linux开源代码分析(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。本文档的Co

2017-01-05 17:57:58 460

转载 Netfilter源码分析--1、基本介绍

Netfilter源码分析--1、基本介绍2013-03-06 22:45:05 分类: LINUXhttp://blog.sina.com.cn/s/blog_a31ff26901013qlh.html一、基本介绍1.1、常用名词解释1、target//规则匹配后的处理方法一般将target分为两类,一类为标准的target,即

2017-01-05 17:57:13 498

转载 Linux namespace

Linux namespacesFrom Wikipedia, the free encyclopediaFor namespaces in general, see Namespace. This article has multiple issues. Please helpimprove it or

2017-01-05 16:59:53 471

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除