第8章+传输控制协议方案.ppt

TCP是一种面向连接的、可靠的、字节流的协议; TCP使用滑动窗口机制实现流量控制; TCP使用检验和、确认和超时机制实现差错控制; TCP软件在两个设备之间传输的数据单元成为报文段,包含20-60B的首部和来自应用进程的数据; 被损坏和丢失的报文段被重发,重复的报文段被丢弃; TCP建立连接需要3次握手;释放连接需要4次握手; TCP状态及相互间的转换以有限状态机的形式来表示; TCP管理4个不同的定时器:重传、持续、保活和时间等待。 8.11 本章小结 * * * 将对收到的数据进行重新排序,将收到的数据以正确的顺序交给应用层。 * 只要建立TCP连接,就能支持双向的数据流。即数据可在同一时间在两个方向上独立地进行传输。每一端都有自己的发送缓存和接收缓存。 * * * * * * * * * * * * 为了表达TCP在建立连接、释放连接和数据传输期间所发生的所有状态及各状态可能发生的转换,可以通过有限状态机来描述。 有限状态机是这样一种机器,它通过有限的状态。在任何时刻,机器只处于某一种状态,并一直保持这个状态,直到某个事件发生。发生的事件使机器进入一个新的状态,即事件可使机器完成某种操作。状态转换表示一个状态到另一个状态的迁移,包括迁移的条件和迁移的动作。下页图给出了TCP的各种状态。 在这个图中,状态都用椭圆表示。从一个状态通过有方向的线可转换到另一个状态。每一条线

文档评论(0)

1亿VIP精品文档

相关文档