正在引发网络变革的“网络CPU”

来源 :中国信息导报 | 被引量 : 0次 | 上传用户:gougou316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  “网络CPU”就像微处理器简化了电脑设计那样,正在把交换机、路由器、防火墙等复杂网络设备的设计及实现变得规范化和常规化。不仅如此,“网络CPU”通过提供强大实用的可编程性,既能缩短产品的面世时间,也能延长产品停留在市场的时间。可以预测,将来网络设备将大规模采用“网络CPU”和相关的支撑套片,这个模式与今天的电脑设计及产品化模式类似。流经网络设备的数据要经过两种通路:快通路与慢通路。快通路用于处理规范的、一般的数据包;慢通路处理带有选项的数据包,即须要特别对待的数据包。“网络CPU”处在快通路中,以线速度处理数据包流;而慢通路则交给一般的通用处理器(CPU)处理。因此,在一般情况下,“网络CPU”可用硬件速度处理网络工作,就像ASIC芯片那样,只在较少概率上才可能降低性能。此外,功能强大的“网络CPU”能提供数据流整形能力,根据用户事先设置的QoS策略来对数据包流做排队处理,使之能满足业务需求,这当然也是在物理速度上工作。
  
  体系结构计算精细
  
  就像通用CPU一样,“网络CPU”一般也采用多级流水线结构,保证一个时钟周期内完成一条指令。为简化设计并降低功耗,“网络CPU”一般都采用精简指令集(RISC)方案。另一方面,为提供极高的速度和比较高级的编程界面,“网络CPU”提供了多线程运行环境,在数据包的层次上给了多级流水线支持,即同一时刻可有多个数据流被处理。
  “网络CPU”提供两个接口,一个联接网络端口,另一个联接交换芯片。后者是为实现多“网络CPU”系统,或者说多线路板系统。这里涉及了不同单元的接口,由此引发了标准化问题。各个“网络CPU”厂家在内部设计上可各显其能,但必须符合公认的接口标准,这样才能满足各厂家产品间的互通,目前这些标准正在逐步形成。
  主要功能块有进 /出数据移位器(与以太网PHY或者POS的接口)、交换芯片接口、进/出口队列调度器(完成数据在“网络CPU”内部的移动,主要是通过指针以节约开销),以及最核心的嵌入型处理器。注意此处的嵌入型处理器采用的是HARVARD架构,内含8个DPPU(对偶协议处理器),每个DPPU具有两个CLP(微码处理器),每个CLP又能保持两个线程(当然同一时刻只可执行一个),这样嵌入型处理器就能同时运行16个线程,而能保持32个线程的运行环境,这样做的目的是在某个线程等待时,CLP可运行它的另一线程。可见,为保证性能,“网络CPU”的设计者会细算每个时钟周期。
  “网络CPU”的编程能力体现在这些微码处理器上,“网络CPU”能力的一个重要指标是在线速下每个数据包可获得多少指令周期,速度越高,或者数据包越长,每个数据包可获得的指令周期就越少。一个很典型的数字是在OC-48的情况下,64字节的数据包可获得1000个左右指令周期。可以想像一下,用C语言做IP包处理时得用多少语句!可见编制微码程序不是什么容易的事,尤其是在头脑里要时刻有性能约束的条件,必须“压榨”每一条指令,并考虑指令间的同步关系。编写那些复杂网络设备的微码,比如防火墙,不能说没有可能,但这是一个非常艰巨的任务。即便这样,可编程性(尤其是有的“网络CPU”可直接用C语言来编程)毕竟比那种固定的ASIC芯片要友好得多。
  
  应用探索
  
  “网络CPU”用于实际产品开发的一个必要条件,是“网络CPU”需要具有完美的可塑性。换句话说,就是如果“网络CPU”在某个方面编程效果的功能或者性能表现得强差人意,那么人们是否选择“网络CPU”进行开发就成疑问了。无论模拟工作与假想工作做得多好,如果没用“网络CPU”实现令人信服的产品,那么“网络CPU”仍旧只是个实验室里的高级玩具。
  就目前评价很高的IBM的NP4GS3及Intel的IXP2800来说,前者比较适合实现传统的路由器或三层交换机,其最高端口速率为OC-48;后者的最高支持端口速率为OC-192,并集成了加密功能,包含3DES及SHA-1等基本的加密算法,从而可有更广泛的应用范围。但矛盾的地方是,这些“网络CPU”面向高端应用,但高端产品很少有用“网络CPU”的。具体原因还不得而知,现在可以肯定的是,“网络CPU”目前的应用水平还处在探索阶段,我们希望的那种一目了然的开发模式还不实际,比如路由器的厂商Juniper就对“网络CPU”不感兴趣,这使得小厂家群起效仿,在开发自己的新产品时从不考虑“网络CPU”,而是仍在开发ASIC芯片。这实际上迟缓了“网络CPU”产业的成熟时间,也降低了它的应用水平。
  但无论如何,“网络CPU”无论对系统厂商还是对用户来说,都带来了很大的好处。系统商将不用自己设计ASIC芯片,从而能专注于产品的主要功能,这有可能设计出更符合用户需求的产品;而用户则可通过对软件的升级来跟踪最新技术,这能大大减少在基础设施方面的投资。一句话,“网络CPU”面向的是全部信息产业,其前途自然不可限量,当然这也意味着将有残酷的竞争。从实际的市场情况可以看到这一点,例如一度领先的Vitesse已宣布停止对“网络CPU”研发的投入,PMC也一样。同时,AMCC则反而继续向更尖端的“网络CPU”迈进。如果用“历史”的眼光看,“网络CPU”市场似乎正在走传统CPU的老路,经过众多厂家的角逐后,只剩下几个大的巨无霸。可以说,“网络CPU”是有钱人的游戏,而目前“在玩”的几个有钱人是AMCC、IBM、Intel及Motorola。▲
