软路由( 二 )


软路由

文章插图
软体路由器技术学习目前比较流行的软体路由器都是国外的,国外软体路由器开发商的官方网站是个不错的学习地方 。是否违法大部分软体路由器都是开放源码或是软体的,所以学会软体路由器后我们可以给别人安装收取一定的费用,只要心不要太黑就行,另外要心中常挂念教你会的网友,当然象RouteOS/SMOOthwall商业版是收费软体,D版的建议大家不要用,当然要用也可以,最好是自己用就行了,否则出问题后果自负了 。好处软路由的好处有很多,如使用便宜的台式机,配合免费的Linux软体,软路由弹性较大,而且台式机处理器性能强大,所以处理效能不错,也较容易扩充 。但对应地也要求技术人员需掌握更多的例如设定方法、参数设计等专业知识,同时设定也比较複杂,而且需技术人员具备一定应变技术能力 。同时台式机的硬体配置如果选择不好或不合理,而且担任路由器的功能如果长期工作,故障的机率将很高 。用一台台式机搭建,成本并不低,但是如果要使用伺服器,成本则更高,技术人员学习的过程亦较为繁琐 。软硬路由对比概念方面软路由通常使用普通计算机充当,使用通用的作业系统,如linux或windows,因此路由设定事实上是windows或 linux的设定,或者是对计算机的配置 。PC 可以是很旧的 486 或是再高级的 PC / 伺服器 。软体与硬体是独立分开的;而硬体路由器,大多是基于嵌入式系统架构,以自行开发或是现成的嵌入式作业系统如Vxworks , Montavista, uClinux 等等为作业系统,再配合系统厂商自行开发的路由软体,软体与硬体是互相配合的 。硬体路由器採用专门的作业系统,因此採用超级终端(计算机)通过 console实现对路由器的管理 。对硬体路由器的管理通常採用专用命令行、图形界面或网管软体实现 。
软路由

文章插图
intel82576 软路由网卡硬体架构软体路由器的硬体架构是通用的,适用各种不同的套用软体安装使用,不是只为路由器而设计;而硬体路由器的硬体架构是专为路由器而设计的,有些 CPU 更是为网路套用而开发 。硬体组装软体路由器使用者可能必须自行组装硬体,一般的 PC 可能没有网路卡 (例如很旧的 486) 或是只有一张网路卡,使用者必须自行安装额外的网路卡,以满足路由的功能 。硬体可能会有兼容性的问题,使用者必须自行解决;而硬体路由器使用者无须自行组装硬体,硬体的搭配设计已由系统厂商完成,并经过严格的测试,不会有不兼容的情况 。软体安装软体路由器使用者必须自行安装软体,有些软体是免费的,有些是要付权利金;而硬体路由器使用者则无须自行安装软体,软体是内含在产品的快闪记忆体里的 。软体维护软体路由器提供免费的软体通常是非商业化的开放程式代码,一般是由一些散落各地的专家因为兴趣来参与开发与修改 。功能的完整性与除错无法保证;硬体路由器的软体功能则是由推出产品的系统厂商自行开发,一致性高 。功能的增加以及除错是由来系统厂商维护,使用者只需做软体升级,升级软体的取得有确实的管道,售后服务有保障 。搭配性软体路由器软体必须迁就现成的硬体 (如 PC ) 以及现成的作业系统(如 Windows 以及 Linux),硬体与作业系统都不是为专为网路 /路由功能而设计的 。稳体性无法一概而论,使用者必须付出相对的成本、时间、精力、与金钱;而硬体路由器的软体与硬体,採用嵌入式作业系统并互相搭配,所以整体设计精简而有效率,不但稳定,而且架设容易,产品成本加上使用者付出的成本也相对较低 。