软路由的性能如何?求解答

软路由的性能如何?求解答,第1张

路由及硬路由的区别

企业或网吧用路由器一般有两个解决方案:软路由解决及硬路由解决。

  软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。

  软路由及硬路由

  一般情况下,软路由通常就是计算机了,硬件路由根据不同的标准可以做不同的分类,比如从性能上可以分为高、中、低端,从结构上分为固定配置和模块化等等。

  软路由的好处有很多,如使用便宜的台式机,配合免费的Linux软件,软路由弹性较大,而且台式机处理器性能强大,所以处理效能不错,也较容易扩充。但对应地也要求技术人员许掌握更多的例如设置方法、参数设计等专业知识,同时设定也比较复杂,而且需技术人员具备一定应变技术能力。同时台式机的硬件配置如果选择不好或不合理,而且担任路由器的功能如果长期工作,故障的机率将很高。用一台台式机搭建,成本并不低,但是如果要使用服务器,成本则更高,技术人员学习的过程亦较为烦琐。

  硬路由的做法为配置专用机,像PC机一样,硬路由器包括电源、内部总线、主存、闪存、处理器和操作系统等,专为路由功能而设计,成本较低。路由器中的软件都是深嵌入到硬件中,包括对各种器件驱动的优化,不同体系cpu的不同优化策略等等,这个软件不是应用软件,而是系统软件,和硬件不能分开的。

  由于架构设计考虑了长时间运作,所以稳定性有更高保证,再加上重要的功能大部份都已在内置系统设计中完成,所以人工管理设定的功夫非常少,可节省技术或网络管理人员的时间。但相对的,如果某一款硬件规格不强大,扩充性不宽,因此将有可能无法满足需求,尤其是需要加进持别功能时,如果厂商没有提供,那么技术或网络管理人员也无法解决。

  软硬路由的比较

  以上的分析,都是比较偏向主观上,但也基本上合理地概括了整体的特征,下面就更全面、力求准确地分析一下软硬路由的各项对比,以供读者朋友参考。

  1、概念方面。软路由通常使用普通计算机充当,使用通用的操作系统,如linux或windows,因此路由设置事实上是windows或 linux的设置,或者是对计算机的配置。PC 可以是很旧的 486 或是再高级的 PC / 服务器。软件与硬件是独立分开的;而硬件路由器,大多是基于嵌入式系统架构,以自行开发或是现成的嵌入式操作系统如Vxworks , Montavista, uClinux 等等为操作系统,再配合系统厂商自行开发的路由软件,软件与硬件是互相配合的。硬件路由器采用专门的操作系统,因此采用超级终端(计算机)通过 console实现对路由器的管理。对硬件路由器的管理通常采用专用命令行、图形界面或网管软件实现。

  2、硬件架构专用性方面。软件路由器的硬件架构是通用的,适用各种不同的应用软件安装使用,不是只为路由器而设计;而硬件路由器的硬件架构是专为路由器而设计的,有些 CPU 更是为网络应用而开发。

  3、硬件组装方面。软件路由器使用者可能必须自行组装硬件,一般的 PC 可能没有网络卡 (例如很旧的 486) 或是只有一张网络卡,使用者必须自行安装额外的网络卡,以满足路由的功能。硬件可能会有兼容性的问题,使用者必须自行解决;而硬件路由器使用者无须自行组装硬件,硬件的搭配设计已由系统厂商完成,并经过严格的测试,不会有不兼容的情况。

  4、软件安装方面。软件路由器使用者必须自行安装软件,有些软件是免费的,有些是要付权利金;而硬件路由器使用者则无须自行安装软件,软件是内含在产品的闪存里的。

  5、软件维护方面。软件路由器提供免费的软件通常是非商业化的开放程序代码,一般是由一些散落各地的专家因为兴趣来参与开发与修改。功能的完整性与除错无法保证;硬件路由器的软件功能则是由推出产品的系统厂商自行开发,一致性高。功能的增加以及除错是由来系统厂商维护,使用者只需做软件升级,升级软件的取得有确实的管道,售后服务有保障。

  6、软件、硬件、操作系统的搭配性方面。软件路由器软件必须迁就现成的硬件 (如 PC ) 以及现成的操作系统 (如 Windows 以及 Linux) ,硬件与操作系统都不是为专为网络 /路由功能而设计的。稳体性无法一概而论,使用者必须付出相对的成本、时间、精力、与金钱;而硬件路由器的软件与硬件,采用嵌入式操作系统并互相搭配,所以整体设计精简而有效率,不但稳定,而且架设容易,产品成本加上使用者付出的成本也相对较低。

  7、使用接口方面。软件路由器中,不同的软件有不同的方式,有些是窗口画面,有些是命令行 (command line) 的指令。不一定容易理解。有些需要很专业的知识;而硬件路由器多以 Web GUI 的方式来做设定,强调 user friendly,依据特定的功能做出简单而且容易理解的设定方式。

  8、等级区别方面。软件路由器没有区别,效能依据试用者选择的 PC 以及软件而定。所以不一定能适用各种不同的网络/路由应用。越高级的应用环境需要越专业的知识才能应付自如;硬件路由器则会为不同等级的网络/路由应用,开发不同等级的路由器,达到较好的性价比。

  9、工作环境方面。软件路由器只能工作于以太网络,实现局域网之间的互联。硬件路由器拥有丰富的接口类型,因此适用于各种类型的网络,既可应用于局域网的互联,也可用于广域网和Internet互联。另外,两者的效率也不同,软路由可应用于小型的\通讯效率不高的网络,硬件路由可应用于大中小型、通讯效率较高的网络。

  软硬路由的應用

  总的来说,不同的产品适合不同的客户群。从很多产品发展的角度来看,软件的方式适用于较有技术能力的网管,而一般的网管希望将精力发挥在其它更有价值的地方,则多采用硬路由。由于计算机的限制,软路由只能使用以太网卡,因此基本上局限于以太网络之间的连接,以太网络之间只有在划分多个网段时,才会使用软路由的连接。

  如果网络大到要划分子网,那么软路由的效率显然是无法满足网络间的高速通讯的。而在价格方面,软路由就是一台计算机的价格,而硬件路由的价格则根据性能的不同而有较大的差别。说实话,如果仅仅是实现NAT转换,那么计算机的效率要比硬件路由器要高。

  结合多方面的考虑,购买者就必须充分了解自身的网络环境和投资计划,来考虑如何选择路由器。笔者就举例分析一下网吧的工作环境需求。网吧对路由器的需求就有着以下几个共同点:数据处理能力要够强,上网高速畅通,大数据流量下不掉线、不停顿;具有高度的稳定性和可靠性,能长时间不间断稳定工作;要有很强的兼容性,要能适应不同运营商的不同接入服务;易安装、易配置、易管理、易使用,用户界面友好易懂;在保证性能的前提下,要有一个合理的价格,具有优异的性能价格比。

