問題詳情

44. TCP(Transmission Control Protocol)是以什麼方式建立連線?
(A)傳送命令直接連線
(B)單向傳送連線訊息
(C)雙向交握方式
(D)三向交握方式。

參考答案

答案:D
難度:適中0.657143
統計:A(3),B(2),C(5),D(23),E(0)

用户評論

Jhen-yuan Jha】評論

TCP 為連線導向的傳輸協定,因此雙方正式傳輸資料前,必須先經過三向交握(Three Way Handshake)這個階段,達成連線協議。 整個流程如果用圖表示的話就是這樣: 一開始 clinet 送了一個同步封包(SYN1)給 server ,請求進行連線。送出的資訊中,最重要的有以下幾個(TCP 封包都有這幾個資訊): Port : 來源主機以及目的主機的 port number。 Sequence Number:client 隨機選取的初始序號1(Sequence Number1, 我們簡稱 Seq1),用來與 server 達到同步作用。 Acknowledge Number:第一個步驟,才剛請求建立連線而已,不會有確認號碼,因此這邊暫時全部填0。 TCP 封包中 flags(6 bits) 裡面的 Synchronize 位元:這個位元會被設定成1,...