取消
显示结果 
搜索替代 
您的意思是: 
cancel
4280
查看次数
0
有帮助
0
评论
taosun2
Cisco Employee
Cisco Employee
[原创翻译]Cisco IOS、电话、UCMCUC数据包和PCM捕获命令参考
目录
简介
CallManagerUnity Connection或者CUPS的数据包捕获
电话的数据包捕获
CallManager电话
CME电话
Cisco IOS网关的数据包捕获
有IP导出的数据包捕获
嵌入式的数据包捕获
Cisco IOS网关的PCM捕获
早于Cisco IOS版本15.2(2)T1
Cisco IOS版本15.2(2)T1和以上
SIP和H.323网关
MGCP 网关
在Cisco IOS网关被触发的PCM捕获
相关信息
简介
本文描述了收集所需的特定命令的输出从CallManager服务器或者Cisco IOS® gateways和电话。许多文档中引用的收集于Pulse Code Modulation (PCM)和包捕获从不同的平台。
CallManagerUnity Connection或者CUPS的数据包捕获
为了执行数据包捕获,请完成这些步骤:
1. 运行捕获,用SSH连接到CallManager、Unity Connection或者Cisco Unified Presence Server(CUPS)。
2. 一旦您用管理权限登录平台,请输入此命令:
utils network capture size all count 1000000 file ciscotacpub
注意:按Ctrl−C停止跟踪。

  • 在从Console/SSH服务终端捕获数据包后,请用Real−Time Monitoring Tool (RTMT) 收集它。登陆到RTMT并且选择这些选项:
System > Tools > Trace > Trace & Log Central > Collect Files >检查Packet Capture Logs复选框
更多关于Unified CallManager数据包捕获的信息,参考统一通信管理器模式数据包捕获。
电话的数据包捕获
CallManager电话
为了Unified CallManager配置界面的电话设备级别中启用电话PC端口,请完成这些步骤:
1. 使用管理权限登陆到Callmanager网页管理界面并且完成这些任务:
Choose the Device > Select the phone > PC Port * > Set to Enable > Save > Apply or Reset the phone
2. 连接工作站到电话背面的PC端口并在工作站上运行Wireshark。
详细信息,请参照从Cisco IP电话收集数据包捕获。
CME电话
此命令参考用于在CallManager Express注册的IP电话上开启一个PC端口。
· “service phone <参数> 参数是case−sensitive。
· Communications Manager Express (CME) PC端口只工作在某些电话。確保电话加载的是测试过的兼容的CME版本。
· 如果需要进一步的帮助,,集线器可以用于广播数据包从Phone端口到连接了集线器的PC。
!
telephony−services service phone pcPort 1
service phone spanToPCPort 0 no create cnf
create cnf
!
ephone xx reset
!
· 在某些电话型号和电话加载,参数应该由“service phone pcPort 0"更改为“service phone pcPort 1"。
· 一旦PC端口被启用,一个工作站连接到电话背面的PC端口并运行Wireshark捕获。
欲知详细的电话服务全局参数,请参考这些文档:
· Cisco Unified Communications Manager Express Command Reference − service phone
· Cisco Unified Communications Manager Express Command Reference − vendorConfig Parameter
欲知详细的兼容性,请参考Cisco Unified CME和Cisco IOS软件版本兼容性矩阵确保您的软件兼容思科IOS。
Cisco IOS网关的数据包捕获
IP 导出的数据包捕获
· 这并不适合第一代集成服务路由器(ISR) (2800和3800系列路由器)。当故障排除音频RTP相关问题时,第一代ISR截断大数据包会造成实时传输协议(RTP)的报头丢失详细信息。
· 在ISR G2 (2900和3900系列路由器)工作正常。
· 可选 -access list过滤掉任何不想要的捕获:
!
access−list 100 permit ip any any access−list 100 permit udp any any access−list 100 permit tcp any any
!
!
!
ip traffic−export profile TACCAPTURE mode capture bidirectional
incoming access−list 100 outgoing access−list 100 no length
!
interface GigabitEthernet0/0
ip traffic−export apply TACCAPTURE size 100000000
!
!
enable:
traffic−export interface clear traffic−export interface start traffic−export interface stop traffic−export interface copy
!
·收集的流量输出直接从缓冲区到flash/tftp/ftp。例如:
!
traffic−export interface copy ftp:///filename.pcap
!
或者
!
traffic−export interface copy flash://filename.pcap
!
欲知详细的Cisco IOS数据包捕获,请参考Router IP Traffic Export Packet Capture Enhancements。
嵌入式数据包捕获
· 此命令参考捕获双向的interface gigabitethernet 0/1。
· 这个场景中捕获缓冲区的名字是capture−buff,接口则引用capture−pt。
!
MS−2901#monitor capture buffer capture−buff size 4000 max−size 1500 linear MS−2901#monitor capture point ip cef capture−pt gigabitEthernet 0/1 both MS−2901#monitor capture point associate capture−pt capture−buff MS−2901#monitor capture point start all
MS−2901#monitor capture point stop all
MS−2901#monitor capture buffer capture−buff export tftp://10.137.8.185/capture.pcap
!
欲知详细的嵌入式IOS数据包捕获,参考这些文档:
· Cisco IOS Embedded Packet Capture Data Sheet
· Embedded Packet Capture Configuration Guide
Cisco IOS网关的PCM捕获
早于Cisco IOS版本15.2(2)T1
· 此命令引用早于Cisco IOS版本15.2(2)T1的收集PCM捕获。
· 目标文件的引用在这里是flash。
· PCM捕获一个特定端口规定使用 test voice port 命令。
!
voice hpi capture buffer 50000000
voice hpi capture destination flash:pcm.dat
!
!
test voice port x/x/x pcm−dump caplog 7 duration 255
!
!
· 从特权模式运行test voice port 命令。
· 检查命令 show voice call status 的输出以确认哪个端口穿过呼叫。
Cisco IOS版本15.2(2)T1和以上
SIPH.323网关
· 关于在Cisco IOS版本15.2(2)T1和以上的版本的Cisco IOS PCM 捕获的收集,那么相比更早的Cisco IOS版本,参考命令更改。

  • 参考此命令备忘单在Cisco IOS H.323和会话初始化协议(SIP)网关收集PCM捕捉。
