Examples
以下是 show service-policy 命令的输出示例。
> show service-policy
Global policy:
Service-policy: global_policy
Class-map: inspection_default
Inspect: dns preset_dns_map, packet 0, lock fail 0, drop 0, reset-drop 0,
5-min-pkt-rate 0 pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: ftp, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: h323 h225 _default_h323_map, packet 0, lock fail 0, drop 0, reset-drop 0,
5-min-pkt-rate 0 pkts/sec, v6-fail-close 0 sctp-drop-override 0
tcp-proxy: bytes in buffer 0, bytes dropped 0
Inspect: h323 ras _default_h323_map, packet 0, lock fail 0, drop 0, reset-drop 0,
5-min-pkt-rate 0 pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: rsh, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: rtsp, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
tcp-proxy: bytes in buffer 0, bytes dropped 0
Inspect: esmtp _default_esmtp_map, packet 0, lock fail 0, drop 0, reset-drop 0,
5-min-pkt-rate 0 pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: sqlnet, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: skinny , packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
tcp-proxy: bytes in buffer 0, bytes dropped 0
Inspect: sunrpc, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
tcp-proxy: bytes in buffer 0, bytes dropped 0
Inspect: xdmcp, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: sip , packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
tcp-proxy: bytes in buffer 0, bytes dropped 0
Inspect: netbios, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: tftp, packet 0, lock fail 0, drop 0, reset-drop 0, 5-min-pkt-rate 0
pkts/sec, v6-fail-close 0 sctp-drop-override 0
Inspect: ip-options UM_STATIC_IP_OPTIONS_MAP, packet 0, lock fail 0, drop 0,
reset-drop 0, 5-min-pkt-rate 0 pkts/sec, v6-fail-close 0 sctp-drop-override 0
Class-map: class-default
Default Queueing Set connection policy: drop 0
Set connection advanced-options: UM_STATIC_TCP_MAP
Retransmission drops: 0 TCP checksum drops : 0
Exceeded MSS drops : 0 SYN with data drops: 0
Invalid ACK drops : 0 SYN-ACK with data drops: 0
Out-of-order (OoO) packets : 0 OoO no buffer drops: 0
OoO buffer timeout drops : 0 SEQ past window drops: 0
Reserved bit cleared: 0 Reserved bit drops : 0
IP TTL modified : 0 Urgent flag cleared: 0
Window varied resets: 0
TCP-options:
Selective ACK cleared: 0 Timestamp cleared : 0
Window scale cleared : 0
Other options cleared: 0
Other options drops: 0
对于具有多个 CPU 核心的设备,有一个锁定失败计数器。锁定机制用于保护共享数据结构和变量,因为它们可以被多个核心使用。当核心获取锁失败时,它会尝试再次获取锁。每次尝试失败时,锁定失败计数器都会递增。
> show service-policy
Global policy:
Service-policy: global_policy
Class-map: inspection_default
...
Inspect: esmtp _default_esmtp_map, packet 96716502, lock fail 7, drop 25,
reset-drop 0
Inspect: sqlnet, packet 2526511491, lock fail 21, drop 2362, reset-drop 0
以下命令显示 GTP 检查的统计信息。示例后面的表中对输出进行了说明。
> show service-policy inspect gtp statistics
GPRS GTP Statistics:
version_not_support 0 msg_too_short 0
unknown_msg 0 unexpected_sig_msg 0
unexpected_data_msg 0 ie_duplicated 0
mandatory_ie_missing 0 mandatory_ie_incorrect 0
optional_ie_incorrect 0 ie_unknown 0
ie_out_of_order 0 ie_unexpected 0
total_forwarded 67 total_dropped 1
signalling_msg_dropped 1 data_msg_dropped 0
signalling_msg_forwarded 67 data_msg_forwarded 0
total created_pdp 33 total deleted_pdp 32
total created_pdpmcb 31 total deleted_pdpmcb 30
total dup_sig_mcbinfo 0 total dup_data_mcbinfo 0
no_new_sgw_sig_mcbinfo 0 no_new_sgw_data_mcbinfo 0
pdp_non_existent 1
表 1. GPRS GTP Statistics
列标题
|
说明
|
version_not_support
|
显示具有不支持的 GTP 版本字段的数据包。
|
msg_too_short
|
显示长度小于 8 字节的数据包。
|
unknown_msg
|
显示未知类型消息。
|
unexpected_sig_msg
|
显示意外的信令消息。
|
unexpected_data_msg
|
显示意外数据消息。
|
mandatory_ie_missing
|
显示缺少必需信息元素 (IE) 的消息。
|
mandatory_ie_incorrect
|
显示具有格式不正确的必需信息元素 (IE) 的消息。
|
optional_ie_incorrect
|
显示可选信息元素 (IE) 无效的消息。
|
ie_unknown
|
显示具有未知信息元素 (IE) 的消息。
|
ie_out_of_order
|
显示具有失序信息元素 (IE) 的消息。
|
ie_unexpected
|
显示具有意外信息元素 (IE) 的消息。
|
ie_duplicated
|
显示具有重复信息元素 (IE) 的邮件。
|
optional_ie_incorrect
|
显示具有格式不正确的可选信息元素 (IE) 的消息。
|
total_dropped
|
显示丢弃的消息总数。
|
signalling_msg_dropped
|
显示丢弃的信令消息数。
|
data_msg_dropped
|
显示丢弃的数据消息数。
|
total_forwarded
|
显示转发的消息总数。
|
signalling_msg_forwarded
|
显示转发的信令消息数。
|
data_msg_forwarded
|
显示转发的数据消息数。
|
total created_pdp
|
显示所创建的数据包数据协议 (PDP) 承载情景总数。
|
total deleted_pdp
|
显示所创建的数据包数据协议 (PDP) 承载情景总数。
|
total created_pdpmcb
total deleted_pdpmcb
total dup_sig_mcbinfo
total dup_data_mcbinfo
no_new_sgw_sig_mcbinfo
no_new_sgw_data_mcbinfo
|
这些字段与 PDP 主控制块的使用相关,这是一项实施功能。这些计数器由思科技术支持人员用于故障排除,最终用户并不直接感兴趣。
|
pdp_non_existent
|
显示为不存在的 PDP 情景接收的消息数。
|
以下命令显示有关 PDP 情景的信息:
> show service-policy inspect gtp pdp-context
4 in use, 5 most used
Version v1, TID 050542012151705f, MS Addr 2005:a00::250:56ff:fe96:eec,
SGSN Addr 10.0.203.22, Idle 0:52:01, Timeout 3:00:00, APN ssenoauth146
Version v2, TID 0505420121517056, MS Addr 100.100.100.102,
SGW Addr 10.0.203.24, Idle 0:00:05, Timeout 3:00:00, APN ssenoauth146
Version v2, TID 0505420121517057, MS Addr 100.100.100.103,
SGW Addr 10.0.203.25, Idle 0:00:04, Timeout 3:00:00, APN ssenoauth146
Version v2, TID 0505420121517055, MS Addr 100.100.100.101,
SGW Addr 10.0.203.23, Idle 0:00:06, Timeout 3:00:00, APN ssenoauth146
下表介绍了 show service-policy inspect gtp pdp-context 命令的输出。
表 2. PDP 情景
列标题
|
说明
|
版本
|
显示 GTP 版本。
|
TID
|
显示隧道标识符。
|
MS Addr
|
显示移动站地址。
|
SGSN Addr
SGW Addr
|
显示服务网关服务节点 (SGSN) 或服务网关 (SGW)。
|
Idle
|
显示未使用 PDP 或承载情景的时间。
|
APN
|
显示接入点名称。
|