0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科分享 | IOTA网络性能监控 | 如何有效分析VoIP问题

虹科网络可视化技术 2022-11-04 14:17 次阅读

通过IP协议传输语音在企业网络和提供商环境中都带来了各种挑战。首先,存在非常高的可用性要求。但是,作为实时服务,用户也会立即注意到服务质量上的问题。特别是数据包丢失、抖动和延迟等网络质量参数对最终的语音质量有重大影响。


在VoIP环境中,重要的是要注意有三个数据流,其中两个对用户有明显的影响。
第一个数据流是信令。信令指的是设置和拆除的通信,以及变化。在这个过程中,值得保护的元数据,如来源和目的地号码,也被传输。有不同的信令协议,如SIP(会话初始协议)、H.323或MGCP(媒体网关控制协议)。在公共网络和目前的企业网络中,主要使用SIP协议。然而,有大量不同的SIP实现方式。在实践中,由于不兼容,这导致了各种错误源。在信令有效载荷中,或者更准确地说,在会话描述协议(SDP)中,一些参数,如要使用的编解码器和UDP端口,以及用于语音数据传输的相关IP地址,也被协商确定。
第二个数据流是通过实时传输协议(RTP)传输的语音。该协议基于UDP传输,作为一种实时传输,它对延迟、抖动和丢包特别敏感。这里可以使用不同的编解码器,有不同的打包时间、大小和质量。
第三个数据流是实时传输控制协议(RTCP)。它为VoIP提供带有质量指标的统计数据。这个数据流在与RTP相同的传输路径上流动,但端口号要高一个。


排除VoIP环境故障的一个主要挑战是区分信令和语音数据甚至是底层网络之间的错误原因。在许多情况下,不同的媒体流还必须通过NAT转换或安全组件(如防火墙)。在实践中,这导致负责VoIP、网络和安全的团队在发生错误时来回洗刷相关的票据。
Profitap IOTA已将使VoIP分析有效和高效作为其使命。不同团队之间的 "指责游戏 "将通过图形化的仪表盘与SIP和RTP的不同过滤选项相结合而结束,并通过快速错误分析缩短最终用户的平均恢复时间(MTTR)。因此,服务提供商也可以更好地满足他们的SLA。

v2-bc0c618904b86daf77173351fc8931ed_720w.webp

图:SIP梯形,区分了SIP的信令和RTP的语音

VoIP网络中的根本原因分析
VoIP网络中的根本原因分析往往就像在干草堆中寻找一根针。用户通常会提出相当无序的错误信息,如 "我的电话昨天停止工作。我总是得到一个忙音信号 "或 "我在通话过程中出现了间歇性的通信问题"。这到底是由于网络、防火墙、SIP代理的信号错误,还是终端设备的错误,一开始很难区分。单向或完全没有通信(单向音频或死机效应)和间歇性掉线也是故障排除过程中的一个挑战。因此,确定问题的根本原因很重要。


如果关键性能指标数据包丢失、抖动和延迟是双向的,没有任何异常,就可以排除安全和网络问题。然后可以直接在VoIP环境中寻找原因。然而,并不是每个VoIP连接都可以直接测量端到端。所谓的会话边界控制器(SBC)可以在安全转换时终止和操纵每个通信方的SIP对话和RTP数据流。因此,可能发生的情况是,尽管测量到的数据包损失为其SBC后面的供应商的0%,但有一个数据包损失到另一个供应商。这意味着VoIP分析往往需要在网络中的多个点进行。

在VoIP环境本身,首先必须确定问题是在信令还是在语音数据流中。如果在连接建立/终止时或在呼叫保持或编解码器改变时出现问题,这是由信令问题引起的,可以用过滤器来隔离SIP数据中的问题。


分析起来更具挑战性的是错误模式,如死机和单向音频。这些可能来自网络,但也可能来自防火墙和IPS系统或VoIP系统的模块问题。网络错误的一个例子是错误的路由或NAT转换。在VoIP的背景下,NAT的问题是只有IP信息在头中被替换,而在有效载荷中没有。然而,SIP在会话描述协议(SDP)中传输了RTP流的IP和端口信息。现在,如果NAT转换操作了IP头,但没有在有效载荷中进行调整,这将导致单向或无通信,因为RTP流将被路由到错误的目的地。
同时,还有一种可能,即防火墙允许用于信令的端口,但阻断RTP数据流。但入侵防御系统也为被阻止的RTP数据流提供了一个可能的错误来源。但与此同时,在VoIP环境中,这也可能是由于只有SRTP的单边加密或编解码器的故障开关,或有缺陷的VoIP模块,如DSP。因此,为了进行根本原因分析,需要一个可以在网络的不同点上灵活使用的工具,并能以简单的手段 "深入 "到所需的信息。
Profitap IOTA能提供什么帮助?Profitap IOTA为VoIP分析提供了一个便携式的解决方案。这使得它适合在网络的不同点进行记录和分析。
在线和SPAN模式操作都是可能的,这使得它成为VoIP分析的灵活工具,因为它可以在电话和交换机之间以在线模式连接,也可以直接在交换机的SPAN端口连接。例如,当必须分析整个VLAN或通往会话边界控制器或IP PBX的交换机端口时。
然而,除了纯粹的记录之外,IOTA还提供VoIP的应用端分析功能。这意味着,网络和语音团队之间的指责可以迅速结束。网络管理员可以检测定义时间段或甚至是特定呼叫的数据包丢失和抖动。这可以通过对呼叫者的来源或目的地URI进行过滤来实现。

