国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 網絡協議 > 正文

TCP協議的概念以及與UDP的區別

2020-10-24 11:53:55
字體:
來源:轉載
供稿:網友

  TCP的概念

  (Transmission Control Protocol 傳輸控制協議)是一種面向連接(連接導向)的、可靠的、基于IP的傳輸層協議,由IETF的RFC 793說明(specified)。TCP在IP報文的協議號是6。

  一、傳輸控制協議

  1 面向連接意味著兩個使用TCP的應用(通常是一個客戶端和一個服務器)在彼此交換數據之前必須先建立一個TCP連接。

  2 TCP通過下列方式來提供可靠性:

  1)應用數據被分割程TCP認為合適的數據塊。TCP傳遞給IP的信息單位稱為報文段。

  2)當TCP發出一個段后,它啟動一個計時器,等待目的端確認這個報文段。如果不能及時收到確認,將重新發送這個報文段。

  3)當TCP收到發自一個TCP連接另一端的數據,它將發送一個確認。這個確認將推遲幾分之一秒。

  4)TCP將保持它首部以及數據的檢驗和。如果檢驗和接收端將丟棄這個報文段而且不確認收到此報文段。

  5)TCP提供流量控制。

  3 TCP對字節流內容不作任何解釋,對字節流的解釋交由應用層。

  二、TCP首部

  一個TCP首部的長度為20字節。

  一個TCP連接由一個包含源ip,源端口,目的ip,目的端口的四元組唯一表示。序號用來標示從發送端到接收端的數據字節流,它表示在一個報文段的首字節。確認序號為上次成功接收的數據字節序號加一。接收窗口表示用來完成TCP的流量控制,表明接收端還能接收的字節。檢驗和覆蓋了整個TCP報文段:包括首部和數據,由發端計算和存儲,由收端進行驗證。

  TCP與UDP的區別

  TCP協議面向連接,UDP協議面向非連接;

  TCP協議傳輸速度慢,UDP協議傳輸速度快

  TCP有丟包重傳機制,UDP沒有;

  TCP協議保證數據正確性,UDP協議可能丟包;

  以上就是TCP的概念及基礎知識,TCP與UDP的區別就是面向連接和面向非連接,希望可以幫助大家,謝謝閱讀。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尤溪县| 汶川县| 包头市| 旺苍县| 郯城县| 临夏市| 涡阳县| 天长市| 勐海县| 西乌珠穆沁旗| 油尖旺区| 德令哈市| 潞城市| 广汉市| 壤塘县| 宁蒗| 仁布县| 泸定县| 磐安县| 陵水| 临清市| 西平县| 卢龙县| 临海市| 阳曲县| 固阳县| 和硕县| 天津市| 岑巩县| 鄄城县| 边坝县| 广汉市| 平谷区| 永新县| 卓尼县| 龙江县| 和硕县| 玛多县| 勃利县| 剑河县| 宁化县|