AsconfAckWithDelSuccess.seq - ASCONF-ACK chunk is received with Success Indication parameter indicating Delete IP Address success
To check that if ASCONF-ACK chunk is received with Success Indication
parameter indicating Delete IP Address success then the endpoint should
delete the address from the association.
./AsconfAckWithDelSuccess.seq [-tooloption ...] -pkt ./AsconfAckWithDelSuccess.def
-tooloption : v6eval tool option
See Also: ../common/STD_PKT_COMMON.def
../common/SCTP_COMMON.def
Association is established between endpoint A and B. Arrange the date
in endpoint B such that ASCONF chunk with Delete IP Address Parameter
is sent to endpoint A.
Endpoint A Endpoint B ULP
(ESTABLISHED) (ESTABLISHED)
<----------------- ASCONF
(Delete IP Address X)
ASCONF-ACK ----------------->
(Success Indication)
HEARTBEAT ----------------->
(IP Address X)
<----------------- ABORT
TEST DESCRIPTION:
1. Sending ASCONF message with Delete IP Address Parameter from
endpoint B to A.
Record the message sequence using a signal emulator.
2. Send ASCONF-ACK message with Success Indication parameter
indicating Delete IP Address success from endpoint A to B.
3. Check A: Endpoint B should delete the IP Address and consider
the address no longer part of the association.
None
5.3. General Rules for Address Manipulation
F13) When an endpoint receives a valid request to DELETE an IP
address, the endpoint MUST consider the address no longer part
of the association. It MUST NOT send SCTP packets for the
association to that address and it MUST treat subsequent packets
received from that address as Out Of The Blue.
During the time interval between sending out the ASCONF and
receiving the ASCONF-ACK, it MAY be possible to receive DATA
Chunks out of order. The following examples illustrate these
problems: