TCP/IP協議安全之傳輸層TCP協議
2018-03-23 11:23:53 | 來源:中培企業(yè)IT培訓網
3.傳輸層
傳輸層為兩臺主機上的應用程序提供端到端的通信服務。傳輸層有TCP和UDP兩個不同的協議。
TCP協議提供可靠的、面向連接的數據通信服務;
UDP提供不可靠的、無連接的數據包通信服務; ’
1) TCP協議
傳輸控制協議( Transmission Control Protocol,TCP)由IETF的RFC 793定義,提供面向連接的、可靠的字節(jié)流服務。TCP協議包頭如下圖所示:
TCP協議的連接性和可靠性依賴包頭中的32位序號和32位確認序號,每一個數據包發(fā)送時都會給予一個序號,接收端在收到這個數據包時,會返回一個包含確認序號(32位序號+1)的報文。如果發(fā)送端在一個時間段內沒有收到確認,就認為數據包丟失,對數據包內容進行重發(fā)。除此外,TCP和通過16位校驗和提供數據發(fā)送是否錯誤的檢驗;通過16位窗口指針提供流量控制等功能。
標簽:
TCP協議
- 上一篇:TCP/IP協議安全之互聯網絡層
- 下一篇:TCP/IP協議安全之傳輸層UDP協議