Reference Guide
Usage
Information
Field Description
Source QID /Tx
Process
Source Service Identifier
Destination QID/Rx
Process
Destination Service Identifier
Cur Len Current number of messages enqueued
High Mark Highest number of packets in the queue at any point of time
#of to / Timeout Timeout count
#of Retr /Retries Number of retransmissions
#msg Sent/Msg
Sent/
Number of messages sent
#msg Ackd/Ack Rcvd Number of messages acknowledged
Retr /Available Retra Number of retries left
Total/ Max Retra Number of retries allowed
Important Points:
• The SWP provides flow control-based reliable communication between the sending
and receiving software tasks.
• A sending task enqueues messages into the SWP queue3 for a receiving task and
waits for an acknowledgement.
• If no response is received within a defined period of time, the SWP timeout mechanism
resubmits the message at the head of the FIFO queue.
• After retrying a defined number of times, the SWP-2-NOMORETIMEOUT timeout
message is generated.
• In the S-Series example, a retry (Retries) value of zero indicates that the SWP
mechanism reached the maximum number of retransmissions without an
acknowledgement.
Example (C-
Series)
FTOS# show processes ipc flow-control cp
Q Statistics on CP Processor
TxProcess RxProcess Cur High Time Retr Msg Ack Aval Max
Len Mark Out ies Sent Rcvd Retra Retra
ACL0 RTM0 0 0 0 0 0 0 10 10
ACL0 DIFFSERV0 0 0 0 0 0 0 10 10
ACL0 IGMP0 0 0 0 0 0 0 10 10
ACL0 PIM0 0 0 0 0 0 0 10 10
ACL0 ACL20 0 1 0 0 2 2 50 50
CFG0 CFGDATASYNC0 0 2 0 0 7 7 255 255
DHCP0 ACL0 0 1 0 0 9 9 25 25
DHCP0 IFMGR0 0 0 0 0 0 0 25 25
RTM0 ARPMGR0 0 1 0 0 1 1 136 136
ACL20 IGMP0 0 0 0 0 0 0 50 50
LACP0 IFMGR0 0 2 0 0 4 4 25 25
ARPMGR0 MRTM0 0 0 0 0 0 0 100 100
ACL20 PIM0 0 0 0 0 0 0 50 50
MACMGR0 ACL0 0 1 0 0 1 1 25 25
TCLASSMGR0 ARPMGR0 0 0 0 0 0 0 100 100
176










