报文捕获功能简介
报文捕获功能是对符合规则的报文进行捕获,提升维护效率,降低维护成本。
随着互联网的发展,设备承载的业务越来越复杂,维护人员经常需要捕获报文准确分析故障原因。报文捕获功能使设备能够捕获其收到的报文,提供了一种定位网络问题的途径。使用该功能可以简化报文分析设备和网络监控设备的部署。
在设备上配置报文捕获功能后,将符合过滤规则的报文捕获,维护人员可以在命令行配置终端界面上查看捕获的报文,也可以将捕获的报文以*.cap格式的文件形式存储到本设备存储介质上,然后从设备上下载到本地进行分析,极大的提升了维护效率,降低了维护成本。
报文捕获配置注意事项介绍配置报文捕获的注意事项。 涉及网元无
License支持报文捕获是路由器的基本特性,无需获得License许可应用此功能。
特性依赖和限制无 配置报文捕获 当设备的流量出现异常,配置捕获业务报文功能,抓取业务报文进行分析,以便及时处理非法报文,保证网络数据的正常传输。
背景信息 在网络维护中,如果出现流量异常(如通话质量下降,视频马赛克等现象),怀疑可能是由设备存在错包或丢包引起的。这时就需要设置过滤策略,有针对性的捕获转发报文进行故障定位,以便及时处理非法报文,保证网络数据的正常传输。
报文捕获有两种方式: 对所有的业务报文都进行捕获。 只针对语音报文进行捕获。 当需要获取精确语音报文信息时,建议使用专用的语音报文捕获方式。 操作步骤 执行命令system-view,进入系统视图。 有以下两种捕获业务报文的方式,用户可以根据实际需求选择其中的一种进行配置。 执行命令capture-packet { interface interface-type interface-number | dsp } [ acl acl-number ] destination { terminal | file file-name } * [ car cir car-value | time-out time | packet-num number | packet-len { length | total-packet } ] *,配置报文捕获功能。
执行命令voice-monitor interface interface-type interface-number destination file file-name* telno telephone-number &<1-8> [ car cir cir-value | time-out time | packet-num number | packet-len { length | total-packet } ] *,配置捕获经过设备的语音报文,并保存到设备上。
命令配置后不会保存到配置文件,完成报文捕获后自动失效。 capture-packet命令目前支持捕获接口出/入方向报文。 某个时刻只能有一个捕获报文实例,即前一次捕获报文流程没有结束,不能启动下一次捕获报文。 捕获的报文有速率限制,如果有突发流量,超过捕获报文的速率限制,可能会存在丢包现象。 报文捕获实例可以设置超时时间time、抓取的报文个数number等参数。在进行报文捕获时,如果满足其中一个条件,则报文捕获结束。
配置报文捕获功能时,可以根据接口上报文数量的多少设置各参数取值。如果接口上报文很多,可以设置较短的报文捕获超时时间time,较大的抓取报文个数number;如果接口上报文比较少,可以设置较长的报文捕获超时时间time、较少的抓取报文个数number。
检查配置结果 执行命令display voice-monitor,查看经过设备的语音报文的信息。
|