複製鏈接
請複製以下鏈接發送給好友

傳輸協議

鎖定
數據鏈路層的一部分, 為傳送數據在 9 字節或以上的 PGN 提供的一種機制。 [3] 
傳輸協議中各層都為上一層提供業務功能。為了提供這種業務功能,下一層將上一層中的數據併入到本層的數據域中,然後通過加入報頭或報尾來實現該層業務功能,該過程叫做數據封裝。用户的數據要經過一次次包裝,最後轉化成可以在網絡上傳輸的信號,發送到網絡上。當到達目標計算機後,再執行相反的拆包過程。這類似於日常生活中寫信,把自己要表達的意思寫到紙上,有興趣的話還要把紙摺疊成特殊的形狀,然後放到信封裏並封好口,寫好收信人的地址、郵政編碼和姓名,再貼上郵票,郵局的工作人員再蓋上郵戳送到收信人所在郵局,郵遞員按信上的地址把信交給收信人,收信人再拆信,閲讀其內容。
中文名
傳輸協議
外文名
TCPUDP
條    件
雙方在數據傳輸中必須遵守的規則
基本要素
尋址建立連接 等

傳輸協議基本介紹

這類似於日常生活中寫信,把自己要表達的意思寫到紙上,有興趣的話還要把紙摺疊成特殊的形狀,然後放到信封裏並封好口,寫好收信人的地址、郵政編碼和姓名,再貼上郵票,郵局的工作人員再蓋上郵戳送到收信人所在郵局,郵遞員按信上的地址把信交給收信人,收信人再拆信,閲讀其內容。 [1] 
下層能夠向上層提供的服務有兩種形式:面向連接的服務(TCP)和無連接的服務(UDP)。
TCP:傳輸控制協議,當傳輸出現錯誤時能自動予以糾正;
UDP:用户數據包協議,當傳輸出現錯誤時會將錯誤信息丟棄;
UDP方式比TCP方式有更強大的容錯性,採用UDP的話,它的緩衝速度比TCP快45%,而且可以大大的節省網絡共享帶寬,當網絡出現不穩定時,不會經常出現緩衝,所以不少影視節目採用UDP方式傳送。 [1] 
雙方在數據傳輸中必須遵守的規則。

傳輸協議基本要素

(1)尋址。當一個應用程序希望與另一個應用程序傳輸數據時,必須指明是與哪個應用程序相連。尋址的方法一般採用定義傳輸地址。因特網傳輸地址由IP地址和主機端口號組成。
(2)建立連接。在實際的網絡應用中,採用三次握手的算法,並增加某些條件以保證建立起可靠的連接。增加的條件是:所發送的報文都要有遞增的序列號;對每個報文設立一個計時器,設定一個最大時延,對那些超過最大時延仍沒有收到確認信息的報文就認為已經丟失,需要重傳。
(3)釋放連接。也採用三次握手的算法。
(4)流量控制和緩衝區管理。 [2] 
(5)多路複用。
(6)崩潰恢復。

傳輸協議小型文件傳輸協議

簡單文件傳輸協議或稱小型文件傳輸協議(英文:TrivialFileTransferProtocol,縮寫TFTP),是一種簡化的文件傳輸協議,於1980年定義。 [1] 
小型文件傳輸協議非常簡單,通過少量存儲器就能輕鬆實現——這在當時是很重要的考慮因素。所以TFTP被用於引導計算機,例如沒有大容量存儲器的路由器。它仍然被用於在一個網絡上主機之間傳輸小文件,例如從一台網絡主機或服務器引導一個遠程X Window System終端或其他的瘦客户端。 [1] 
小型文件傳輸協議部分基於更早期的文件傳輸協議,文件傳輸協議是通用分組協議(PUP Protocol)中的一部分。在TCP/IP協議組早期的工作中,TFTP往往是在一個新的主機類型上首先完成的協議——因為其非常的簡單。 [1] 
最早的小型文件傳輸協議版本是在RFC 1350之前,顯示出相當糟糕的協議缺陷,發現的時候被稱為魔術新手綜合症。 [1] 

傳輸協議網絡傳輸協議

網絡傳輸協議或簡稱為傳送協議Communications Protocol),是指計算機通信或網絡設備的共同語言。現在最普及的計算機通信為網絡通信,所以“傳送協議”一般都指計算機通信的傳送協議, [1]  如:TCP/IP、NetBEUI、DHCP、FTP等。然而,傳送協議也存在於計算機的其他形式通信,例如:面向對象編程裏面對象之間的通信;操作系統內不同程序之間的消息,都需要有一個傳送協議,以確保傳信雙方能夠溝通無間。 [1] 

傳輸協議文件傳輸協議

文件傳輸協議(英文:FileTransferProtocol,縮寫:FTP)是用於在網絡上進行文件傳輸的一套標準協議。它屬於網絡傳輸協議的應用層。 [1] 
FTP是一個8位的客户端-服務器協議,能操作任何類型的文件而不需要進一步處理,就像MIME或Unicode一樣。但是,FTP有着極高的延時,這意味着,從開始請求到第一次接收需求數據之間的時間,會非常長;並且不時的必須執行一些冗長的登陸進程。 [1] 
參考資料
  • 1.    (美) 庫羅斯.《計算機網絡:自頂向下方法(原書第4版)》:機械工業出版社,2009年01月01日
  • 2.    傳輸協議的要素  .與非網[引用日期2012-06-12]
  • 3.    蘇勝新、沈建新、武斌.GB∕T32895-2016電動汽車快換電池箱通信協議:中國標準出版社,2016