Monthly Archives: March 2009

软路由

一、什么是软件路由器?
一般认为用普通PC安装一套专用的路由器程序组成的系统称为软件路由器. 486电脑+免费的软件=专业的软件路由器。
二 、软件路由器技术复杂吗?
不复杂,非常简单,会用普通操作PC就可以安装软件路由
三、常见的软件路由器有那些?
根据使用的操作不同可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器,基于Windows平台的软件防火墙比较常见的有ISA Server、Winroute Firewall等,这些软件都是商业化的,通常根据授权用户数不同收费而不同,购买正版的软件防火墙的费用对许多中小型企业来说无疑是一笔不小的开支。有而基于Unix/Linux平台的软件防火墙大家一般接触较少,受益于开放源码运行,目前基于Unix/Linux平台的软件防火墙如雨后春笋般不断推出,这些软件防火墙大多是免费的,常见的有RouterOS、m0n0Wall、SmoothWall、Ipcop、CoyoteLinux等,这些系统共有的特点是一般对硬件要求较低,甚至只需要一台486电脑,一张软盘,两块网卡就可以安装出一台非常专业的软件防火墙,这对很多有淘汰下来的低档电脑的朋友来说,意味着拿一台淘汰的电脑,安装一套免费的防火墙软件,不花一分钱就DIY出一台专业的防火墙,而且这些系统自身也包含了NAT功能,同时可以实现宽带共享,这意味着这台免费的防火墙其实也是一台出色的宽带路由器,这是多么令人激动的事情。
四、软件路由器功能如何?
不同的软件路由器功能不一样,绝大部分基于Linux/bsd的免费软件路由器功能并不比商业的差,而且比商业的功能还要强大。
五、软件路由器的性能和稳定性如何?
目前常见的硬件宽带路由器,绝大部分都是用软件来实现的,跟软件路由器是一样的,而且软件路由器一般硬件配置要比硬件的宽带路由器配置高,所以某些情况下速度比几千上万元的硬件路由器稳定还要快。至于软件路由器的稳定性,受益于稳定的Linux和BSD内核,软件路由器的稳定性非常好,我见过最长时间不用重启的软件路由器,已经有一年多了。
六、制作软件路由器需要什么配件?
一台486以上,8M内存以上的普通PC,再加两块网卡就可以了,有些软件路由器如CoyoteLinux只需一张软盘就可以了,对于网卡没有特殊的要求,常见的Rtl8139 和530tx,3COM905B-TX,Intel82559 服务器网卡等都可以,不过根据我们的经验,一台工作良好的软件路由器,网卡一定要好,所以我们会推荐你使用iNTEL或3COM品牌的网卡,特别是Intel82559效果非常不错。如果经验条件许可,购买一个电子硬盘或CF-IDE转接卡再配上CF存储卡,是不错的选择,这样做出来的软件路由器,可以跟硬件的路由器相比了。
七、软件路由器会淘汰硬件路由器吗?
不会,但是软件路由器会逐渐占领更多的硬件路市场,软件路由器还不能淘汰硬件路由器,它们的市场定位不同,而且在高端只有硬件路由器才能胜任,但对于一般的应用象网吧、学校、机关等用软件路由器可以获得更高的经济效益。
八、哪里可以下载到软件路由器?(感谢yabug和wsgtrsys提供)
1.Hi-Spider Router 目前国内最好的中文软路由
http://www.hi-spider.com 免费版功能都相当的强大
2.老牌中文软路由bbiagent,全中文,但需要注册购买
http://www.bbiagent.net/gb/index.html
3.Coyote北美土狼,方便好用,负载能力强,一张软盘即可。免费
http://www.coyotelinux.com/
4.FreeSCO看名字就知道她的能力了,免费的类cisco路由软件。
http://www.freesco.info/
5.Floppyfw最早的linux LRP项目之一的产物
http://www.zelow.no/floppyfw
6.SmoothWall和IPCOP之所以要放在一起,因为他们是用一个内核开发的,功能也不相上下
http://www.smoothwall.orghttp://www.ipcop.org
7.RouterOS这个软件有点争议,号称ISP级软路由,支持多路由协议,实际效果并不如意
http://www.mikrotik.com
8.Fli4l德国的一个软路由,对ADSL支持非常好
http://www.fli4l.de/
9.Clarkconnect偶的最爱,呵呵!功能无比强大。就是体积大了点,象个大胖子
10.http://www.clarkconnect.org
11.http://www.netboz.net/
12.http://people.freebsd.org/~picobsd/
13.http://www.docum.org/docum.org/
14.http://m0n0.ch/wall/
九、到那里可以学会软件路由器技术?
目前比较流行的软件路由器都是国外的,国外软件路由器开发商的官方网站不错的学习地方。国内大家可以到以下网址学习:
中国路由网 Www.Router.Net.cn
ISA中国 Www.ISAcn.org。
十、使用软件路由器违法吗?
大部分软件路由器都是开放源码或是软件的,所以学会软件路由器后我们可以给别人安装收取一定的费用,只要心不要太黑就行,另外要心中常挂念教你会的网友,当然象RouteOS/SMOOthwall商业版是收费软件,D版的建议大家不要用,当然要用也可以,最好是自己用就行了,否则出问题后果自负了。
谨以此文献给初学软件路由器的朋友,希望大家一路走好