v2-1683ad7cb3a259d975d4eb59cdabc587_720w.webp


如果VoIP管理员甚至通过呼叫的呼叫ID,对呼叫的过滤可以直接进行。通过这种方式,可以对错误进行预鉴定,以至于可以搜索交换机和路由器等单个网络组件上的链接错误和服务质量问题。下图提供了一个关于目的地URI的过滤器的例子

v2-67a0f1fef47535f6ff25c3dda41d4239_720w.webp

图:VoIP仪表板上有一个目标URI "sip:23@gw.intern.pfisterit.de;user=phone "的过滤器

使用这个过滤器,可以得到一个到这个目标URI的呼叫列表。
对于RTP数据流中的语音数据传输的质量问题,IOTA提供了多种选择。例如,有一个准备好的呼叫细节仪表板,分别显示主叫方和被叫方的抖动和丢包量。数据包丢失的显示既显示了数据包总数的百分比,也显示了丢失数据包的纯量。除了清晰的图形外,还可以用">="的过滤器。这样,丢包和抖动超过某些阈值的呼叫,如抖动>=20ms,可以被过滤掉。

v2-b0b663fc55fe6d764ad140e01d2f2637_720w.webp

图:RTP质量参数抖动和丢包量的图表。丢包率以百分比以及数据包的数量显示
图形界面中的点击和拖动功能提供了在检测到异常情况下具体跳入一个时间范围的可能性。一个简单的点击和拖动就足以限制时间范围。如果网络分析员在呼叫详情仪表板中检测到与传输的数据包相比有很高的数据包丢失比例,他可以识别呼叫ID,并在过滤器中使用它们来识别有问题的通信关系。例如,如果对死机效应的分析反复引向一个特定的端口范围,那么,防火墙清除的缺失或不足可能是原因。
这为快速预审VoIP环境中的通信问题票提供了可能。IOTA通过各种过滤选项,可以越来越紧密地缩小错误范围,以达到问题的 "根本原因"。
IOTA在信令错误方面也提供了很多。为了能够识别信令错误的模式,图4所示的VoIP仪表板的图形 "SIP方法和响应 "是有用的。如果 "488这里不接受 "越来越明显,这将表明编解码器的不兼容,例如。另一方面,如果出现 "403 "错误代码,SIP代理会拒绝请求。在 "404 Not found "消息增加的情况下,人们可以专门看一下VoIP仪表板中的受话者URI,以确定错误的目标号码或目标域。在图4的例子中,一些403响应是可见的。这些是由于使用了SIP认证,因此是完全正常的。

v2-f7010c60439e18b62e8addf188917a16_720w.webp

图:SIP请求方法和相关响应的百分比的图形表示
在呼叫建立延迟的情况下,信令的延迟数据也可以提供一些见解。对于通过TCP的SIP,往返时间提供了第一个起点。IOTA也可以对此进行分析。
对于更复杂的情况,PCAP数据也可以专门下载,以便在Wireshark中进行仔细分析。例如,使用未加密的RTP和支持的编解码器,可以在RTP播放器中收听录制的音频内容,以获得独立于电话的语音质量印象。甚至可以将PCAP文件自动导出到外部数据源。
今日推荐IOTA
虹科Profitap IOTA
网络流量分析技术 网络流量分析是指捕捉网络中流动的数据包,并通过查看包内部数据以及进行相关的协议、流量分析、统计等来发现网络运行过程中出现的问题,它是网络和系统管理人员进行网络故障和性能诊断的有效工具。网络流量分析又称NTA技术,在2017年被GARTNER评为十大顶尖信息安全技术之一,被定义为“通过监控网络流量、连接和对象,找出恶意的行为迹象。那些正在寻求基于网络的方法,来识别绕过周边安全性的高级攻击的针对日益严峻的网络安全环境,基于数据包级别的网络流量分析是保障网络安全行之有效的方法。不论何种高级攻击都会NTA技术对于网络安全发展至关重要,是解决那些未知的、高级的、新型的网络安全威胁的关键技术.


虹科是在各细分专业技术领域内的资源整合及技术服务落地供应商。虹科网络安全事业部的宗旨是:让网络安全更简单!凭借深厚的行业经验和技术积累,近几年来与世界行业内顶级供应商Morphisec,DataLocker,SSC,Mend,Apposite,Profitap,Cubro,Elproma等建立了紧密的合作关系。我们的解决方案包括网络全流量监控,数据安全,终端安全(动态防御),网络安全评级,网络仿真物联网设备漏洞扫描,安全网络时间同步等行业领先解决方案。虹科的工程师积极参与国内外专业协会和联盟的活动,重视技术培训和积累。
此外,我们积极参与工业互联网产业联盟、中国通信企业协会等行业协会的工作,为推广先进技术的普及做出了重要贡献。我们在不断创新和实践中总结可持续和可信赖的方案,坚持与客户一起思考,从工程师角度发现问题,解决问题,为客户提供完美的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络
    +关注

    关注

    14

    文章

    7251

    浏览量

    87442
