“Generico” 网络问题:如何调查

“Generico” 网络问题:如何调查

最近我的局域网出现了网络问题。我有一台 Ubuntu 服务器,用于运行 PDC、邮件服务器和 Asterisk。它上面有 KVM,运行 Windows VM 和 pfSense 防火墙。SIP 电话不时不断注销,导致通话中断。

上次发生这种情况时,我调试了一个 SIP IP,诊断结果是一般网络问题这导致客户端在成功之前尝试注册多次。第一次连接使用非常高的序列(如果我没记错的话)。我更换了 SIP 电话的所有网线(主要是西门子 Gigaset),断线问题就解决了。因为几天来它们仍然来来去去,所以持续了几个星期,但物理 LAN 上没有任何变化。我做的唯一更改是将 pfSense NIC 切换到e1000代替虚拟,这是由于其他原因。

假设事实并非如此:

  • 网络电缆,因为它们是新的
  • 交换机:局域网中有两个交换机。我尝试将所有电话和服务器移到同一个交换机上,但仍然断开连接
  • pfSense:手机直接连接到服务器(在桥接接口上)

我该如何调查网络出了什么问题,导致电话断线?我该如何了解局域网出了什么问题?

答案1

在断开连接事件发生时,星号日志显示了什么?是所有客户端同时丢失注册信息,还是不可预测?

当通话中断时,客户端是否会自行挂断(收到 SIP 再见)或用户是否收到无声挂断然后看到客户端处于离线状态(由于通话早期注销失败)。如果 SIP 注册失败但 RTP 对话仍在进行中,则可能是一回事,如果 RTP 和 SIP 通信同时结束,则可能是另一个问题。您的服务器轮询端点的频率是多少?

在给定时间之后的呼叫中是否也发生这种情况?这可能表明网络计时器正在关闭设备和服务器之间的会话。

如果这是可预测的,您可以开始捕获端点和服务器之间的对话,并且及时识别出给您带来问题的网络设备。

相关内容