SACK-ED

Posted by rimmon | 3:00 PM

Ok, now that I have your attention, what is SACK?

SACK stands for Selective Acknowledgment. It is a type of SCTP packet.

What is SCTP? SCTP is a reliable transport protocol which runs on top of an unreliable connectionless packet service, such as IP. SCTP/IP is used in the implementation of SS7 over IP (SIGTRAN)

SACK is an acknowledgment packet sent by a recipient node to sender node to acknowledge the receipt of DATA chunks. SACK is also used to inform the sender node of any missing chunks.

If there are IP network reliability issues, and the sender node does not receive the SACKs, the data window size will be reduced by the sender node. This data window size is refering to the Advertised Receiver Window Credit (a_rwnd) parameters.

So if you find that I have not replied to your email recently, that's because I'm learning to apply SACK :)

0 comments