收藏 人收藏

    评论

    相关推荐

    SECO赛柯解决新型广播VoIP分析仪的难题

    客户是一家在广播和电信行业内处于领先位置的公司,他们目前正在开发新型广播VoIP分析仪,但在研发的过程中遇到了一个难题,他们急需一款能够支持高质量数字媒体服务交付的开发平台。客户的要求十分明确且具有
    发表于 04-02 11:30

    浅谈煤矿井下电力监控系统的应用

    和数据收集,并为监控系统提供实时的信息记录,还需要地面交换机来保证信息的及时输送和传译山,能够将地下传送的信息转化成有效的信息进行监控系统内部的传输,还需要稳定的网络设备,保证
    发表于 02-01 12:54

    网络监控工具有哪些 网络监控用几芯网线

    情况,帮助管理员了解网络的使用状况和流量分布,以便进行合理的网络设计和带宽管理。常见的网络流量监控工具有Wireshark、NetworkMiner和ntopng等。 Wireshar
    的头像 发表于 01-24 10:00 332次阅读

    虹科分享 | 实现网络流量的全面访问和可视性——Profitap和Ntop联合解决方案

    这次和大家分享如何捕捉、分析和解读网络数据,从而更有效监控网络流量,实现网络
    的头像 发表于 01-18 10:40 164次阅读
    虹科分享 | 实现<b class='flag-5'>网络</b>流量的全面访问和可视性——Profitap和Ntop联合解决方案

    深入探索VoIP技术

    在瞬息万变的通讯领域中,网络语音通讯(VoIP)可以说是扮演一种革命性的力量,改变了我们如何在网路中传输声音的方式。截至2022年,全球有超过10亿人正在使用VoIP服务,突显了其广泛应用。使用量的激增彰显
    的头像 发表于 12-28 10:49 252次阅读

    24-43GHz手持式频谱分析仪开箱大揭秘!#手持式频谱分析仪 #开箱 #外场测试 #视距验证

    频谱分析电子
    虹科卫星与无线电通信
    发布于 :2023年10月16日 10:09:24

    基于Bluetooth的VoIP系统设计

    电子发烧友网站提供《基于Bluetooth的VoIP系统设计.pdf》资料免费下载
    发表于 10-08 11:35 0次下载
    基于Bluetooth的<b class='flag-5'>VoIP</b>系统设计

    Armv8.1-M性能监控用户指南

    确定·验证、验证和测试·检查不同的IP块(如缓存)的利用情况·测量系统中的延迟M-Profile架构提供不同的功能来帮助用户执行此类任务,包括Armv8.1-M架构的主线变体中引入的性能监控单元(PMU)。 本应用笔记演示了PMU的各种用例,如第7节在应用程序中使用PMU
    发表于 08-22 06:25

    性能优越的静电监控系统是怎样的?

    随着社会的发展,各种监控系统应运而生。静电监控系统是其中之一。它具有优异的性能和稳定性,能够有效地检测和发现静电。 1:静电监控系统的优势
    的头像 发表于 08-21 09:24 178次阅读
    <b class='flag-5'>性能</b>优越的静电<b class='flag-5'>监控</b>系统是怎样的?

    CoreSight性能监控单元架构

    体系结构包括当计数器达到阈值时产生中断的机制。 在CoreSight性能监视单元体系结构中,事件计数器是单调增加的。但是,在某些情况下,PMU提供监控器来测量组成部分例如,监控器可能在分配资源时递增
    发表于 08-09 07:20

    ARM Neoverse N1 Core性能分析方法

    ,开发人员使用性能分析和工作负载表征技术来研究应用程序的性能特征。 服务器类系统支持广泛的性能监控技术,以衡量工作负载效率、评估其资源需求并
    发表于 08-09 06:01

    福禄克的网络测试仪还很好用福禄克 FLUKE EtherScope II(ES2-PRO) 网络分析仪参数

    LAN 分析 802.11a/b/g 无线 LAN 分析,带 802.11n AP 草案的发现功能 监控网络流量和交换机接口 发现有线和无线基础设施设备及配置 验证 LAN 服务的可
    发表于 08-01 15:44

    使用物联网和IOTA的分布式健康记录

    电子发烧友网站提供《使用物联网和IOTA的分布式健康记录.zip》资料免费下载
    发表于 06-19 11:06 0次下载
    使用物联网和<b class='flag-5'>IOTA</b>的分布式健康记录

    AKITA的IOTA机器支付模块

    电子发烧友网站提供《AKITA的IOTA机器支付模块.zip》资料免费下载
    发表于 06-19 10:21 0次下载
    AKITA的<b class='flag-5'>IOTA</b>机器支付模块