Questions: SCTP: Stream Control Transmission Protocol

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A telecom application uses TCP to carry three independent message types — call setup, heartbeat, and billing — over a single connection. A single lost heartbeat packet causes all three message types to stall. Which SCTP feature directly addresses this problem?

ASCTP's faster retransmission timers, which would resolve the stall more quickly
BSCTP multi-streaming: the three message types can be carried on separate independent streams within one association, so loss on the heartbeat stream doesn't block call setup or billing streams
CSCTP's SACK mechanism, which eliminates packet loss entirely through selective acknowledgment
DSCTP multi-homing, which automatically reroutes lost packets through an alternate IP address
Question 2 Multiple Choice

What does SCTP multi-homing provide that standard TCP cannot natively offer?

AThe ability to carry multiple independent data streams in one connection
BAutomatic failover when the primary network path fails, by binding the association to multiple IP addresses on each endpoint
CSimultaneous use of multiple paths to achieve higher aggregate bandwidth
DPer-message QoS tagging so different message types can have different priority levels
Question 3 True / False

SCTP preserves message boundaries, meaning a message sent as a single unit always arrives as a single unit, unlike TCP where it may be fragmented across multiple reads.

TTrue
FFalse
Question 4 True / False

Head-of-line blocking is a problem in SCTP associations because a lost packet on one stream delays delivery on most streams within that association.

TTrue
FFalse
Question 5 Short Answer

Explain what head-of-line blocking is in TCP, and how SCTP's multi-streaming architecture solves it.

Think about your answer, then reveal below.