什麼是電腦協定?它的屬性、範例、什麼是網路和網際網路協定
我們解釋什麼是電腦協定、它的屬性和一些範例。另外,什麼是網路和網際網路協定。
電腦協定規範兩個或多個系統之間的通訊。
什麼是計算機協議?
在計算和電信中,我們所說的協議是指調節兩個或多個透過各種物理介質傳輸資訊的系統之間的通訊的規則系統。
換句話說,協定是電腦系統之間通訊的語言或程式碼,基於語法、語義和同步以及錯誤復原方法來定義。
那麼,這取決於協議來確保兩個或多個計算機系統能夠以有效且有序的方式進行通信,即它們使用相同的語言。這些語言是使用硬體或軟體或兩者的組合來實現的,並為通訊中的每個參與者提供身份和處理資訊的特定方法。
這些協議可能差異很大,並且或多或少複雜,例如密碼。然而,它們通常至少具有以下屬性之一:
檢測底層物理連接。
連接特性的協商。
錯誤修復政策。
連線的建立和終止。
如果突然失去連線該怎麼辦。
安全或加密策略。
訊息格式。
另請參閱:HTTP
電腦協定範例
DNS 可讓您將 URL 位址連接到特定路由。
計算領域中的協定的一些範例是:
FTP(檔案傳輸 協定)。用於透過電腦網路高速上傳或下載檔案的眾多協定之一,其效率高於安全性。
DNS(網域服務)。 一種Internet網頁的命名協議,它允許您將您的URL位址與要顯示的資源和資訊所在的特定路徑連接起來。
HTTP(超文本 傳輸 協定)。它也常用於互聯網,用於在一個頁面與另一個頁面之間建立超文本或資訊跳轉,並且也是一種允許設計頁面本身的程式語言。
POP(郵局 協議)。 特定於電子郵件服務,它允許您恢復儲存在遠端伺服器(POP 伺服器)上的消息,特別是在間歇性或非常慢的連線上。
網路協定
網路協定用於透過電腦網路進行通訊。
網路協定是專門為電腦網路上的通訊而設計的,其運作方式是將發送的訊息分解成小塊,而不是一次全部發送。這些部分可以輕鬆快速地傳輸,但按指定的順序儲存以保留含義並一起操作。
這些協定也基於不同的層進行操作,即使發送者和接收者之間沒有直接連接,也允許建立適當的路由將資訊傳送到目的地。為此,這些層在兩個大堆疊中獨立管理:一個屬於傳輸層,一個屬於連結層。
網際網路協定
網際網路協定面向雙向通訊。
網際網路協定(或 IP、 網際網路 協定)是一種電腦通訊協議,旨在根據OSI資料鏈路標準進行雙向通訊(起點-目的地)以傳輸交換的資訊包。
考慮到當今互聯網的規模有多大,IP 嘗試透過最佳可用路由路由資料包。
IP協定不保證資料包到達目的地,但它們確實保證其發送的安全性,這就是為什麼它被認為是「盡力而為」的資料封包服務,即沒有保證,因此資料包到達時可能會損壞或以其他順序。從這個意義上說,它們被 TCP 協定(傳輸控制協定)超越了。
該協定已經有多個版本,被歸類為 IPvX,其中最新的版本是 IPv4,其資源的耗盡已經推動了 IPv6 的創建和使用。版本 0 到 3 是保留的,版本 5 是實驗性的。