软路由和旁路由是两种常见的网络路由技术,它们的主要区别在于实现方式和功能不同。

软路由

软路由是指通过软件来实现路由器的功能,即在计算机或服务器上运行专门的软件来实现路由器的功能。软路由的优点是可以实现远程管理、自定义设置和灵活性高。缺点是对计算机硬件要求高,需要计算机性能较强的 CPU 和内存来支持,同时需要不断更新软件以适应不断变化的网络环境。

旁路由

旁路由是指通过旁路 (Bypass) 来实现路由器的功能。旁路是指将网络流量从正常的路由路径中绕过,通过另外的路径传输。旁路由的优点是可以实现故障切换、负载均衡等功能,同时可以实现远程管理,缺点是对网络拓扑结构要求高,需要专门的设备或线路来实现旁路。

总的来说,软路由和旁路由都是常见的网络路由技术,它们各自有优点和缺点,具体选择哪种技术要根据实际情况来考虑。

软路由是用软件模拟路由器的功能,特指利用台式机或服务器配合软件,从而形成路由解决方案。也就是主要靠软件设置的力量,去达成路由器的功能。软路由可以在没有路由器的情况下,只用电脑网卡或分线盒就能达到预期功能。

软路由是针对硬路由而言的,软路由是伙同台式机或服务器配合软件形成路解决方案,主要依靠软件设置。而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。硬路由是以特有的硬设备,包括处理器、嵌入式软件等,提供设定的路由器功能。大多数家里的路由器是软硬件一体,而作为一般的家用路由器,功能上和稳定性会差一点。用服务出色的软路由可以连上千台计算机,而家里的路由就肯定无法做到。软路由通常使用普通计算机充当,选择通用的操作系统就可以,因此路由设置事实上是windows或linux的设置。

一般情况下,软路由通常就是计算机本机了,软路由的好处有很多,如使用便宜的台式机,配合免费的Linux软件,可以让经济压力变小。软路由弹性较大,加上台式机处理器性能强大,所以处理效能不错,也容易扩充,但对应会需要技术人员许掌握更多的知识。例如,需要领悟很多设置方法、参数设计等专业知识,同时设定也会复杂些,而且技术人员应该具备一定的应变能力。所以软路由使用起来的高成本,实际上是技术人员的人为学习过程。

