NAME

  NormalInitClient.seq - Normal Association of SCTP Client


PURPOSE

  To check the normal association procedure of SCTP Client.


SYNOPSIS

  ./NormalInitClient.seq [-tooloption ...] -pkt ./NormalInitClient.def
    -tooloption : v6eval tool option
  See Also: ../common/STD_PKT_COMMON.def
            ../common/SCTP_COMMON.def


PRE-TEST CONDITION

  Association not established between endpoint A and B. Also arrange the
  data in endpoint B such that upper layers send Associate primitive to
  startup an association with endpoint A.


TEST PROCEDURE

  Endpoint A                           Endpoint B                ULP
  (CLOSED)                             (CLOSED)
                                                   <-----    Associate
                <-----------------      INIT
  INIT-ACK      ----------------->
                <-----------------      COOKIE-ECHO
  COOKIE-ACK    ----------------->
                <-----------------      DATA
  SACK          ----------------->
  TEST DESCRIPTION:
  1. Start normal association procedure by sending associate primitive 
     from ULP in endpoint B.Record the message sequence using a signal 
     emulator.
  2. Check A: Association is established.
  3. Check B: First data chunk sent after establishing association is 
     immediately acknowledged by SACK.
  4. Check C: Reception and transmission of various length data chunks on
     the established association.
  5. Check D: All the DATA messages are received correctly. (No loss of 
     messages.)


NOTE

  None


REFERENCE

  RFC 4960
  None