白盒交换机

如上图所示,AT&T将白盒生态系统分为4层。硬件1层(Hardware 1 Layer):底层是商用芯片,在3月份的ONS大会上,AT&T高管宣布已经进行的开源白盒试验,通过使用博通和Barefoot的商用芯片进行试验。

软件1层(software 1 layer):芯片接口,该层提取了芯片的功能,开源软件初创公司SnapRoute是AT&T在白盒化试验中操作系统的提供商,其他开源软件包括DPDK和交换机抽象接口(SAI),以及可编程语言P4。

硬件2层(hardware 2 layer):网络功能的设计主要由OCP项目制定的标准化设计,AT&T表示其在已经举行的白盒试验中使用了Delta Electronics和Edgecore Networks的硬件,这两家公司是OCP硬件标准的主要贡献者。

软件2层(software 2 layer):网络操作系统和相关协议,AT&T表示该层位于最顶层是最重要的,它实现了控制和管理平面的功能,并且作为将网络硬件和软件结合在一起的一层,只有这一层的功能是给最终用户使用。

AT&T支出SnapRoute、IP Infusion和Metaswitch是开发控制和管理平面的公司。IP Infusion提供白盒操作系统,支持多个厂商的产品以及交换路由协议。

白盒的先行者

在今年1月份,IHS Markit发布的一份调查报告中显示,85%的运营商计划在运行虚拟网络功能(VNF)时部署物理的uCPE,AT&T和Verizon是在白盒化道路上的先行者。Verizon产品和创新副总裁Shawn Hakl在NFV世界大会上表示,用户需要白盒,ADVA公司目前正在提供Verizon在白盒uCPE上运行的NFV技术。

AT&T与Barefoot Networks、博通、Delta Electronics、Edgecore Networks、Intel以及提供操作系统的SnapRoute公司达成合作,共同提供了白盒交换机。

在3月份完结的测试中,AT&T使用了带有博通Qumran芯片的Delta Agema AGC7648A交换机和SnapRoute网络操作系统(NOS)。在第二个位置使用的是Barefoot提供的基于Tofino芯片的Edgecore的Wedge 100BF交换机,运行的是SnapRoute的开放NOS FlexSwitch操作系统。此外,在3月完成的试验中,Intel基于架构的处理器运行了SnapRoute的NOS,管理了Barefoot和博通的芯片以及各种接口。

在3月底结束的相关试验中,AT&T测试的白盒交换机向ECOMP平台提供遥测,以监测从华盛顿到旧金山的流量状况

原文地址:https://www.cnblogs.com/soul-stone/p/8207301.html

时间: 2024-10-18 21:04:29

白盒交换机的相关文章

白盒交换机NOS列表(picos/SnapRoute/ONL)

WIKI NOS:https://en.wikipedia.org/wiki/Network_operating_system Examples: JUNOS, used in routers and switches from Juniper Networks Cisco Internetwork Operating System (IOS) IPOS, used in routers from Ericsson FortiOS, used in Fortigates from Fortine

白盒交换机公司&产品列表

信息来源: http://www.pica8.com/products/hardware-compatibility-list 1.DELL Z9100-ON :32 x 100G,Tomahawk, intel X86 S4048-ON:48*10G/6*40G,Trident2, intel X86 2.edge-core AS7512-32X:32 x 100G,Cavium XP80, intel X86 AS7712-32X:32 x 100G,Tomahawk, intel X86

解析白盒设备便宜的四大原因

为什么白盒&白牌网络设备的价格远比品牌设备要低?主要有4个原因,不外乎是关于市场经济和商品采购与制造的机制. 1.投入成本少 开发新产品前设备商需要先投入一大笔资金开发产品.过去20年,这就意味着需要创建一个团队设计芯片,开发软件,设计物理机箱.在开发产品的过程中还需要投入资金进行质量保障,功能管理和早期生产评估.市场团队还需要在功能选择.产品推销和客户会谈方面耗费大量资金.直到拿下大的订单后才开始大量生产产品,之后才开始填充库存. 开发环节所耗费的资金十分可观,如果采用已有的商用芯片和开源软件

