網路層提供哪些服務?
網路層是計算機網路OSI模型中的第三層。網路層負責資料包轉發,包括透過路由器進行路由和服務質量管理。
服務的性質
主機端的傳輸層接收網路層提供的服務。但傳輸層位於主機中,而網路層位於子網中。
我們知道子網是由僅包含底三層的路由器集合組成的。因此,我們可以說網路層向傳輸層提供的服務比子網向主機提供的服務更有效。
通常,網路層為透過子網通訊的眾多節點或主機提供兩類定義明確的服務,即無連線服務和麵向連線的服務。
服務
網路層提供的不同服務如下:
無連線通訊
網路層提供了一種從一端到另一端無連線傳輸資料的功能。在無連線通訊中,不必與接收方建立會話;它可以隨時進行,並且此類通訊不需要確認,這是因為網路層的原因。
主機定址
網路中的每個主機都必須具有唯一的地址,該地址確定主機在網路中的位置。網際網路上的每個地址都稱為IP地址,並且此IP地址由網路層處理。
訊息轉發
訊息轉發是網路層提供的另一項服務。在這裡,許多網路被劃分為子網並連線到其他網路以進行廣域通訊。
網路層使用稱為路由器的專用主機,用於在不同網路之間轉發資料包。網路層還會響應傳輸層的服務請求並向資料鏈路層發出服務請求。
網路層提供的服務以圖表方式表示如下:
廣告