如何规划和部署一个SMPTE ST 2110网络
2020-12-10菲尔·库尔茨
菲尔·库尔茨
为了推进SMPTE ST 2110网络的设计和部署,Arista的技术解决方案主管罗伯特·韦尔奇有一个简单的建议:逆向工作。
韦尔奇说:“试着弄清楚你想用它(这种网络)做什么,然后反过来走。”
提前提出问题是成功的关键。“我想了解发生了什么,因为我是在基于终端节点构建网络,而不是倒过来,”他说,“你不需要先决定网络,然后再弄清楚如何处理它。”
韦尔奇检讨了许多必须回答的问题。第一组问题是决定终端节点的连接要求,包括是否有带外管理接口,是否有一个特定的控制接口或多个接口,如果是后者,他们是否共享相同的IP地址以及哪些接口是PTP开着?
“作为一名网络架构师,你要努力做的是减少限制——学习的限制、带宽的限制、部署的限制和知识的限制,”他说。
韦尔奇还讨论了非阻塞和阻塞架构,首先描述了脊叶网络架构。
“脊柱通常只是一个交换,”他说,“所以这实际上只是其它叶子之间的连接。或者,你是将其它高带宽设备连接到它?这是你必须做出的决定之一。”
深入细节,韦尔奇谈到了PTP,并如何正确地使用它而保护它。“这是你拥有的最宝贵的传输工具,”他说。
在构建网络时,不要“连接从蓝色到琥珀色或琥珀色到蓝色的路由,”他解释说,“您不希望仅PTP的链路传输组播流,甚至控制或监视诸如此类的事情。”
韦尔奇提出了几个保持PTP独立的方法,包括创建一个除了PTP之外没有其他通信的未用VLAN,以及使它成为一个没有IP地址的路由接口。
另一个要避免的做法是“溢出你的带宽”,韦尔奇用一个基于具有两个100Gb/s端口的Imagine SNP(Selenio网络处理器)的例子说明了这一点。
“每一个100G链接……到叶,我需要100G连接到脊柱。事实上,我敢说,如果我有4个100G链接,这些叶和脊柱之间需要5个或更多链接,”他说。
这种方式非常昂贵,而且会导致超量使用。韦尔奇表示,这就提出了为什么只有一种非阻塞不阻隔结构发生作用的问题。
“你希望(网络中)一切都是有效的,并且利用你所拥有的,对吗?”他说,“而且不用担心限制。”
一种解决方案是考虑脊叶是属于交换机内部。他说:“交换机上面有多个网络处理器(或ASIC),其内部是一个交换结构。”
“有两种交换结构。有一种是更面向交叉开关的,其中流可以被连接,还有另一种是可以将每个流转换为多个单元。它会分解,所以你不用使用整個交换结构。”
“作为一名架构师,你想要做的是弄清楚流是什么,并且你可以使用一种或另一种架构来做100G或多个100G的断线流,”他解释道。
他指出,对于网络架构师来说,有必要预先考虑容量、节点连接性和限制条件,以避免溢出。
韦尔奇还讨论了三种网络通信的区别:单播——由客户端发起并连接到服务的一对一;VLAN上的广播——一对所有;组播——一对你想加入的任何地点。
“这就是组播的作用所在,”他说,“你可以有一个直到需要时才会有接收器的发射器——就像多机位的输出一样。”
不过,韦尔奇说,如果没有查询器和查询器IP地址,结果就是“洪水泛滥”,“你的广播变成了‘洪水。”
他补充说,本质上,组播变成了在交换机上没有查询器和查询器IP地址的广播。
了解不同类型的组播对于能够找出如何诊断可能出现的问题也很重要,他解释道。
韦尔奇建议网络架构师在网络类型学上做出明智的选择,从“物理、逻辑和流程的角度”以及安全的角度理解终端节点的要求以及预先构建网络的整体层面。
“如果你那么做,而且做得很好,你就会成为一个英雄,使人快乐,”他总结道。B&P