DupCookieAckInCookieWait.seq - Duplicate COOKIE-ACK chunk is received in COOKIE-WAIT state
To check that if COOKIE-ACK chunk is received in COOKIE-WAIT state then
the endpoint should silently discard a received COOKIE-ACK chunk.
./DupCookieAckInCookieWait.seq [-tooloption ...] -pkt ./DupCookieAckInCookieWait.def
-tooloption : v6eval tool option
See Also: ../common/STD_PKT_COMMON.def
../common/SCTP_COMMON.def
Association not established between endpoint A and B. Also arrange the
data in endpoint B such that upper layers send Associate primitive to
startup an association with endpoint A.
Endpoint A Endpoint B ULP
(CLOSED) (CLOSED)
<----- Associate
<---------------- INIT
COOKIE-ACK -----------------> Silently discard
<---------------- INIT
TEST DESCRIPTION:
1. Attempt to make an association from endpoint B to endpoint A. Send
COOKIE-ACK message after receiving INIT message.
2. Check A: COOKIE-ACK message received in COOKIE-WAIT state is discarded.
3. Check B: Current state is not disturbed and an association can be
completed between A and B.
None
RFC 4960
5.2.5. Handle Duplicate COOKIE-ACK.
At any state other than COOKIE-ECHOED, an endpoint should silently
discard a received COOKIE ACK chunk.