码迷,mamicode.com
首页 >  
搜索关键字:conntrack    ( 122个结果
Linux协议栈优化之Netfilter分类conntrack
首先,如果你不同意我以下的观点,本文就不必看了:如今内存不值钱,空间换时间很划算,要知道,一万年前的1秒和一万年后1秒是一样的,你要是觉得人们做的事情可能不同,但是请记住,永远都会发生“安迪给你的被比尔拿走”之类的事情,对于你而言,什么都没有改变!       虽然空间可以被拓展,但是要讲技巧。以下是一张截图,测试的是http服务器的常规性能,我依然使用相对值比较,因为我的电脑压不出真实性能,另外...
分类:Web程序   时间:2014-11-16 21:43:22    阅读次数:365
协议栈处理中的conntrack HASH查找/Bloom过滤/CACHE查找/大包与小包/分层处理风格
1.路由CACHE的优势与劣势分级存储体系已经存在好多年了,其精髓在于“将最快的存储器最小化,将最慢的存储器最大化”,这样的结果就使资源利用率的最大化,既提高了访问效率,又节省了资源。这是所有的CACHE设计的基本原则。 对于内存访问,几乎所有的CPU都内置了一级cache,..
分类:系统相关   时间:2014-11-11 22:59:24    阅读次数:303
协议栈处理中的conntrack HASH查找/Bloom过滤/CACHE查找/大包与小包/分层处理风格
1.路由CACHE的优势与劣势分级存储体系已经存在好多年了,其精髓在于“将最快的存储器最小化,将最慢的存储器最大化”,这样的结果就使资源利用率的最大化,既提高了访问效率,又节省了资源。这是所有的CACHE设计的基本原则。       对于内存访问,几乎所有的CPU都内置了一级cache,二级cache,亲和力好的几个核心甚至设计了三级cache乃至四级cache,然后才是物理内存,然后是经过精密优...
分类:系统相关   时间:2014-11-11 21:07:37    阅读次数:319
Linux协议栈查找算法优化随想
Linux的网络协议栈实现可谓精确却不失精巧,不必说Netfilter,单单说TC就够了,但是有几处硬伤,本文做一个不完备的记录,就当是随笔,不必当真。0.查找的种类Linux协议栈作为一个纯软件实现,保留了硬件接口,但是本文不涉及硬件。       在Linux的协议栈实现中,由于没有硬件电路的固化,查找算法是难免的,比如路由查找,邻居查找,conntrack查找,socket查找,不一而足。事...
分类:编程语言   时间:2014-11-09 13:59:08    阅读次数:290
mysql kernel: nf_conntrack version 0.5.0
今天要检查mysql数据库时messages日志中有大量mysqlkernel:nf_conntrackversion0.5.0连接信息,现在将解决方法记录下来,希望能帮助需要的人,注:操作系统是centos6.4,具体参数和操作系统的内核有关.日志信息:Oct3022:23:02mysqlkernel:ip_tables:(C)2000-2006NetfilterCoreTeamOc..
分类:数据库   时间:2014-10-31 06:31:20    阅读次数:423
kernel nf_conntrack: table full, dropping packet 解决办法
今天通过zabbix监控发现,有一台服务器出现网络不稳定,zabbix图像断流,随之,登录服务器经过排查,发现/var/log/messages中出现大量kernelnf_conntrack:tablefull,droppingpacket。解决方法如下。对ip_conntrack的两个参数进行设置即可,不过在centos上,需要这样设置:cento..
分类:其他好文   时间:2014-10-21 15:44:19    阅读次数:308
利用nf_conntrack机制存储路由,省去每包路由查找
IP是无连接的,因此IP路由是每包一路由的,数据包通过查找路由表获取路由,这是现代操作协议协议栈IP路由的默认处理方式。可是假设协议栈具有流识别能力,是不是能够基于流来路由呢?答案无疑是肯定的。设计思想在Linux的实现中,nf_conntrack能够做到基于流的IP路由,大致思想就是,仅仅针对一个...
分类:其他好文   时间:2014-10-05 15:21:48    阅读次数:279
Linux iptables简单配置
#!/bin/sh#modprobe ipt_MASQUERADEmodprobe ip_conntrack_ftpmodprobe ip_nat_ftpiptables -Fiptables -t nat -Fiptables -Xiptables -t nat -X###############...
分类:系统相关   时间:2014-08-01 22:30:22    阅读次数:424
执行shell脚本遇到错误syntax error: unexpected "then" (expecting "}")
今天执行脚本的时候遇到错误,如下图:root@ApFree:/usr/sbin# ./conntrack_num_graph.sh ./conntrack_num_graph.sh: line 9: syntax error: unexpected "then" (expecting "}")roo...
分类:其他好文   时间:2014-07-18 12:04:31    阅读次数:554
启用nf_conntrack模块,避免table full dropping
最近收到Iptables服务器报警"nf_conntrack:tablefull,droppingpacket."。经过对日志分析,最终将问题解决了。给大家分享一下。问题分析:ip_conntrack是linuxNAT的一个跟踪连接条目的模块,与Iptables相关,ip_conntrack模块会使用一个哈希表记录tcp通讯协议的establishedconnec..
分类:其他好文   时间:2014-06-29 21:17:19    阅读次数:324
122条   上一页 1 ... 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!