2008-9-11 10:27

思科Juniper华为暗战网络操作系统

提起网络操作系统,更多的人会首先想起Windows、Linux、UNIX和NetWare,但事实上,在更低的层面,Juniper的JUNOS、思科的IOS以及华为的VRP正在进行着一场暗战。

其中,IOS是思科私有的核心软件数据包,主要在思科路由器和交换机上实现。Cisco IOS 软件通过一组增值技术和特性而具有英特网智能作用。VRP则是由华为公司推出的支持多种网络设备的网络操作系统,它以IP转发引擎为核心,把实时操作系统、设备和网络管理、网络应用等多项技术集成在一起。

早在2003年,思科曾把华为诉上法庭,当时双方争论的焦点就在于思科指控华为盗用部分思科IOS源代码,并将这种技术整合到其Quidway路由器和交换机的操作系统中。华为操作系统中的文字符,文件名以及程序瑕疵与在思科IOS源代码中出现的相同。

尽管一年半以后思科放弃了对华为的版权诉讼,但这一事件从一个侧面表现了两件事情:一是网络操作系统确实属于高、精、尖类技术,二是网络操作系统对竞争的几方来说至关重要,知识产权已成为可以左右商业规则的重要原素。

华为的VRP平台借鉴了Cisco的命令行风格,但华为VRP平台却多了一个支持命令行中文显示的特性。Cisco的IOS还保留了对 AppleTalk、DecNet、Banyan等古老协议的支持,而华为的VRP平台却从一开始就成为了以IP技术为核心的网络操作平台。

此外,Cisco IOS在其软件中大量的使用了私有协议,如扩展的HDLC, IGRP/EIGRP,CDP等等。Cisco提供的产品中,软件版本频繁升级,不同软件版本之间存在协议的互通性问题和配置管理的兼容性问题,这些问题增大了网络整体的维护难度,更限制了网络平滑扩容的可能性。Cisco的IOS背负的太多的历史负担,版本多达数百个,同时无休止的兼并和收购又要让原属于多个厂家的产品纳入Cisco IOS的旗下,每个版本都需要考虑兼容性,打了太多的补丁,造成系统中垃圾代码极多,造成网络运行中的隐患!

与Cisco IOS不同,Juniper的JUNOS却具有“一以贯之”的力量:通过单一的源代码和特性的贯穿执行,它成为了跨平台的单一网络操作系统,可以最大程度减少规划、部团和操作高性能网络架构的时间。JUNOS还是单一软件版本序列,以及单一模块软件架构。单一版本序列使得安装软件时所有需要更新的特性一目了然,而不会出现使用Cisco IOS时,需要先试用某个版本,如果版本不合适,再卸载重装别的版本的现象。而单一架构则使得用户的网络更加稳定和安全。而单一模块软件架构还会使得系统受到攻击时,受攻击模块只会把故障限制在自己的模块之内,这样因为其他模块不受影响,数据包依然能实现正常的转化,从而增加了系统的整体安全性。

与华为的VRP相比,已有十年历史的JUNOS也显得稳健许多。每年定期发布四个新版本,使得JUNOS一直保持了较为平稳的发展。通过JUNOS,用户可以获重三项优势:持续运行的系统、自动运行和加速创新。这些特性可以有效地减少网络停顿,真正让企业的网络系统达到99999。

分析机构 Strategy Group曾于2007年进行了一项关于企业与网络停顿的研究,在访问了Ziff Davis Enterprise数据库内的173位企业主管后,发现其中32%的受访者表示他们的企业不能接受任何系统停顿;而各受访者可接受的网络停顿时间,平均低至每年1.8小时。由此可见企业的CIO们现在是多么急于解决网络停顿的问题。由于网络停顿就意味着每天上百万元的直接经济损失和商誉的损失,所以 JUNOS还蕴含着极大的潜力。

来源:CNETnews

相关

网络Juniper思科iOS华为
本评论 更新于:2025-12-15 3:31:50
在C114 APP中与业内人士畅聊通信行业热点话题!