Technorati Tags: ,,

DDR3不如DDR2 么

迷思一:CL太高,所以DDR3很烂?
周期时间是时脉速率的倒数
DDR 400 = 1/200Mhz = 5ns
DDR2 800 = 1/400Mhz = 2.5ns
DDR3 1600 = 1/800Mhz = 1.25ns
真实反应时间为CAS X 周期时间,CAS= 真实反应时间÷周期时间(CAS,CAS Latency简称CL)
DDR 400 CL=2.5 5ns X 2.5 = 12.5ns
DDR 2 800 CL= 5 2.5ns X 5 = 12.5ns
DDR 3 1600 CL = 9 1.25ns X 9 = 11.25ns
迷思二:数字比较大还输真是烂透了?DDR2 667<DDR 400? DDR3 1066<DDR2 800?
DDR 400 记忆体频率200Mhz,工作频率 200Mhz 真实反应时间12.5ns
DDR2 667 记忆体频率166Mhz,工作频率 333Mhz 真实反应时间 1 ÷ 333Mhz X 5 = 15ns
DDR2 800 记忆体频率200Mhz,工作频率 400Mhz 真实反应时间12.5ns
DDR3 1066 记忆体频率133Mhz,工作频率 533Mhz 真实反应时间1 ÷ 533Mhz X 7 = 13ns
DDR3 1333 记忆体频率166Mhz,工作频率667Mhz 真实反应时间 1÷ 667Mhz X 7 = 10ns
记忆体频率与资料传输率
我们先看DDR的定义:双倍速同步动态随机存取记忆体即DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory) 为具有双倍资料传输率之SDRAM,其资料传输速度为系统时脉之两倍,由于速度增加,其传输效能优于传统的SDRAM。
而DDR2则是4倍资料传输率,DDR3则是8倍资料传输率。
产品的标示则是使用资料传输率。
所以100Mhz的记忆体频率在三代的产品分别就是DDR 200/DDR2 400/DDR3 800
详细列表(在公司不能上传图档,用打字的,敬请见谅)
100Mhz : DDR 200 / DDR2 400 / DDR3 800
133Mhz : DDR 266 / DDR2 533 / DDR3 1066
166Mhz : DDR 333 / DDR2 667 / DDR3 1333
200Mhz : DDR 400 / DDR2 800 / DDR3 1600
266Mhz : DDR 533 / DDR2 1066 / DDR3 2033
*米黄色为无此标准规格
迷思三:记忆体频率太低的DRAM是废物?
记忆体频宽(memoryBandwidth)= 资料传输率 X 2 (DDR同时读写资料特性)X 32 (32bit Data address)
DDR 400 400 X 2 X 32 = 25600MBit/s = 3200 MB/s =3.2GB/s
DDR2 533 533 X 2 X 32 = 4.2GB/s
DDR2 1066 1066 X 2 X 32 = 8.5GB/s
迷思四:频宽够用,要那么大干嘛?反正都塞不满,频宽大还不如反应时间短。
古早组,为什么要有双通道?
AMD K7 FSB 100/133/166/200Mhz 频宽:800/1066/1333/1666MB/s
Intel P4 FSB 400/533/800Mhz 频宽:3200/4300/6400MB/s
最快的DDR 400只有3200MB/s根本就不够用。
双通道就此产生:3200+3200 =6400MB/s
现代FSB组 LGA775 C2D/C2Q
FSB800 :6400MB/s
FSB1066 :8533MB/s
FSB1333 :10666MB/s
FSB1600 :12800MB/s
AMD HT
939:Version 1.0:6.4 GB/s、1600 MHz
AM2:Version 2.0:8.0 GB/s、2000 MHz
AM2+/AM3:Version 3.0:20.8 GB/s、5200 MHz(Max)
Intel QPI LGA1366 i7
965 : 6.4GT/s = 25.6GB/s
950/940/920 : 4.8 GT/s =19.2GB/s
记忆体频宽
DDR2 800 800 X 2 X 32 = 6.4GB/s 双通道 12.8GB/s
DDR2 1066 1066 X 2 X 32 =8.5GB/s 双通道17GB/s
DDR3 1066 1066 X 2 X 32 =8.5GB/s 双通道17GB/s 三通道 25.6GB/s
DDR3 1600 1600 X 2 X 32 = 12.8GB/s 双通道25.6GB/s 三通道38.4GB/s
超简化算数
Phenom II X4 940 + DDR2 800 Dual Channel + 780G
940:1.8(HT:1800Mhz)X2X32÷8=14.4GB/s
DDR2 800 Dual channel 6.4GB/s+6.4GB/s = 12.8GB/s
12.8GB/s <14.4GB/s
12.8GB/s+12.8GB/s > 14.4GB/s
反应时间:12.5ns X 2 = 25ns
i7 920 + DDR3 1066 + X58
920 : 19.2GB/S
DDR3 1066 3channel : 25.6GB/s
25.6GB/s > 19.2GB/s
反应时间 :13ns X 1 = 13ns
新CPU可以用在旧版子上,AMD足感心A~
Phenom II X4 940 + DDR2 800 Dual Channel + 690G
940:1.8(HT:1800Mhz)X2X32÷8=14.4GB/s
DDR2 800 Dual channel 6.4GB/s+6.4GB/s = 12.8GB/s
HT2.0 :8GB/s
12.8 GB/s > 8GB/s
在多新增几个常用组合的超简化算数
5400+:1.0(HT:1000Mhz)X2X32÷8=8GB/s
6000+:1.0(HT:1000Mhz)X2X32÷8=8GB/s
7750 :1.8(HT:1800Mhz)X2X32÷8=14.4GB/s
8450e:1.8(HT:1800Mhz)X2X32÷8=14.4GB/s
9850 :2.0(HT:2000Mhz)X2X32÷8=16GB/s
DDR2 800 Dual channel 6.4GB/s+6.4GB/s = 12.8GB/s
还需要说啥?来看看救星吧:
DDR2 1066 1066 X 2 X 32 =8.5GB/s 双通道17GB/s 约900~1200
DDR3 1066 1066 X 2 X 32 =8.5GB/s 双通道17GB/s 找不到…大概被以讹传讹嫌翻了,没人进来卖
DDR3 1333 1333 X 2 X 32 =10.6GB/s 双通道21.2GB/s 约1100~1300
又更别说有很多DDR2 1066都是这种的。
http://www.tomshardware.com/cn/1480,review-1480-2.html
非Jedec 1066而是OC 1066

Technorati Tags: ,