!
voice pcm capture buffer 200000
voice pcm capture destination tftp://x.x.x.x/
!
dial−peer voice x voip/pots pcm−dump caplog fff duration xxx
!
·收集捕获穿过指定的拨号端的呼叫。
MGCP 网关
· 关于在Cisco IOS版本15.2(2)T1和以上的版本的Cisco IOS PCM 捕获的收集,那么相比更早的Cisco IOS版本,参考命令更改。
· 命令非常类似于SIP和H.323网关PCM捕获。然而,因为介质网关控制协议(MGCP)网关未指定dial−peer (back−haul),请输入test voice port 命令为了应用触发指定有问题的语音端口。
!
voice pcm capture buffer 200000
voice pcm capture destination tftp://x.x.x.x/
!
test voice port x/x/x pcm−dump caplog fff duration xxx
!
· 也可以检查命令 show voice call status 的输出以确认哪个端口穿过呼叫。
Cisco IOS网关被触发的PCM捕获
· 被触发的Cisco IOS PCM捕获是一个功能仅用于Cisco IOS版本15.2(2)T1和以上。
· 此功能,当在语音网关启用时,当思科注册电话被按下DTMF key *** (星号、星号,星号),开始PCM捕获。确认从此电话穿过有问题的网关。
· 在被捕获的电话上输入位数###PCM捕获停止。
· 有一个可选的持续时间参数,在触发了PCM捕获开始后,可用于指定一个特定的捕获持续时间。如果这个参数设置为0时,捕获是无限的,直到停止。
!
voice pcm capture buffer 200000
voice pcm capture destination tftp://x.x.x.x/ voice pcm capture on−demand−trigger
voice pcm capture user−trigger−string *** ### stream 7 duration 0
!
press *** on the IP phone to start the capture press ### on the IP phone to Stop the capture
相关信息
·技术支持 &文档− 思科系统
已更新:2014年7月24日 文档ID :116078
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接