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.