总体来说,不同产品适合不同客户群体,而在价格方面,软路由就相当于一台计算机的价格,经济实惠。从很多产品发展的角度来看,软件的方式适用于较有技术能力的网管,而一般的网管希望将精力发挥在其它更有价值的地方,这时候才会去采用硬路由。

软路由器是通过软件的设置用于实现路由器功能的。

同时台式机的硬件配置如果选择不好或不合理,而且担任路由器的功能如果长期工作,故障的几率将很高。用一台台式机搭建,成本并不低,但是如果要使用服务器,成本则更高,技术人员学习的过程亦较为繁琐。

种类:

 路由器是互联网络的枢纽、"交通警察"。路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。路由和交换之间的主要区别就是交换发生在OSI参考模型第二层(数据链路层)。

而路由发生在第三层,即网络层。这一区别决定了路由和交换在移动信息的过程中需使用不同的控制信息,所以两者实现各自功能的方式是不同的。

ROS也可称为是Route Operation System意为"软件路由器"

一、什么是软件路由器

一般认为用普通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存储卡,是不错的选择,这样做出来的软件路由器,可以跟硬件的路由器相比了。

七、软件路由器会淘汰硬件路由器吗?

不会,但会软件路由器会逐渐占领更多的硬件路市场,软件路由器还不能淘汰硬件路由器,它们的市场定位不同,而且在高端只有硬件路由器才能胜任,但对于一般的应用象网吧、学校、机关等用软件路由器可以获得更高的经济效益。

八、到那里可以学会软件路由器技术?

目前比较流行的软件路由器都是国外的,国外软件路由器开发商的官方网站不错的学习地方。

九、使用软件路由器违法吗?

大部分软件路由器都是开放源码或是软件的,所以学会软件路由器后我们可以给别人安装收取一定的费用,只要心不要太黑就行,另外要心中常挂念教你会的网友,当然象RouteOS/SMOOthwall商业版是收费软件,D版的建议大家不要用,当然要用也可以,最好是自己用就行了,否则出问题后果自负了。

ros软路由可以说是一个独立的操作系统了,想用一台电脑做ros软路由有两种思路。

方案一:

要求:

1普通pc机(有没有操作系统无所谓,反正最后还是要摧毁的。),现在一般的电脑都有2G硬盘,128M内存条,这样基本的配置了。

2至少双网卡,网卡数量更多也可以。

操作:

1将ros的安装镜像制作成启动盘,我习惯是弄个成U盘。

2用这个u盘启动电脑,执行安装过程,ros直接安装到电脑硬盘里,一般是占用整个硬盘,因为装了ros后整个电脑基本就没法干其他的事情了。

(这样做会摧毁电脑硬盘上原有的记录)

方案二:

要求:

1普通pc机器(有操作系统的),虚拟机软件:VMware/virtual pc/VirtualBox 都行。

2至少100M的可用内存空间,虚拟机软件和虚拟机上运行的操作系统用的,大一些更好

3至少2G的硬盘空间,安装虚拟机程序和分出一部分空间给虚拟机上的操作系统当硬盘用。

(目的:用虚拟机模拟一个电脑,将ros装到虚拟机模拟出来的电脑上。)

操作:

1安装好虚拟机程序,配置部分只说要注意的其他的无所谓。

2用虚拟机程序创建一个虚拟的电脑,虚拟电脑的配置:硬盘至少600M,我直接给了1G。内存至少60M,我直接给了512M。虚拟网卡至少2个,并且是直接用用网卡状态的那种,VPC用 Realtek PCIe GBEFamily cont/直接使用物理网卡,VMware 用第一种 桥接并且复制福利网络连接状态,VirtualBox 这个我没怎么用过,不过也是直接使用物理网卡的那个选项。网卡我直接添加了7个虚拟网卡一条给内网六条上外网,提速用。

3启动虚拟机将ros的景象挂在上,按照装机过程,先给虚拟机分区之后将ros直接装上去跑起来就行了。

不知道你用ros 做什么,ros 配置有点多界面还是英语的我英语不好,所以用的是海蜘蛛。

在虚拟机上装海蜘蛛,分6个网卡拨号去外网,1个网卡给内网,作为网关用,因为宿舍网络给每个网卡的速度太小,用这种方法能增加5倍网速。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 软路由的性能如何?求解答

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情