电工基础

电工基础知识_电工技术-电工最常见电路

交换机芯片背后的黑科技解密(4)

时间:2024-04-24 11:57来源:[db:来源] 作者:admin 点击:
Nexus 3400看起来很像Nexus 3100,在Nexus 3200的一些端口上添加了一些“Bear Valley”MACsec加密电路。事实上,它看起来很像是一个ASIC换了一些稍微不同的端口配置

Nexus 3400看起来很像Nexus 3100,在Nexus 3200的一些端口上添加了一些“Bear Valley”MACsec加密电路。事实上,它看起来很像是一个ASIC换了一些稍微不同的端口配置。请看:

交换机芯片背后的黑科技解密

现在我们看看Nexus 3500,它已经在这个领域使用了6年,并且基于思科自己的“Monticello”ASIC。这款Nexus 3500专门针对高频交易的应用,虽然它只有10Gb/秒端口,但端口到端口跳跃的延迟低至250纳秒,这比一个相对快速的以太网交换机通常的450纳秒要低很多。

下图是Monticello ASIC的框图:

交换机芯片背后的黑科技解密

Monticello芯片有三块缓冲区,提供18MB的容量,而数据包传输引擎可以提供480Gb/秒的聚合带宽,每秒处理7.2亿个数据包。同样,这并不是什么大新闻,但是延迟,特别是一致的延迟才是最重要的。

下图是Nexus 3548交换机的框图:

交换机芯片背后的黑科技解密

这款交换机暴露了它的年龄,但它仍然可能广泛用于金融服务行业。作为Nexus 3500唯一实例的Nexus 3548采用了英特尔的双核“Ivy Bridge”酷睿i3-3227U处理器,该处理器的频率可以从1.9GHz的额定速度超频至2.5GHz。同时,该处理器拥有16 MB自带的闪存,可以从DRAM内存启动。

另外,Nexus 3548机箱中有一个FPGA,可以支持48个以10Gb/秒或25Gb/秒速率运行的端口。最后一点很简略,因为25G标准在25G以太网标准推出很久后才发布。很明显,有一些软件定义的功能与Monticello ASIC相配合。这很好。

最后是基于Broadcom“Jericho +”ASIC的Nexus 3600系列深度缓冲器(deep buffer)交换机。最初的Nexus 3600拥有一对Jericho+ASIC,可提供1.8 Tb/秒的交换带宽,并具有8 GB(注意是GB,不是MB)的缓冲容量,而今年推出的第二代则有四个Jericho+芯片,高达3.6 Tb/秒的切换带宽和16GB的缓冲容量。

下图是Broadcom Jericho ASIC框图:

交换机芯片背后的黑科技解密

每个Jericho+芯片可以达到900Gb/秒的带宽,每秒处理835万个数据包,并且该芯片有一对包含96个虚拟输出队列的数据包处理内核。这些数据包缓冲区基于GDDR5存储器,与显卡中使用的一样。

这里是 (责任编辑:admin)

织梦二维码生成器
相关文章
------分隔线----------------------------
栏目列表
推荐内容