首頁 > 常見問題 > 主體

網路協定的關鍵要素有哪些

藏色散人
發布: 2020-07-25 11:36:21
原創
8440 人瀏覽過

網路協定的關鍵要素有:1、文法,即資料與控制訊息的結構或格式;2、語義,即需要發出何種控制訊息,完成何種動作以及做出何種回應; 3.時序也表示“規則”,即事件實現順序的詳細說明。

網路協定的關鍵要素有哪些

網路協定的關鍵要素:

1.語法,即資料與控制資訊的結構或格式;

2.語意,即需要發出何種控制訊息,完成何種動作以及做出何種回應;

3.時序,即事件實現順序的詳細說明。

網路協定的關鍵要素:

網路協定的三個要素是語法、語意與規則(時序),其中區域網路中的協定最主要。

HTTP協定簡介

HTTP是屬於應用層的物件導向的協定,由於其簡捷、快速的方式,適用於分散式超媒體資訊系統。它於1990年提出,經過幾年的使用與發展,並不斷地完善與擴展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規範化工作正在進行中,而且HTTP-NG(Next Generation of HTTP)的建議已經提出。

HTTP協定的主要特點可概括如下:

1.支援客戶/伺服器模式。

2.簡單快速:客戶向伺服器要求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、HEAD、POST。每種方法規定了客戶與伺服器聯繫的類型不同。

由於HTTP協定簡單,使得HTTP伺服器的程式規模小,因而通訊速度很快。

3.靈活:HTTP允許傳輸任意類型的資料物件。正在傳輸的類型由Content-Type加以標記。

4.無連線:無連線的意義是限制每次連線只處理一個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連線。採用這種方式可以節省傳輸時間。

5.無狀態:HTTP協定是無狀態協定。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的訊息,則它必須重傳,這可能導致每次連接傳送的資料量增加。另一方面,在伺服器不需要先前資訊時它的應答就較快。

以上是網路協定的關鍵要素有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板