一个路由器统管一切

作者:Justin Ryan

我们在“突发新闻”中提供的大部分内容是当日新闻的汇总——一个方便的地方,可以找到最重要的发展,并同时开怀一笑。 我并不经常有机会做第一手的现场报道,因此上周收到思科公关代表的一封电子邮件,邀请我报道一项对Linux和开源社区有意义的公告时,我感到有些惊讶。 我是个好奇的人,我无法错过这样的机会。

那么,大家都在吵什么呢? 思科今天宣布,他们正在开放其集成服务路由器(ISR)系列——一个流行的路由器系列,其中包括用于各种服务的集成模块——用于第三方开发。 此举被称为 Cisco Application eXtension Platform(AXP),它通过基于 Linux 的开放模块将外部应用程序引入 ISR,使开发人员能够比以往任何时候都更紧密地将他们的软件与网络集成。

开发人员可以访问可下载的软件开发工具包和应用程序编程接口,以及路由器运行的先前封闭的 Cisco IOS 软件的接口。 模块可以一次运行多个应用程序,允许程序员开发在 ISR 上运行的软件,并以他们希望的方式提供增强的功能,这与过去唯一可用的模块是思科批准的模块不同。 能够在 ISR 上运行的服务包括 VOIP、无线和 WAN 网络、安全工具(包括入侵检测和预防、内容过滤、网络访问控制和虚拟专用网络)。

在公告发布之前,我与思科接入路由技术集团产品管理副总裁 Dave Frampton 以及思科项目经理兼 Linux 团队成员 Dave Bornstein 进行了交谈,询问了开放 ISR 对开源的影响。 我特别询问了思科是否愿意在 ISR 上拥抱开源开发人员,并被告知思科对开源社区在 ISR 上提供的机会感到兴奋,并且肯定会欢迎开源开发人员。

当被问及思科是否打算控制可以在 ISR 上运行的模块时,他们提出了一种多层方法,客户可以自由地在他们的 ISR 上运行他们想要的任何模块,并且希望更广泛地提供应用程序的开发人员被邀请与思科合作,并且将最好的人识别出来并作为 OEM 出售,并提供打包的支持。 我问这是否意味着思科将以苹果控制 iPhone 应用程序的方式控制第三方 ISR 模块,并被告知虽然思科将审查他们的合作伙伴以控制恶意软件的传播,但将审查的是合作伙伴,而不是他们预期的模块或代码。

那么,为什么这令人兴奋呢? 有几个原因。 这进一步证明了 Linux 几乎可以做任何事情,并且做得更好。 它为开源开发人员打开了更多的资源,这有助于 Linux 在企业计算中获得更多的立足之地。 这意味着客户/客户端/用户可以获得更好的性能和安全性,因为一次又一次地证明了许多眼睛等于更好、更安全的产品。 简而言之,这对几乎所有人来说都是一场胜利。

特别感谢 Fred Richards,CCNP 作为技术顾问.

加载 Disqus 评论