InitWithZeroArwnd.seq - INIT chunk is received with advertised receiver window credit set to zero
To check that if INIT chunk is received with advertised receiver window
credit set to zero, the endpoint should responded it with ABORT chunk
including cause of invalid mandatory parameter.
./InitWithZeroArwnd.seq [-tooloption ...] -pkt ./InitWithZeroArwnd.def
-tooloption : v6eval tool option
See Also: ../common/STD_PKT_COMMON.def
../common/SCTP_COMMON.def
Association is not established between endpoint A and B. Arrange the
data in endpoint A such that INIT message with Advertised Receiver
Window Credit set to zero is sent to endpoint B.
Endpoint A Endpoint B ULP
(CLOSED) (CLOSED)
INIT ----------------->
(with AdvRecvWindow = 0)
<----------------- ABORT
(Invalid Mandatory Parameter)
TEST DESCRIPTION:
1. Attempt to make an association from endpoint A to endpoint B. Send
INIT message with Advertised Receiver Window Credit set to zero.
Record the message sequence using a signal emulator.
2. Check A: INIT message is responded with ABORT including cause of
invalid mandatory parameter.
None
RFC 4960
6. User Data Transfer
An SCTP receiver MUST be able to receive a minimum of 1500 bytes in
one SCTP packet. This means that an SCTP endpoint MUST NOT indicate
less than 1500 bytes in its initial a_rwnd sent in the INIT or INIT
ACK.