软件测试不再黑盒— threadingtest带来第二代白盒覆盖率技术

软件测试不再黑盒- threadingtest带来第二代白盒覆盖率技术 穿线测试对于测试界的一个重大创新在于,在白盒测试理论出现数十年以后,上海零一拼装信息技术有限公司结合在测试理论方面十余年的潜心研究,率先提出了第二代覆盖率技术,这绝对不是一个口号,而是ZOA真正对于白盒测试的理解以及对于标准第三方测试服务的深度理解经过数年的基础研究以及2年有余的研发而推出的达到商用标准的技术.现在先让我们温习下经典的测试理论: 1.测试方法论 黑盒功能测试法 黑盒功能测试法, 是把要测试的软件看成一个 "黑

关于白盒与黑盒

开通黄钻 什么是黑盒测试和白盒测试? 任何工程产品(注意是任何工程产品)都可以使用以下两种方法之一进行测试.黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求.白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查. 黑盒测试软件的黑盒测试意味着测试要在软件的接口处进行.这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说

商业级别Fortify白盒神器介绍与使用分析

什么是fortify它又能干些什么? 答:fottify全名叫:Fortify SCA ,是HP的产品 ,是一个静态的.白盒的软件源代码安全测试工具.它通过内置的五大主要分析引擎:数据流.语义.结构.控制流.配置流等对应用软件的源代码进行静态的分析,分析的过程中与它特有的软件安全漏洞规则集进行全面地匹配.查找,从而将源代码中存在的安全漏洞扫描出来,并给予整理报告. 它支持扫描多少种语言? 答:FortifySCA支持的21语言,分别是: 1. asp.net      2. VB.Net    

浅析白盒审计中的字符编码及SQL注入

尽管现在呼吁所有的程序都使用unicode编码,所有的网站都使用utf-8编码,来一个统一的国际规范.但仍然有很多,包括国内及国外(特别是非英语国家)的一些cms,仍然使用着自己国家的一套编码,比如gbk,作为自己默认的编码类型.也有一些cms为了考虑老用户,所以出了gbk和utf-8两个版本. 我们就以gbk字符编码为示范,拉开帷幕.gbk是一种多字符编码,具体定义自行百度.但有一个地方尤其要注意: 通常来说,一个gbk编码汉字,占用2个字节.一个utf-8编码的汉字,占用3个字节.在php中

JAVA语言搭建白盒静态代码、黑盒网站插件式自动化安全审计平台

近期打算做一个插件化的白盒静态代码安全审计自动化平台和黑盒网站安全审计自动化平台.现在开源或半开源做黑盒网站安全扫描的平台,大多是基于python脚本,安全人员贡献python脚本插件增强平台功能.对自己或身边开发人员,对java语言更熟悉,为了后期维护打算采用java写一个这样的平台.另外白盒代码安全扫描也有Fortify等收费软件,或依赖PMD做代码分析,不过比如新增了什么安全问题,需要自定义或扩展就比较麻烦. 比如一个简单的:现在用struts2存在漏洞,现在需要升级到2.3.28版本,于

SafeNet推出行业首款白盒password软件保护解决方式

数据保护领域的全球率先企业SafeNet公司日前宣布,推出行业首款採用白盒安全技术的的软件保护方案.SafeNet 圣天诺 软件授权与保护解决方式如今纳入了新的功能,可在"白盒" 环境中保护安全算法免受攻击.此前,攻击者一般会随心所欲地观察和改变当中动态源代码的运行和内部算法的细节. 传统上,在软件保护技术中,安全算法一般会在攻击者的眼皮底下运行.没有黑盒保护密钥,因此应用程序的运行可一步一步地监视,全部訪问过的数据均为可见.为了更好地保护密钥不受损害,我们须要採用一种不同的方法. S