找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6121|回复: 18

[其它] 开个新帖讨论假设高流量的处理

[复制链接]
发表于 2006-10-29 10:48:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
http://www.routerclub.com/thread-17533-1-1.html
针对这类情况的
大家讨论一下,虽然实际环境是不多,但讨论一下增长见识也好。


锁定环境
高校或者巨型网吧,假设客户端有3000个左右(布设方面就不考虑了"假设理想",只考虑接出接入这部分)
外部接入,和网吧一样,只有少数几个公网ip,公网路由权在ISP(不考虑整个/数个段给下来的情况了,毕竟即使有,也不太愿意给客户端,顶多只给少数人)
需要考虑用户策略,例如学生/顾客可能会搞鬼
不考虑计费问题
资金有一些,但也别提出个天文数字

[ 本帖最后由 seignior 于 2006-10-29 10:59 编辑 ]
routeros
发表于 2006-10-29 10:56:30 | 显示全部楼层
刚回答了这个问题楼主就开新帖,呵呵

个人认为ROS的驱动还没有解决,所以,别指望ROS能在如此低廉的价格下提供高性能的驱动!

如果ROS真的达到了,他将挤占高端市场!


你看他的流量是进出一共8万个包左右,至强都达到70%的占用了,不知道他还用了哪些策略,反正已经是比较高了!
routeros
回复

使用道具 举报

发表于 2006-10-29 10:57:16 | 显示全部楼层
正如帖子的楼主所说,是高校的校园网,上网人学生众多,下MP3的、看网页的、下BT的也多。在X86架构下的PCI千兆网卡峰值也达到240M/bps算是极限了。随之而来的就是加大CPU,内存。希望发个配制单,大家参考!
routeros
回复

使用道具 举报

发表于 2006-10-29 11:00:55 | 显示全部楼层
他的是PCI-X 133 的总线,如果只能达到240M的流量,那实在是委屈了!
routeros
回复

使用道具 举报

发表于 2006-10-29 11:06:15 | 显示全部楼层
关键还是目前x86架构的瓶颈问题,要再提高性能,只能采用其它NP或ASIC架构。
这就与Ros的定位不相符合了。
routeros
回复

使用道具 举报

发表于 2006-10-29 11:13:44 | 显示全部楼层
原帖由 ouhx 于 2006-10-29 11:06 发表
关键还是目前x86架构的瓶颈问题,要再提高性能,只能采用其它NP或ASIC架构。
这就与Ros的定位不相符合了。


x86没有NP或者ASIC的专用数据处理模块

但是据说用了非中断方式的网卡驱动后,包的转发率还是提高了很多,这个论坛老大们还是讨论了的 !

ROS本身就是面向低端的,不过,他的功能超级多,而且比较全面,所以也不失为一款比较好的软路由了!
routeros
回复

使用道具 举报

 楼主| 发表于 2006-10-29 11:15:42 | 显示全部楼层
pci-x又如何?也还是133而已,跑前兆卡还不一样是300M附近(也只不过是上限更高一点而已)?况且还没探究出他的网卡是什么接口。而且他的板是LE,内存总线立马要/2。
cpu占用70%,可能是策略问题,也可能是IRQ连续挂起cpu导致(这种情况下,就算给他个16路总线、16路至强也就是这个样子了),做NAT的话,的确就只能盼望驱动的改良(线性转发)了。
8万个P,但分摊在两张545EM上,也不算非常多啊。

一脚踢飞专卖,BSD版在下面。BSD的确是好,但和ROS相比,也太烦琐一点了,不过我也觉得如果可以选择的话,在这种情况下,选择BSD是一个好方案。

我倒是提出另一个办法,两台或者多台ROS一起上如何?
routeros
回复

使用道具 举报

发表于 2006-10-29 11:21:35 | 显示全部楼层
原帖由 seignior 于 2006-10-29 11:15 发表
pci-x又如何?也还是133而已,跑前兆卡还不一样是300M附近(也只不过是上限更高一点而已)?况且还没探究出他的网卡是什么接口。而且他的板是LE,内存总线立马要/2。
cpu占用70%,可能是策略问题,也可能是IRQ连续 ...


