Chinaunix首页 | 论坛 | 博客
  • 博客访问: 291064
  • 博文数量: 63
  • 博客积分: 814
  • 博客等级: 军士长
  • 技术积分: 700
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-09 15:46
文章分类

全部博文(63)

文章存档

2017年(1)

2016年(4)

2015年(13)

2014年(9)

2012年(3)

2011年(33)

分类:

2011-09-06 18:28:02

网络这个行当做的时间长的人,或多或少都应该见过两个点之间,不同大小的包的丢包率相差很大的情况。

做为这个问题的受害者(俺的算法在丢大包不丢小包的情况下会狂耗带宽),一直在思索这个问题的原因。

为这个事我还特意去问题一家做接入网路由的研发人员,人说他们没有这种设置。

今天突然想起来,会不会有这么一个可能呢?

假设某个网络设备的缓存有10k,现在已经用了9k,好剩下1k没用,那么ok,如果再来一个1460的包,网络设备能做的就是丢弃了,来一个丢弃一个,但是,如果来的是5个100B的小包会怎么样呢?存下来不丢。

不同的丢包率差别就在这里体现了。
阅读(3063) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~