網路層的核心功能

2022-01-11 15:21:04 字數 1179 閱讀 7687

網路層提供的服務是將資料從源主機到目的主機進行資料報傳輸,網路中的每乙個主機和路由器都有乙個網路層,提供主機到主機(路由器)之間的服務。

在傳送端,網路層將傳輸層的資料段(segment)進行封裝,封裝到網路層的資料報(datagram)中進行傳輸。

在接收端,網路層需要把資料段(datagram)提取出資料段(segment)給傳輸層進行處理。

**(forwarding)是指把資料分組從路由器的輸入埠轉移到合適的輸出埠,由硬體完成。 路由器是如何知道當前輸入的分組應該從那個輸出埠**出去呢?答案就是**表。

每乙個路由器需要維護乙個**表,路由器基於**表來決定輸入的分組應該被**到那個輸出介面。當請求到來時,路由器直接讀取**表即可。

**表示意圖:

位址輸出鏈路

0001

10002

30003

2所以路由器需要事先維護乙個**表,這便是網路層的另外乙個核心功能:路由選擇。

路由選擇(routing)是指確定分組從源到目的地的路徑的網路處理過程,由軟體實現。

路由器基於一定的路由演算法來計算路徑,最終計算出來的路徑資訊儲存到了**表裡面,供路由器**時使用。

針對某些網路比如atm網路,在分組傳輸前需要先建立連線。

網路層連線和傳輸層連線的區別:

網路層連線:主機到主機之間(或者路由器)

傳輸層連線:屬於端到端的程序之間的連線

atm網路慢慢在退出舞台。

不事先為分組確定傳輸路徑

每個分組的獨立確定傳輸路徑

不同分組的路徑可能不同:**表可能會變(會出現先出發後到達的case)

核心用是資料報網路,現在急於tcp/ip的internet就是資料報網路

傳輸前為整個分組建立連線,確定傳輸路徑

後續所有分組都急於預先確定的路徑(連線)進行傳輸

所有分組的傳輸路徑相同

傳輸結束後需要拆除連線

核心使用時虛電路網路,atm網路,出於淘汰狀態。所為虛電路就是模擬電路交換,傳輸前先建立連線,資源進行獨佔。

專注核心功能

當我還小的時候,出了什麼毛病都愛用風油精。無論是蟲叮蚊咬,暈車暈船還是感冒發燒,風油精都能派上用場。因此當我頗為自豪的向我的小夥伴炫耀道 風油精什麼都能治 的時候,他的一句 風油精什麼都能治,什麼都治不好 著實給我潑了一頭冷水。我無意斥責那些多功能產品。事實上,很多多功能產品非常成功而且確實給使用者...

專注核心功能

當我還小的時候,出了什麼毛病都愛用風油精。無論是蟲叮蚊咬,暈車暈船還是感冒發燒,風油精都能派上用場。因此當我頗為自豪的向我的小夥伴炫耀道 風油精什麼都能治 的時候,他的一句 風油精什麼都能治,什麼都治不好 著實給我潑了一頭冷水。我無意斥責那些多功能產品。事實上,很多多功能產品非常成功而且確實給使用者...

部落格的核心功能

我訂閱了很多感興趣的部落格內容,嘗試了很多 的部落格功能,自己也做了部落格程式給 的使用者使用。這些都做完以後,我認真在網上找關於部落格的定義,部落格和論壇 個人站點的區別等。1 部落格是繼email bbs icq之後出現的第四種網路交流方式。部落格有三大作用 1 個人自由表達 2 知識過濾與積累...