靠,干什么踢我?小心剪了你!哈哈

他是每个网卡进出走8万个包!

如果这样的配置居然还是32位的PCI,那还说什么?

谁跟你说PCI-X 133才能跑300M的?拿出测试报告!
routeros
回复

使用道具 举报

发表于 2006-10-29 11:28:35 | 显示全部楼层
各位论坛的好兄弟,都说了是讨论,大家言语平和,宽厚待人才能共同进步啊!夫唯不争,故天下莫与之能争矣!
routeros
回复

使用道具 举报

发表于 2006-10-29 11:44:47 | 显示全部楼层
如何更改网卡的IRQ?是在BIOS里面设置吗?
等有机会我再测试一下BSD环境,monowall听说也不错。
routeros
回复

使用道具 举报

 楼主| 发表于 2006-10-29 11:48:55 | 显示全部楼层
资料找不到,广告找到两个,算不算?
http://www.langchao.com/Company/SMB/jskt/jishu8.htm
http://www.idcw.com.cn/news/server/peijian/143953664.html

pci-x最高极限133(据说pci-x 2.0版本可以266,但没见过),带宽极限是1GMB,注意是单向(总共),再加上这样那样的折损,有300~400M就算运气不错了,还不用提与其他pci-x设备的竞争(指另一张545EM)以及其他低速设备的拖累了(本例里指那张板载网卡和显卡)。

RE zooyo:我们专卖同志是好同志,不会计较这些小问题的。

[ 本帖最后由 seignior 于 2006-10-29 11:57 编辑 ]
routeros
回复

使用道具 举报

发表于 2006-10-29 12:04:20 | 显示全部楼层
原帖由 seignior 于 2006-10-29 11:48 发表
资料找不到,广告找到两个,算不算?
http://www.langchao.com/Company/SMB/jskt/jishu8.htm
http://www.idcw.com.cn/news/server/peijian/143953664.html

pci-x最高极限133(据说pci-x 2.0版本可以266,但没 ...


你要注意那个是大写的B,也就是字节,而我们说的网卡千兆,说的是bps,也就是位,所以,1个千兆网卡的最高流量是120M字节

PCI-X 133的最高速度是1000MB,而且仅仅是针对1个设备,所以,如果你说能达到300M是字节的话,那2个千兆卡跑满都不到300MB啊

而那位仁兄的速度,还有很多剩余呢!

个人觉得还是ROS本身的原因,局限于X86的架构,没有办法跻身高级路由器行列,只是功能的数量和操作性弥补了他的性能的缺陷

PS:玩笑话我还是看得出的,没事!
routeros
回复

使用道具 举报

 楼主| 发表于 2006-10-29 12:10:03 | 显示全部楼层
换算有点头疼,但按照这个算法,pci也有133MB啊,算下来也够千兆卡的120MB跑啊,算折损也不只这240M哦,况且通论都是说pci跑不起这么多的吧?
routeros
回复

使用道具 举报

发表于 2006-10-29 12:23:29 | 显示全部楼层
原帖由 seignior 于 2006-10-29 12:10 发表
换算有点头疼,但按照这个算法,pci也有133MB啊,算下来也够千兆卡的120MB跑啊,算折损也不只这240M哦,况且通论都是说pci跑不起这么多的吧?


PCI是32位,只有33Mhz,大概是400Mbps的速度,所以千兆网卡在PCI 32位上是达不到满速的!

最新的PCI-E 1X的速度有3G多的速度,几乎够4个千兆卡使用!
routeros
回复

使用道具 举报

发表于 2006-10-29 20:04:56 | 显示全部楼层
换算咱们就不说了,反正根据实际测试,绝对真实的测试记过,PCI的100M网卡每秒发送或者接收的极限差不多是10M字节/每秒,1000M的PCI网卡实际传输是30M字节/每秒,换成bit就是240M/bps,所以说为什么240M就达到千兆网卡的极限了。这个是绝对真实的!
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-18 17:25 , Processed in 0.063522 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表