協議在不同領域中具有不同的含義,具體如下:
在日常生活中,“協議”指共同計議、協商,或者經過談判、協商而制定的共同承認、共同遵守的文件。
在計算機網絡領域,“協議”是對數據格式和計算機之間交換數據時必須遵守的規則的正式描述,可以理解爲計算機之間通信的“語言”。網絡中的計算機要能夠互相順利的通信,就必須遵循相同的協議。常見的協議包括Ethernet、NetBEUI、IPX/SPX以及TCP/IP等。此外,協議的三要素包括語法、語義和時序,它定義了數據的傳輸格式、順序、錯誤處理、認證和安全性等方面的規範,是計算機網絡能夠正常運行的基礎。