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