log.sctp_t

来自「No7信令,我需要交换类似的代码, 请店长审核,谢谢了,急着交换,谢谢」· SCTP_T 代码 · 共 945 行 · 第 1/5 页

SCTP_T
945
字号
Simple test program for streams-sctp driver.Test Case 1(a):Checks that options management can be performed on several streamsand that one stream can be bound and unbound.---------------------------------Preamble-----------------------------------OPEN          ----->v                                                                           |                               v<-------- OPEN                             |                               |  v<----- OPEN         --------------------|--------------Test-------------|--|--------------------T_OPTMGMT_REQ ----->|                               |  |                    T_OPTMGMT_ACK <-----|                               |  |                    T_INFO_REQ    ----->|                               |  |                    T_INFO_ACK    <-----|                               |  |                    T_OPTMGMT_REQ ----->|                               |  |                    T_OPTMGMT_ACK <-----|                               |  |                                        |                               |<-+------ T_OPTMGMT_REQ                    |                               |--+-----> T_OPTMGMT_ACK                    |                               |<-+------ T_INFO_REQ                       |                               |--+-----> T_INFO_ACK                       |                               |<-+------ T_OPTMGMT_REQ                    |                               |--+-----> T_OPTMGMT_ACK                    |                               |  |<----- T_OPTMGMT_REQ                    |                               |  |-----> T_OPTMGMT_ACK                    |                               |  |<----- T_INFO_REQ                       |                               |  |-----> T_INFO_ACK                       |                               |  |<----- T_OPTMGMT_REQ                    |                               |  |-----> T_OPTMGMT_ACK                    |************ PASSED ***********|**|                    --------------------|------------Postamble----------|--|--------------------CLOSE         ----->X                               |  |                                                                        X<-+------ CLOSE                                                               X<----- CLOSE        ----------------------------------------------------------------------------****************** Test Case SUCCESSFUL*********Test Case 1(b):Checks that three streams can be bound and unbound withon stream as listener.---------------------------------Preamble-----------------------------------OPEN          ----->v                                                                           |                               v<-------- OPEN                             |                               |  v<----- OPEN         --------------------|--------------Test-------------|--|--------------------T_BIND_REQ    ----->|                               |  |                    T_BIND_ACK    <-----|                               |  |                                        |                               |<-+------ T_BIND_REQ                       |                               |--+-----> T_BIND_ACK                       |                               |  |<----- T_BIND_REQ                       |                               |  |-----> T_BIND_ACK   T_UNBIND_REQ  ----->|                               |  |                    T_OK_ACK      <----/|                |              |  |                                        |                               |<-+------ T_UNBIND_REQ                     |                |              |\-+-----> T_OK_ACK                         |                               |  |<----- T_UNBIND_REQ                     |                |              |  |\----> T_OK_ACK                         |************ PASSED ***********|**|                    --------------------|------------Postamble----------|--|--------------------CLOSE         ----->X                               |  |                                                                        X<-+------ CLOSE                                                               X<----- CLOSE        ----------------------------------------------------------------------------****************** Test Case SUCCESSFUL*********Test Case 2:Attempts a connection with no listener.  The connection attemptshould time out.---------------------------------Preamble-----------------------------------OPEN          ----->v                                                                           |                               v<-------- OPEN                             |                               |  v<----- OPEN         --------------------|--------------Test-------------|--|--------------------T_OPTMGMT_REQ ----->|                               |  |                    T_OPTMGMT_ACK <-----|                               |  |                    T_BIND_REQ    ----->|                               |  |                    T_BIND_ACK    <-----|                               |  |                    T_CONN_REQ    ----->|--------------->|              |  |                    T_OK_ACK      <----/|                |              |  |                    T_DISCON_IND  <-----|<---------------|              |  |                    T_UNBIND_REQ  ----->|                               |  |                    T_OK_ACK      <----/|                |              |  |                                        |************ PASSED ***********|**|                    --------------------|------------Postamble----------|--|--------------------CLOSE         ----->X                               |  |                                                                        X<-+------ CLOSE                                                               X<----- CLOSE        ----------------------------------------------------------------------------****************** Test Case SUCCESSFUL*********Test Case 2(a):Attempts and then withdraws a connection request.  The connectionshould disconnect at both ends.---------------------------------Preamble-----------------------------------OPEN          ----->v                                                                           |                               v<-------- OPEN                             |                               |  v<----- OPEN         T_OPTMGMT_REQ ----->|                               |  |                    T_OPTMGMT_ACK <-----|                               |  |                    T_BIND_REQ    ----->|                               |  |                    T_BIND_ACK    <-----|                               |  |                                        |                               |<-+------ T_OPTMGMT_REQ                    |                               |--+-----> T_OPTMGMT_ACK                    |                               |<-+------ T_BIND_REQ                       |                               |--+-----> T_BIND_ACK                       |                               |  |<----- T_OPTMGMT_REQ                    |                               |  |-----> T_OPTMGMT_ACK                    |                               |  |<----- T_BIND_REQ                       |                               |  |-----> T_BIND_ACK   --------------------|--------------Test-------------|--|--------------------T_CONN_REQ    ----->|--------------->|              |  |                    T_OK_ACK      <----/|                |              |  |                                        |                |------------->|--+-----> T_CONN_IND   T_DISCON_REQ  ----->|--------------->|              |  |                    T_OK_ACK      <----/|                |              |  |                                        |                |------------->|--+-----> T_DISCON_IND                     |************ PASSED ***********|**|                    --------------------|------------Postamble----------|--|--------------------T_UNBIND_REQ  ----->|                               |  |                    T_OK_ACK      <----/|                |              |  |                                        |                               |<-+------ T_UNBIND_REQ                     |                |              |\-+-----> T_OK_ACK                         |                               |  |<----- T_UNBIND_REQ                     |                |              |  |\----> T_OK_ACK     CLOSE         ----->X                               |  |                                                                        X<-+------ CLOSE                                                               X<----- CLOSE        ----------------------------------------------------------------------------****************** Test Case SUCCESSFUL*********Test Case 3:Attempts a connection which is refused by the receiving end.The connection should disconnect at the attempting end.---------------------------------Preamble-----------------------------------OPEN          ----->v                                                                           |                               v<-------- OPEN                             |                               |  v<----- OPEN         T_OPTMGMT_REQ ----->|                               |  |                    T_OPTMGMT_ACK <-----|                               |  |                    T_BIND_REQ    ----->|                               |  |                    T_BIND_ACK    <-----|                               |  |                                        |                               |<-+------ T_OPTMGMT_REQ                    |                               |--+-----> T_OPTMGMT_ACK                    |                               |<-+------ T_BIND_REQ                       |                               |--+-----> T_BIND_ACK                       |                               |  |<----- T_OPTMGMT_REQ                    |                               |  |-----> T_OPTMGMT_ACK                    |                               |  |<----- T_BIND_REQ                       |                               |  |-----> T_BIND_ACK   --------------------|--------------Test-------------|--|--------------------T_CONN_REQ    ----->|--------------->|              |  |                    T_OK_ACK      <----/|                |              |  |                                        |                |------------->|--+-----> T_CONN_IND                       |                |<-------------|<-+------ T_DISCON_REQ                     |                |              |\-+-----> T_OK_ACK     T_DISCON_IND  <-----|<---------------|              |  |                                        |************ PASSED ***********|**|                    --------------------|------------Postamble----------|--|--------------------T_UNBIND_REQ  ----->|                               |  |                    T_OK_ACK      <----/|                |              |  |                                        |                               |<-+------ T_UNBIND_REQ                     |                |              |\-+-----> T_OK_ACK                         |                               |  |<----- T_UNBIND_REQ                     |                |              |  |\----> T_OK_ACK     CLOSE         ----->X                               |  |                                                                        X<-+------ CLOSE                                                               X<----- CLOSE        ----------------------------------------------------------------------------****************** Test Case SUCCESSFUL*********Test Case 3(b):Attempts a delayed refusal of a connection requrest.  This delayedrefusal should come after the connector has already timed out.---------------------------------Preamble-----------------------------------OPEN          ----->v                                                       

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?