AsconfAckWithDelUnknown.seq - ASCONF-ACK chunk is received with Error Cause indicating Delete IP Address was not understood
To check that if ASCONF-ACK chunk is received with Error Cause indicating
Delete IP Address was not understood then the endpoint should consider the
operation failed and MUST NOT attempt to send any subsequent Delete IP
Address requests to the peer.
./AsconfAckWithDelUnknown.seq [-tooloption ...] -pkt ./AsconfAckWithDelUnknown.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 data
in Endpoint B such that ASCONF message with Set Primary IP Address is
sent to Endpoint A.
Endpoint A Endpoint B ULP
(ESTABLISHED) (ESTABLISHED)
<----- Asconf
<----------------- ASCONF
(Delete IP Address)
ASCONF-ACK ----------------->
(Unrecognized Parameters)
<----- Asconf
<---no not send--- ASCONF
(Delete IP Address)
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 Error Cause indicating Delete IP
Address was not understood from endpoint A to B with Delete IP
Address.
3. Check A: Endpoint B should consider the operation failed and
MUST NOT attempt to send any subsequent Delete IP Address
requests to Endpoint A.
None
RFC 5061
5.3. General Rules for Address Manipulation
When building TLV parameters for the ASCONF Chunk that will add or
delete IP addresses, the following rules MUST be applied:
F3a) If an endpoint receives an Error Cause TLV indicating that the
IP address Add or IP address Deletion parameters was not
understood, the endpoint MUST consider the operation failed and
MUST NOT attempt to send any subsequent Add or Delete requests
to the peer.
F3b) If an endpoint receives an Error Cause TLV indicating that the
IP address Set Primary IP Address parameter was not understood,
the endpoint MUST consider the operation failed and MUST NOT
attempt to send any subsequent Set Primary IP Address requests
to the peer.