回覆列表
  • 1 # 三旺通訊

    TCP 面向連線

    傳送資料之前,首先先找到對方建立一個連線,相當於一個邏輯通道。可靠協議,效率低每收到一次資料,要進行確認,保證對方確定收到了這個資料。

    TCP三次握手

    就好比打電話,需要經過撥號,振鈴,接通。才能進行講話

    過程:

    A:我要跟你建立連線

    B:好的,我知道了,我也要跟你建個連線

    A:我知道你收到了我的連線請求,我也收到了你的連線請求

    滑動視窗:

    主要為了避免一次性發送的資料過多,導致對方快取溢位。

    滑動視窗是動態協商,也就是說,在建立連線的時候,就會進行協商

    同時,在緩衝區發生變化的時候,也會進行協商。

    TCP四次揮手

    主要為了避免當一方斷開連線,而另一方不知道的情況下,需要耗費資源去維護本該斷開的連線

    過程:

    假設三次連線已經建立完成

    A:我要跟你斷開連線了

    B:好的,我知道你要斷開連線了

    B:我也要跟你斷開連線

    A:好的,那就斷開連線把

  • 中秋節和大豐收的關聯?
  • 今天是本田的銷量出乎意料,明天會是某個自主品牌嗎?