状态COOKIE(COOKIE ECHO)数据块的格式
该数据块只在启动偶联时使用,它由偶联的发起者发送到对端点,用来完成启动过程。这个数据块必须在该偶联上发送的DATA数据块前发送,但可以同其他的DATA数据块捆绑到同一个SCTP分组中。
图1 SCTP COOKIE ECHO数据块格式
- Chunk Flags(8bit):在发送方设置为全0,在接收方忽略。
- Length:(16bit的无符号整数):设置为该数据块长度的字节数,包括4字节的数据块头和COOKIE的长度。
- Cookie(可变长度):该字段必须包含从前一个INIT ACK数据块的状态COOKIE参数中收到的准确的COOKIE,使用COOKIE时应尽可能的小从而保证互操作性。