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