快速业务通道

proc文件系统中网络参数详解(1)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-24

  关闭路径MTU探测(典型的瓶颈原理,一次成功的传输中,mtu是由网络上最"窄"的位置决定的.如果IP层有一个数据报要传,数据的长度比链路层的MTU还大,那么IP层就需要进行分片(fragmentation),把数据报分成若干片,这样每一片都小于MTU.

  几种常见网络的MTU值:

  超通道         65535

  16Mb/ s令牌网(IBM)   17914

  4Mb/ s令牌网(IEEE 802.5) 4464

  FDDI          4352

  以太网         1500

  IEEE 802.3/802.2     1492

  X.25          576

  点对点(低延时)     296

  ipfrag_high_thresh :INTEGER

  默认值为262144

  用来组装分段的IP包的最大内存量.两个文件分别表示用于重组IP分段的内存分配最低值和最高值,一旦达到最高内存分配值,其它分段将被丢弃,直到达到最低内存(ipfrag_low_thresh 见下文)分配值.(根据我个人理解,就是达到最高后,就"关门打狗",直到处理到最低值的时候才又开门放分段的ip包进来处理.如果最高/最低差距过小, 很可能很快又达到限制又开始丢弃包;而设置过大,又会造成某段时间丢包时间持续过久.因此需要适当地考虑,默认值中给出的最低/最高比率值为3/4.此外补充说明, kernel中,对内存的使用单位,都是以byte为单位的.当TCP数据包传输发生错误时,开始碎片整理.有效的数据包保留在内存,同时损坏的数据包被转发.我在1G内存的NAT机器上,分别设置最低为262144,最高为393216)

  ipfrag_low_thresh :INTEGER

  默认值为196608

  参见ipfrag_high_thresh.

  ipfrag_time :INTEGER

  默认值为30

  保存一个IP分片在内存中的时间.

  inet_peer_threshold :INTEGER

  默认值为65664

  INET对端存储器某个合适值,当超过该阀值条目将被丢弃.该阀值同样决定生存时间以及废物收集通过的时间间隔.条目越多﹐存活期越低﹐GC 间隔越短(GC=Grabage Collection 废物收集?默认值65664=65536 128 是怎么得来的呢?看include/net/inetpeer.h struct inet_peer的内容,是为了IP ROUTE更快,缓冲对方IP的信息,一个对方IP一个记录.该值与

  inet_peer_gc_maxtime

  inet_peer_gc_mintime

  inet_peer_maxttl

  inet_peer_minttl

  inet_peer_threshold

  参数都是用来控制这个cache的大小的.似乎这个cache消耗比较大,在CU上有朋友提到过在一个26M的嵌入式Linux中,这个cache就用到了1M多内存)

  inet_peer_minttl :INTEGER

  默认值为120

  条目的最低存活期.在重组端要有足够的碎片(fragment)存活期.这个最低存活期保证缓冲池容积是否少于 inet_peer_threshold.该值以 jiffies为单位测量.(每次整理的时候,会考虑小于inet_peer_minttl 的ip条目一定保存,而大于inet_peer_maxttl时间设置的ip条目会被释放)

  inet_peer_maxttl :INTEGER

  默认值为600

  条目的最大存活期.在此期限到达之后﹐如果缓冲池没有耗尽压力的话(例如﹐缓冲池中的条目数目非常少)﹐不使用的条目将会超时.该值以 jiffies为单位测量.

  inet_peer_gc_mintime :INTEGER

  默认值为10

  废物收集(GC)通过的最短间隔.这个间隔会影响到缓冲池中内存的高压力. 该值以 jiffies为单位测量.(如果长期不整理,会cache很多条目,而整理的时间太频繁,又会给系统造成压力,这个值就是确定最小整理周期间隔的)

  inet_peer_gc_maxtime :INTEGER

  默认值为120

  废物收集(GC)通过的最大间隔,这个间隔会影响到缓冲池中内存的低压力. 该值以 jiffies为单位测量.Jiffie: 内核使用的内部时间单位,在i386系统上大小为1/100s,在Alpha中为1/1024S.在/usr/include/asm/param.h中的HZ定义有特定系

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号