通信協議檢視原始碼討論檢視歷史
通信協議 |
通信協議是指雙方實體完成通信或服務所必須遵循的規則和約定。通過通信信道和設備互連起來的多個不同地理位置的數據通信系統,要使其能協同工作實現信息交換和資源共享,它們之間必須具有共同的語言。交流什麼、怎樣交流及何時交流,都必須遵循某種互相都能接受的規則。這個規則就是通信協議。
簡介
通信協議是指雙方實體完成通信或服務所必須遵循的規則和約定。協議定義了數據單元使用的格式,信息單元應該包含的信息與含義,連接方式,信息發送和接收的時序,從而確保網絡中數據順利地傳送到確定的地方。在計算機通信中,通信協議用於實現計算機與網絡連接之間的標準,網絡如果沒有統一的通信協議,電腦之間的信息傳遞就無法識別。 通信協議是指通信各方事前約定的通信規則,可以簡單地理解為各計算機之間進行相互會話所使用的共同語言。兩台計算機在進行通信時,必須使用的通信協議。
評價
分層通信體系結構的基本概念如下:將通信功能分為若干個層次,每一個層次完成一部分功能,各個層次相互配合共同完成通信的功能。每一層只和直接相鄰的兩層打交道,它利用下一層提供的功能,向高一層提供本層所能完成的服務。每一層是獨立的,隔層都可以採用最適合的技術來實現,每一個層次可以單獨進行開發和測試。當某層技術進步發生變化時,只要接口關係保持不變,則其它層不受影響。分層結構示意圖如圖所示。每一層實現相對獨立的功能,下層向上層提供服務,上層是下層的用戶,各個層次相互配合共同完成通信的功能將網絡體系進行分層就是把複雜的通信網絡協調問題進行分解,再分別處理,使複雜的問題簡化,以便於網絡的理解及各部分的設計和實現。協議僅針對某一層,為同等實體之間的通信制定,易於實現和維護,靈活性較好,結構上可分割。 [1]