c++ programmer
分类: C/C++
2016-12-24 17:09:12
SCTP是可靠的、提供消息边界的协议。
SCTP关联建立需要经过四次握手(客户端connect和服务端accept期间进行)。
三路握手经过:
① 客户端调用connect(阻塞),发送一个INIT(Ta, J)分节;
② 服务端调用accept(阻塞),接收到INIT客户端分节后发送确认INIT ACK 分节;
③ 客户端接收到确认INIT ACK 分节后,发送一个COOKIE ECHO分节,回射服务器状态 cookie;
④ 服务端接收到客户端的COOKIE ECHO分节,accept函数返回,并发送一个COOKIE ACK分节,客户端收到该确认分节,connect返回关联建立。
@摘抄自《UNIX网络编程》