TCP协议之如何保证传输的可靠性
生活随笔
收集整理的這篇文章主要介紹了
TCP协议之如何保证传输的可靠性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、問題
TCP協議之如何保證傳輸的可靠性?我們先看下TCP的頭部圖片和TCP頭部的字段
/*TCP頭定義,共20個字節*/ typedef struct _TCP_HEADER {short m_sSourPort; // 源端口號16bitshort m_sDestPort; // 目的端口號16bitunsigned int m_uiSequNum; // 序列號32bitunsigned int m_uiAcknowledgeNum; // 確認號32bitshort m_sHeaderLenAndFlag; // 前4位:TCP頭長度;中6位:保留;后6位:標志位short m_sWindowSize; // 窗口大小16bitshort m_sCheckSum; // 檢驗和16bitshort m_surgentPointer; // 緊急數據偏移量16bit } __attribute__((packed))TCP_HEADER, *PTCP_HEADER;
二、 保證可靠性的手段<
總結
以上是生活随笔為你收集整理的TCP协议之如何保证传输的可靠性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TCP之三次握手和四次挥手过程
- 下一篇: 类和类之间的关系