協議

明朝冰红茶發表於2024-04-09

協議

協議就是計算機與計算機之間透過網路實現通訊時事先達成的一種“約定”
計算機之間必須使用相同的協議才能通訊

網路體系結構

不同網路體系中,協議不同

  • TCP/IP:IP,TCP,HTTP等
  • IPX/SPX(Novell):IPX,SPX,NPC等
  • Apple Talk(Apple):ADP,AEP等

協議的標準化

由於不同廠商有各自不同的協議,協議之間不互通便出現了標準化的網路體系結構
ISO國際標準化組織制定了OSI七層參考模型
但是現在OSI七層參考模型難以實現,僅用於理論

IETF制定了TCP/IP參考模型
目前在實踐中相比OSI七層模型更加合適

協議分層

在一個網路體系結構中,將功能分了層次,透過分層的理念將網路協議簡單化

以OSI七層參考模型為例

每層獨立完成自己的工作
同層之間透過協議完成通訊
第N層接收來自第N-1層的服務
第N層為第N+1層提供服務

image

每一層定義了"作用","作用"由"協議"定義,"協議"就是規範