网络模拟

网络模拟覆盖的范围非常广泛,涵盖不同的设计理念。其中最主要的网络模拟理念是:通过软件程序模拟的网络设备之间的交互,来模拟一个具有真实数据的网络。

设计不同种类的网络时,网络模拟软件可以测试端到端的应用行为。而且网络模拟完全可以通过软件来实现。

另外,网络模拟是用真实数据来测试应用程序的性能。尽管把真实的数据测试称为网络仿真更准确,但大多数人还是把它称为网络模拟。

WAN模拟器或WAN模拟可以实现在实验室中,通过模拟每个广域网络条件来研究应用或设备在真实世界中的效果。

网络模拟的用例包括:企业网络、卫星网络、远程数据中心网络、服务提供商网络、基于云元素的网络和基于应用程序的网络,例如视频传输服务等。

以真实数据来测试和以软件提供一个“真实的网络”来测试,同对实时流量和合成数据的测试一样,是非常相似的。网络设备运作方式的不同取决于与流量的交互情况。通常在现实情况下,路由器对实时通信与合成的视频流量的影响是不同的,因此在网络模拟测试中,尽可能接近真实的网络,以确保所有问题都得到充分的检测,可以最大化的减少部署风险。

右图所示:一个典型的多用途(语音,数据,视频)网络和其他一些元素,可以提供完整的网络模拟。

网络模拟图包括以下模拟元素:码流复制器、网络仿真器和视频/VoIP生成器和分析器。每台设备包含有某些关键的特性,来确保完整的网络模拟。

码流复制器具备以下功能:接受多条输入码流、复制码流、修改码流和输出达到全线速容量。能够接受多条输入码流,允许网络中不同类型的流的混合模拟。必须正确执行流复制以保留输入流的流特性。尽管负载是相同的,对流头字段的修改将会使复制的流与其他网络设备完全不同。最后,码流复制器的主要目的是加载有针对性的网络设备并加压,使设备达到最高级别。

网络模拟器是网络仿真的核心元素。模拟器功能如下:接口、过滤、损伤、网络度量和路由。在仿真器中使用真实网络的实际接口有助于模拟网络边缘的效果。过滤允许多个网络在相同的两个端口之间进行模拟。损伤表示真实网络特征的集中模型。核心损伤包括延迟,抖动,丢包,限制带宽和拆分数据包。网络指标包括使网络模拟更加接近真实网络的功能。网络指标功能包括能够重现真实网络的延迟和损伤特点,任何端口的任何数据包都可以到达任何其他端口的网状网络模拟,模拟网络变化条件的动态模拟以及灵活的用户接口体系结构,可以重新构建任何网络拓扑。路由功能决定了数据包的传输目的地,应该可以在测试网络上看起来是透明的,或者像其他网络设备一样。

VoIP /视频发生器和分析器提供了最后一块网络模拟。 它由三个功能组成:流量类型范围、状态生成和网络分析。 即使该产品广泛用于VoIP和视频生成,它也应该能够生成其他类型的流量,如HTTP、POP3、SMTP、DNS和DHCP。在实际的交互中强调目标设备,就像它在现实世界中遇到的情况一样。在应用层与其他设备交互时,设备如何执行? 网络分析是通过模拟网络对VoIP或视频会议通话质量的测量来进行的。

无论它是否被称为网络模拟或网络仿真,关键在于尽可能接近真实世界,尽可能减少部署问题,最大限度地提高收益。


Video Services Forum

February 28 – March 2, 2017

VidTrans Annual Technical Conference and Exhibition 2017

Marina del Rey Marriott, Los Angeles, CA, USA

NAB Trade Show

April 24 – 27, 2017

Las Vegas Convention Center, NV, USA

IABM Game Changer Awards 2017 Winner