通訊協定
通訊協定(英語:communication protocol,也稱傳輸協定)在電信領域中指的是:在任何物理媒介中允許兩個或多個在傳輸系統中的終端之間傳播資訊的系統標準,也是指電腦通訊或網絡裝置的共同語言。[1]通訊協定定義了通訊中的語法學、語意學和同步規則以及可能存在的錯誤檢測與糾正。通訊協定在硬件、軟件或兩者之間皆可實現。[2]
為了交換大量資訊,通訊系統使用通用格式(協定)。每條資訊都有明確的意義使得預定位置給予響應,並獨立實施回應指定的行為,通訊協定須參與實體都同意才能生效。[3]為了達成一致,協定必須要有技術標準。程式語言在計算方面也應有相應標準,所以在這個方面可以用程式語言做類比:「程式語言是為了模式化的計算,而傳輸協定為了更暢通的交流。」[4]
多類別協定構建了單個傳輸的不同方面,包括同時進行的協定模組,和在軟件上實現時的協定棧。
網絡傳輸協定(Internet communication protocol)是互聯網工程任務組 (IETF)制定的。電氣電子工程師學會(IEEE)負責有線無線傳輸, 國際標準化組織 (ISO) 負責其他類別。ITU-T 負責電信通訊傳輸以及公共交換電話網 (PSTN)的格式。 在公共交換電話網與網絡技術融合的今天,形勢驅使着通訊標準進一步的合併收斂。
其他
通訊協定又稱通訊規程,是指通訊雙方對數據傳送控制的一種約定。約定中包括對數據格式,同步方式,傳送速度,傳送步驟,檢糾錯方式以及控制字元定義等問題做出統一規定,通訊雙方必須共同遵守,它也叫做鏈路控制規程。
協定列表
以下為各種網絡傳輸協定列表(後面數字表示應用層協定預設服務埠):
A
- ARP(地址解析協定)
B
C
- CAN(CANbus)
D
E
- EGP(Exterior Gateway Protocol)
F
G
H
I
- ICMP
- IDRP(InterDomain Routing Protocol)
- IEEE 802
- IGMP
- IGP(內聯網關協定/Interior Gateway Protocol)
- IMAP
- IP
- IPX
- IS-IS
L
M
- MLD(多播監聽發現協定/Multicast Listener Discovery)
N
P
R
S
T
U
- UDP(用戶數據報協定)
X
Y
參考
參考文獻
- ^ 張淂福. 網路協定知多少?. a&s 安全自動化. 11, (105): 84.
- ^ Licesio J. Rodríguez-Aragón: Tema 4: Internet y Teleinformática (頁面存檔備份,存於互聯網檔案館). retrieved 2013-04-24. (西班牙文)
- ^ Template:Citation d
- ^ Comer 2000, Sect. 11.2 - The Need For Multiple Protocols, p. 177, "They (protocols) are to communication what programming languages are to computation"