这是本文档旧的修订版!


A PCRE internal error occured. This might be caused by a faulty plugin

====== 如何确定voip中出现的问题 ====== * 在一个VoIP系统中,所有通信都基于IP网络,绝大部分问题也与网络相关 * 本文介绍了常见错误以及如何利用ngrep这个工具来查找问题 ===== ngrep介绍 ===== ngrep 是grep(在文本中搜索字符串的工具)的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 在调试VoIP过程中,最常用的命令为 <code> ngrep -deth0 -qWbyline "" port 5060 </code> 其中eth0表示要监听的网卡, 5060为要监听的端口,这个命令将列出所有到达eth0 5060端口的包 或者使用 <code> ngrep -deth0 -qWbyline "INFO" port 5060 and host 199.182.132.101 </code> 这个命令将列出来自199.182.132.101的所有到达eth0 5060端口的包 <code> ngrep -deth0 -qWbyline "^REGISTER" port 5060 </code> 这个命令将列出所有到达eth0 5060端口的REGISTER包(用于注册或者注销)

zh/常见问题及解答/如何确定voip中出现的问题.1398304678.txt.gz · 最后更改: 2017/12/12 03:11 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki