AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 641093
Accepted
Patrick
Patrick
Asked: 2014-11-01 01:46:04 +0800 CST2014-11-01 01:46:04 +0800 CST 2014-11-01 01:46:04 +0800 CST

客户电话提供商声称通过 UDP 存在高延迟,我该如何测试?

  • 772

我们的一位客户在他的 50 个代理呼叫中心使用托管电话解决方案。他们使用托管拨号器拨打电话,一旦建立连接,呼叫就会传递给我的客户用户,在那里他们在 3CX 电话界面上接听连接。

很标准的东西。

托管公司声称他们看到所有手机都有 100-200 毫秒的延迟。

在测试 TCP 往返[tcping.exe ] 我得到低于 10 毫秒的时间。他们阻止 ICMP。托管服务提供商说这不是一个有效的测试,因为 VOIP 数据是 UDP。

我知道 UDP 的形状可能不同或路由不同,但这似乎不太可能。托管 IT 团队非常“我们有数百名客户,他们的延迟还可以,这是你的问题”,我可以理解,但这对我没有多大帮助。鉴于我无法控制他们身边的 UDP 侦听器,我不知道如何演示 UDP 延迟可能是如何以及从何处进入的。

现场设备是一对连接到 Draytek Vigor 的 Cisco 2960。Draytek 连接到 ISP 提供/管理的 Cisco p887。

在整个通话期间,带宽使用率约为 20%。对外部系统的所有 ICMP 测试都显示出良好的往返行程,通常不会超过 5ms-30ms,具体取决于我要去的地方。

关于如何推进这一点的想法?

tcp
  • 2 2 个回答
  • 363 Views

2 个回答

  • Voted
  1. Best Answer
    Patrick
    2015-01-03T02:03:44+08:002015-01-03T02:03:44+08:00

    虽然这里提到的问题没有明显的原因停止发生,但我最初的问题的答案 - 如何有效地展示网络质量和 SIP UDP 流量的往返 - 是使用 SIP OPTIONS 作为 ping。

    此处简要讨论:http: //www.packetizer.com/in/q122.html

    Powershell 测试/演示:http ://www.lyncexch.co.uk/sip-pinger-tool/

    我通过我们现有的 PRTG 监控实现了这一点(这里: http: //www.paessler.com/manuals/prtg/sip_options_ping_sensor)

    不幸的是,远程主机没有正确配置,所以我们收到了 404 而不是 200,但是我们仍然可以使用它来演示往返时间,尽管 PRTG 总是将此显示为错误。

    • 1
  2. Aaron
    2015-01-01T21:29:58+08:002015-01-01T21:29:58+08:00

    如果您在网络的每一端都有一台 linux 主机,您可以安装iPerf或Thrulay来运行网络测试。 Thrulay在您的场景中具有在测试期间显示抖动的优势。

    您还可以使用此 bash 片段在测试期间或实际流量期间查看每一端的一些网络统计信息:

    function watch_net()
    {
    /usr/bin/watch -d -n10 --no-title 'netstat -s | grep "\ \ \ [0-9]" | sort -rn'
    }
    watch_net
    
    • 0

相关问题

  • 使用 TOAD 客户端通信配置保活

  • ping 尝试中的“TTL 在传输中过期”是什么意思?

  • 在自写的 tcp 服务器上使用哪些端口

  • 将文本文件输出到 TCP 端口

  • 使用多个 NIC 增加带宽

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve