1.1 ROS概述基础
ROS是一种路由操作系统,可通过它将标准的PC变为专业的路由器,在软件的开发和应用上不断地更新和发展,经过多次升级和改进,其功能也在不断增强和完善。ROS除具备普通路由器的基本功能外,在无线、认证、策略路由、带宽控制和防火墙过滤等方面上也有非常突出的表现,其极高的性价比受到越来越多网络专业人员的青睐。
ROS可安装在普通的PC中,一台586 PC安装ROS后就可以实现路由功能,达到提高网络访问速度和吞吐量的效果,成为一套低成本且高性能的路由器系统。ROS的主要特点如下。
(1)价格优势
一般普通的路由器动辄上万元,而一台淘汰的PC就可以满足ROS的安装条件,性能方面也绝不亚于一般的硬件路由器。
(2)功能强大
ROS除具备目前路由系统的大部分功能外,还具备很多专业硬件路由器无法实现的功能,正开始走向系统化、专业化和多元化,可以实现防火墙、路由器、流量控制、网桥、无线AP(Access Point,接入点)、认证系统、VPN(Virtual Private Network,虚拟专用网)、网络监控和日志记录的功能,几乎是一套完整的网络解决方案。
笔者是思科CCIE认证取得者,了解多数厂家的网络设备,ROS的很多功能在多数硬件路由器上无法实现,而这些功能却是网络管理者迫切需要的,本书将对这些特殊功能进行介绍。
(3)系统稳定
ROS采用Linux内核,系统安全稳定,不像Windows系统的漏洞层出不穷,安全时刻受到威胁。
(4)速度快
Linux系统经过实践考验,在并发处理和内存管理方面具有较高的效率。ROS对Linux系统进行了一定的封装,使效率更高。
(5)零维护
由于Linux系统的稳定性,ROS在配置完成后,一般可以做到零维护,减少用户在网络方面的维护开销。
(6)增减服务方便
这是所有软路由的优势,可以很容易地增加和减少一个功能,并可以根据当前网络存在的突出问题下载安装新的功能包。
(7)添加删除模块方便
添加和删除模块即添加和删除一块网卡,价格便宜且操作方便。
(8)可编程
ROS支持脚本,可编程,进而可以实现更复杂的任务。
(9)适用面广
ROS能适应网吧、企业、小型ISP(Internet Server Provider,Internet服务提供商)接入商及社区等场合。