網路層的函式是什麼?
網路層為傳輸層提供其功能,為此,它需要資料鏈路層的服務。它的功能是透過為每個網路服務資料單元 (N-SDU) 新增報頭來實現的。此報頭採用協議控制資訊 (PCI) 的形式。因此,形成的網路協議資料單元透過現有資料鏈路連線傳輸。
網路層的功能如下:
網路連線
當網路層收到來自傳輸層的呼叫請求時,它會在子網之間建立網路連線。為此,它利用資料鏈路連線。為此目的,端系統的網路層與子網接入點的網路層互動。
路由
網路層選擇源裝置和目標裝置之間的適當路由。此路由是在開始時或針對每個 N-SDU 確定的,具體取決於服務型別。路由功能由網路層的子分層提供支援。
多路複用
為了最佳化資料鏈路連線的使用,有時需要在單個數據鏈路連線上覆用多個網路連線。這是由能夠在資料鏈路連線上覆用多個網路連線的網路實體完成的,如圖所示。
錯誤檢測
網路層使用錯誤檢測功能來確保維護透過網路連線提供的服務質量。大多數錯誤都在資料鏈路層檢測和糾正。對於殘留錯誤,網路層會發出通知。它依賴於提供的服務質量,並且網路層包含錯誤恢復機制。
其他功能
網路服務資料單元在網路層被分割,並進行阻塞以產生網路協議資料單元 (N-PDU)。在分割和阻塞過程中保留 NSDU 的分隔符。
該過程如圖所示。網路實體還會根據傳輸層的請求對網路服務資料單元進行排序和流量控制。根據傳輸層的請求,它也可以重置網路連線。
廣告