路由選擇協定位於網路層。當一個電腦發送分組時,在網路上網路協定堆疊的每一層都附加一些資訊給它。網路層的協定附加路由選擇訊息,這可能是通過一個網路的完整的路徑或是一些指示分組應該採用那條路徑的優先值。
本教學操作環境:windows7系統、Dell G3電腦。
路由選擇協定位於網路層。
當一個電腦發送分組時,在網路上網路協定堆疊的每一層都附加一些資訊給它。在接收方的對等層協定可以讀出這些資訊。這些資訊類似於通訊會話的某些部分。網路層的協定附加路由選擇訊息,這可能是通過一個網路的完整的路徑或是一些指示分組應該採用那條路徑的優先值。發送方新增的網路層資訊只能由路由器或接收方的網路層協定讀取。中繼器和橋接器不能辨識網路層訊息,只能傳送和轉送分組。
擴充資料:
網路層的目的在於實現兩個端系統之間的資料透明傳送,具體功能包括尋址和路由選擇、連接的建立、保持和終止等。它提供的服務使傳輸層不需要了解網路中的資料傳輸和交換技術。
網路層主要是為傳輸層提供服務,為了提供傳輸層服務,網路層必須使用資料鏈結層提供的服務。而資料鏈結層的主要作用是負責解決兩個直接相鄰節點之間的通信,但並不負責解決資料經過通信子網路中多個轉接節點時的通信問題,因此,為了實現兩個端系統之間的資料透明傳送,讓源端的資料能夠以最佳路徑透明地通過通訊子網路中的多個轉接節點到達目的端,使得傳輸層不必關心網路的拓撲構型以及所使用的通訊介質和交換技術,網路層必須具有以下功能:
分組與分組交換:把從傳輸層接收到的資料封包封裝成分組(Packet,也稱為「包」)再向下傳送到資料鏈路層。
路由:透過路由選擇演算法為分組透過通訊子網路選擇最適當的路徑。
網路連線複用:為分組在通訊子網路中節點之間的傳輸建立邏輯鏈路,在一條資料鏈路上重複使用多條網路連線(多採取時分複用技術)。
錯誤偵測與復原:一般以分組中的頭部校驗和進行錯誤校驗,使用確認和重傳機制來進行錯誤復原。
服務選擇:網路層可提供傳輸層資料封包和虛擬電路兩種服務,但 Internet的網路層僅為傳輸層提供資料封包一種服務。
網路管理:管理網路中的資料通訊過程,將資料設法從來源端經過若干個中間節點傳送到目的端,為傳輸層提供最基本的端對端的資料傳送服務。
流量控制:透過流量整形技術來實現流量控制,以防止通訊量過大造成通訊子網路的效能下降。
壅塞控制:當網路的資料流量超過額定容量時,將會引發網路擁塞,致使網路的吞吐能力急劇下降。因此需要採用適當的控制措施來進行疏導。
網路互連:把一個網路與另一個網路互相連結起來,在使用者之間實現跨網路的通訊。
分片與重組:如果要發送的分組超過了協定資料單元允許的長度,則來源節點的網路層就要對該分組進行分片,分片到達目的主機之後,有目的節點的網路層再重新組裝成原分組。
更多電腦相關知識,請造訪常見問題欄位!
以上是路由選擇協定位於哪一層的詳細內容。更多資訊請關注PHP中文網其他相關文章!