硬件是計算機網絡的基礎,但並不足以,計算機網絡中的數據交換還必須遵照約定好的規則網絡
任何通訊或信息交換過程都須要規則->協議計算機網絡
計算機網絡的全部通訊過程都必須遵照某種規些規則->協議事件
network protocol是爲進行網絡中的數據交換而創建的規則、標準或約定。io
協議規定了通訊實體之間所交換的信息的格式、含義、順序以及針對收到信息或發生的事件所採起的「動做」(actions)基礎
- 語法(數據與控制信息的結構或格式、信號電平-底層信息)network
- 語義(須要發出哪一種控制信息、完成何種動做以及作出何種響應、差錯控制)硬件
- 時序(事件順序、數據交換的速度匹配)語法