其他文献
一、WTO规则有关信息产业的协议和条款     在WTO框架下出台的、直接涉及信息产业领域的协议主要有4个,即货物贸易中的《信息技术协议》(1TA)、服务贸易中的《服务贸易总协定》(GATS)和《基础电信协议》(ABTS)以及与贸易有关的知识产权协定。此外,技术中立原则体现在上述协议的有关条款中,与贸易有关的投资也与信息产业有关,而正在议决中的关于电子商务等方面的新规则也与信息产业直接相关。 1
期刊
1985年,中央发布了《关于改革科学技术体制的决定》,开始了我国科技体制改革的探索。加速科技与经济一体化的体制改革分为两个过程,第一阶段以“面向、依靠”为指针,以改革拨款制度、推动科技成果商品化为突破口,在科技工作中引入市场机制;第二阶段是围绕建立社会主义市场经济体制的要求,按照“稳住一头、放开一片’”的改革方针,在总体布局上积极有序地推进人才分流、结构调整,强化市场机制在科技资源配置中的重要作用
期刊
本刊讯日前,中国互联网络信息中心(CNNIC)在京公布了第11次《中国互联网络发展状况统计报告》。最新的统计报告数据显示,截止到2002年12月31日,我国网民数量已经达到5910万,较之半年前增长了1330万。另外,我国上网计算机数、域名数、网站数等参数都有了较大的增长。  CNNIC一年两次发布的《中国互联网络发展状况统计报告》,全面反映和分析了中国互联网络发展状况。从本次报告中可以看出,截止
期刊
首席信息官是企业信息化发展到一定程度的必然产物。当前,首席信息官正在变成一个对企业转型举足轻重的角色,渐从幕后走上前台,走进企业核心管理层,愈来愈受到企业的重视和青睐。    CIO的职能    首席信息官或称信息主管(Chief Information Officer,简称CIO)是指在一个单位或企业中负责信息技术和系统及相关领域的高级管理人员,主要负责主管和协调企业信息化规划的决策和实施过程,
期刊
2003年是全面贯彻十六大精神的第一年,也是落实信息产业“十五”计划的关键一年。今年工作的总体要求是:以邓小平理论和“三个代表”重要思想为指导,认真贯彻党的十六大和中央经济工作会议精神,积极应对国内外环境变化带来的困难和挑战,增强紧迫感和忧患意识,以发展为第一要务,全面提高经济增长的质量与效益;坚持市场导向,积极培育新的经济增长点;加大结构调整力度,在核心技术领域取得新的突破;以应用为重点,务实推
期刊
我国的各家保险公司开展信息化建设已经两年多了。两年多来,在保险业信息化方面,投入了较大的人力和物力,取得了可喜的成绩,推动了我国信息化的进程。但是,从我国的保险业信息化的现状来看,其作用还不尽如人意,投入较大,产出较低,效果较差。追溯其成长过程,可以看出,一些人的保险信息化的概念仅仅停留在“保险 +网站”上。一谈到信息化,在一些人的头脑中,只不过是购进几台电脑,连上网,建立一个网站而已。也就是把信
期刊
自2003年1月6日中国CN域名升级工作正式启动开始,已经有半数用户将CN三级域名升级为二级域名,目前二级域名的优先注册和优先升级量已经突破6万大关。随着我国CN二级域名的开放,CN域名注册数量必将迅猛增长,我国域名市场面临重新洗牌。  据中国互联网络中心的统计,到目前为止,CN域名累计注册超过19万。业内人士分析,CN域名已经成为域名发展的新动力。  CN域名类似于互联网上的门牌号码,是用于识别
期刊
国产操作系统的先行者,中科红旗与鼎天科技合作,推出了基于红旗台的鼎天电子政务系统,并被科技部选中成为办公自动化应用系统。    一、系统设计原则    电子政务由于其应用的特殊性,鼎天电子政系统本着以需求为导向,以应用促发展、统一规划、协同建设、资源共享、安全保密的原则进行设计。  可靠性与安全性:政府在将信息公开化透明化的过程中,采取的谨慎、渐进的措施是非常明智的。政府部门需要的是一套解决方案,
期刊
网络安全在一般情况下是经济利益问题,但在跨出国界后,就有可能涉及到国家和民族的安全问题,就可能成为一个政治问题。所以,网络安全问题不仅仅是一种社会的、经济的、技术的问题,而应该是更全面的、更深层次的问题。    一、市场成长快    在铺天盖地的病毒和黑客的攻击中,网络安全市场容量得到大幅度提升。2001年是网络安全市场竞争格局突变的一年,安全产品供应商的规模已经从1999年不到10家、2000年
期刊
回首电子商务的曲折历程,像是有意在证明事物发展的哲学规律“波浪式前进,螺旋式上升”。1998年曾被称为“电子商务年”;1999年电子商务被评为中国IT十大流行语之一;2000年持续升温、延伸、扩张;2001年电子商务从低谷中冷静、清醒、重整,实现了从“虚”到“实”的转变。刚刚划上句号的2002年与过去的几年相比,电子商务似乎冷清了许多,然而却在沉默中频频传来“赢利”的捷报。  2002年是电子商务
期刊