計算機網絡協議由三個要素構成,分別是:
1、語義:語義是解釋控制資訊每個部分的意義。它規定了需要發出何種控制資訊,以及完成的動作與做出什麼樣的響應。
2、語法:語法是用戶數據與控制資訊的結構與格式,以及數據出現的順序。
3、時序:時序是對事件發生順序的詳細說明。(也可稱爲“同步”)。
網絡協議爲計算機網絡中進行數據交換而建立的規則、標準或約定的集合。例如,網絡中一個微機用戶和一個大型主機的操作員進行通信,由於這兩個數據終端所用字元集不同,因此操作員所輸入的命令彼此不認識。爲了能進行通信,規定每個終端都要將各自字元集中的字元先變換爲標準字元集的字元后,才進入網絡傳送,到達目的終端之後,再變換爲該終端字元集的字元。當然,對於不相容終端,除了需變換字元集字元外還需轉換其他特性,如顯示格式、行長、行數、屏幕滾動方式等也需作相應的變換。