網路協議要素


計算機根據接收到的指令執行操作。這套指令或規則由網路協議傳送和處理。在網路中,連線著不同型別的計算機,它們可能擁有不同的硬體和軟體元件。因此,有必要使不同型別的計算機使用網路協議設定的通用規則相互通訊。所以,我們需要處理網路協議的要素,以便在網路節點之間進行資料通訊。

網路協議

網路協議提供了一套規則,用於以安全可靠的方式進行資料傳輸。一些網路協議的例子包括SMTP(簡單郵件傳輸協議)和FTP(檔案傳輸協議)。

網路協議要素

網路協議的要素屬於通訊網路協議的範疇。協議的常見要素分為三種類型:

1. 語法

術語“語法”指的是過程的結構或格式。在網路協議中,傳輸的資料遵循稱為訊息格式的結構。

訊息格式

透過網路進行通訊使用基於網路型別的訊息。訊息的基本結構包括三個基本要素:報頭、資料和尾部。

從傳送方傳送到接收方 的訊息或資訊將獲得一個結構,該結構也將使用特定的傳輸介質。訊息格式的例子是幾十年前使用的私人信件。傳送的訊息使用稱為幀的特定封裝方法,其中包括髮送方和接收方地址,以確保資料的可靠交付。

訊息編碼

傳送的訊息需要編碼成特定格式,以便透過有線或無線介質以波或訊號的形式傳輸。

訊息大小

需要在傳送方分析訊息的大小,如果大小太大,則必須將其分成相同數量的片段,以便透過介質輕鬆傳輸。

2. 語義

當訊息從源傳送並編碼以保護它免受威脅時,訊息被分成各個位,並且彼此含義不同。使用網路協議的語義元素,我們可以瞭解傳送訊息中每個欄位解釋的詳細資訊。此元素負責控制和錯誤處理。

它根據幀或位中提供的資訊,提供關於選擇到達訊息目的地的最佳路由的決策。

錯誤處理

當訊息到達接收方時,會檢測到錯誤。沒有錯誤的訊息是有效的,而帶有錯誤的訊息不會被接收方接受。為了使這種錯誤檢測更容易,我們可以使用某些錯誤檢測技術,例如校驗和和迴圈冗餘校驗。

3. 時序

術語“時序”是指訊息到達接收方以及反之所需的時間。它還處理何時從主機發送資料,以及為了有效地進行資料通訊,這兩個主機必須在特定時間傳送和接收資料,不能太快或太慢。

訊息時序

要透過網路傳送訊息,將向客戶端傳送確認請求,並在響應後傳送訊息,從而跟蹤時序控制資訊。因此,時序在此起著重要作用,當在一段時間內未收到確認時,則不會傳遞訊息。

響應超時

當響應從傳送方傳送到接收方需要最大時間量時,響應超時是等待響應發射機的等待時間。

訪問方法

這是主機透過傳輸介質傳送和接收資料的方法。

訊息傳遞

從傳送方傳遞的訊息可以透過三種不同的方式完成,即單播、多播和廣播。當主機連線到許多客戶端時,使用廣播方法傳遞訊息。一對一地向單個接收者分發資訊稱為單播,這表明只有一個目標(單個目的地)。多播表示單個傳送方同時向多個目的地/接收者傳送相同的訊息,當與一群人(不止一個人)通訊時。

結論

在網路協議中,藉助我們涵蓋的元素,我們可以涵蓋從發射機到客戶端傳送資料的每個步驟。訊息的結構可以由主機根據其服務需求選擇。語法解釋了訊息的格式,語義元素獲取欄位的資訊,最後是訊息響應的時序。

更新於:2023年4月26日

2K+ 次瀏覽

啟動你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.