定義
在計算機網路中要做到有條不紊地交換數據,就必須遵守一些事先約定好的規則。這些規則明確規定了所交換數據的格式以及有關的同步問題。這裡所說的同步不是狹義的而是廣義的,即在一定的條件下應當發生什麼事件,因而同步含有時序的意思。這些為進行網路中的數據交換而建立的規則、標準或約定稱為網路協定。網路協定也就可以簡稱為協定。
組成要素
(1)語法。即數據與控制信息的結構或格式;
(2)語義。即需要發出何種控制信息,完成何種動作以及做出何種回響;
(3)同步。即事件實現順序的詳細說明。
分層的好處
1、各層之間是獨立的。
2、靈活性好。
3、結構上可分割開。
4、易於實現和維護。
5、能促進標準化工作。
計算機網路的體系結構
1、計算機網路的體系結構(architecture)是計算機網路的各層及其協定的集合。
2、體系結構就是這個計算機網路及其部件所應完成的功能的精確定義。
3、實現(implementation)是遵循這種體系結構的前提下用何種硬體或軟體完成這些功能的問題。
4、體系結構是抽象的,而實現則是具體的,是真正在運行的計算機硬體和軟體。