如果你對(duì)傳輸層—TCP連接管理有關(guān)內(nèi)容還不了解,那就趕緊來看看高頓小編整理的2024計(jì)算機(jī)考研計(jì)算機(jī)網(wǎng)絡(luò)考點(diǎn)“傳輸層—TCP連接管理”的具體信息吧!
2024計(jì)算機(jī)考研計(jì)算機(jī)網(wǎng)絡(luò)高頻考點(diǎn)“傳輸層—TCP連接管理”
  每個(gè)TCP連接都有三個(gè)階段:連接建立、數(shù)據(jù)傳送和連接釋放。TCP連接的兩個(gè)端點(diǎn)是套接字。
  連接建立
  客戶機(jī)的TCP首先向服務(wù)器的TCP發(fā)送一個(gè)連接請(qǐng)求報(bào)文段,其中不含應(yīng)用層數(shù)據(jù)。首部的SYN被置為1,客戶機(jī)會(huì)隨機(jī)選擇一個(gè)起始序號(hào)x。
  服務(wù)器的TCP收到請(qǐng)求報(bào)文段后,同意則為該連接分配TCP緩存和變量,并發(fā)回確認(rèn)。確認(rèn)報(bào)文段中SYN和ACK都被置為1,確認(rèn)號(hào)字段值為x+1,隨機(jī)產(chǎn)生一個(gè)起始序號(hào)值為y。
  客戶機(jī)收到確認(rèn)報(bào)文段后,分配緩存和變量,并發(fā)回確認(rèn)。報(bào)文段的ACK置為1,序號(hào)字段為x+1,確認(rèn)號(hào)字段為y+1。
  連接釋放
  客戶機(jī)打算關(guān)閉連接,就向TCP發(fā)送連接釋放報(bào)文段,并停止再發(fā)送數(shù)據(jù)。報(bào)文段的FIN置1,序號(hào)字段為已傳送過的數(shù)據(jù)的最后一個(gè)字節(jié)的序號(hào)加1。
  服務(wù)器收到連接釋放報(bào)文段后發(fā)回確認(rèn)。確認(rèn)號(hào)字段為u+1,序號(hào)字段為已傳送過的數(shù)據(jù)的最后一個(gè)字節(jié)的序號(hào)加1。此時(shí),從客戶機(jī)到服務(wù)器方向的連接就釋放了,TCP處于半關(guān)閉狀態(tài)。
  若服務(wù)器也打算關(guān)閉連接,就發(fā)出FIN為1的連接釋放報(bào)文段。
  客戶機(jī)收到連接釋放報(bào)文段后,必須發(fā)出確認(rèn)。確認(rèn)報(bào)文段中ACK置1,序號(hào)字段為u+1。
  本文內(nèi)容整理于網(wǎng)絡(luò),僅供參考。
  關(guān)于2024計(jì)算機(jī)考研計(jì)算機(jī)網(wǎng)絡(luò)高頻考點(diǎn)“傳輸層—TCP連接管理”的內(nèi)容,小編就給大家簡單介紹到這里了。如果還有其他考研考試相關(guān)內(nèi)容想要了解的,就請(qǐng)登錄高頓考研頻道看看吧。
  小編為2024考研的小伙伴們準(zhǔn)備了豐富的學(xué)習(xí)資料,點(diǎn)擊下方藍(lán)色圖片即可領(lǐng)取哦~
考研備考資料