流控制传输协议(SCTP)的研究及NS2仿真实现(20)
时间:2025-07-09
时间:2025-07-09
南京邮电学院硕士学位论文第二蕈SCTP协议概述service)攻击(见3.1.4节),为了防止Dos,SCTP采用了“四次握手”t并引入了“Cookie”机制,其中涉及到四个消息序列:INIT,INITAcK,COOKIEEcHO,cooKIEAcK。scTP初始化过程如图2.10所示,假设两个端点都是初始处于CLOS肋状态:
在时间点l,scTP的上层用户调用Ass0CIATE原语初始化关联,端点A发送INIT块给端点z。在INIT块中,必须提供它的初始标签Tag_A。发送INIT后,端点A启动T卜init计时器,并进入cOOKIE—wAIT状态。
在时间点2,端点Z建立临时TcB和cookie—Z,立即发送lNITACK块给端点A。在INITAcK块中,端点z必须设置它的验证标签为Tag—A,同时提供它自己的初始标签Tag—z,最重要的是必须包括Cookie-Z,然后删除临时TCB。该INITAcK块的目的IP地址必须设置为所响应的INIT块的源IP地址,
在时间点3,端点A收到端点z的INITACK块,端点A立即取消T卜init计时器并且离开状态cooKIE—wAIT,然后发送c00KIEECH0块,其中必须包括在INITAcK块中接收到的Cookie—z,同时启动T1一cookie计时器。最后进入状态COOKIE—ECHOED。
在时间点4,端点Z接验证端点A发出的C00KIEECHO块。建立TCB,进入状态EsTABLIsHED,发送cooKIEAcK包。通知上层用户关联初始化成功。
圈2.10SCTP初始化过程的“四次握手”
在时间点5,端点A接收到端点Z发出的C00KIEACK。端点A从状态
上一篇:第7章 新古典主义服装
下一篇:英语精选流行口语