InitWithSmallArwnd.seq - INIT chunk is received with advertised receiver window credit less than 1500
To check that if INIT chunk is received with advertised receiver window credit less than 1500, the endpoint should responded it with ABORT chunk including cause of invalid mandatory parameter.
./InitWithSmallArwnd.seq [-tooloption ...] -pkt ./InitWithSmallArwnd.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 less than 1500 is sent to endpoint B.
Endpoint A Endpoint B ULP (CLOSED) (CLOSED)
INIT -----------------> (with AdvRecvWindow less than 1500) <----------------- 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 less than 1500. 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.