計算機網路基礎 三 網路層 IP協議詳解

2021-10-16 12:42:12 字數 2070 閱讀 4578

文章內容概覽

中型網路、大型網路、中型網路、小型網路,然後到達計算機b。除了上圖的這條路徑以外,還可以畫出別的很多路徑。通過這張網路拓撲可以知道,a的傳輸路徑有很多條。其實這些網路路徑,對於使用者,是不需要關心的,也就是說我們不關心網路是怎樣連線的,也不關心資料報是怎麼走的,這個是由網路層所解決的。網路層提出了乙個非常重要的概念,虛擬網際網路絡

也就是說,上邊提到的複雜的網路拓撲,其實我們不用關心。只需要把中間的部分看做虛擬的網際網路絡即可。如下圖,計算機a通過網路連線到乙個虛擬的網際網路絡中,計算機b也連線到了這個虛擬的網際網路絡中。那麼計算機a只需要將資料傳送到虛擬的網際網路絡中,這個虛擬的網際網路絡就可以解決資料傳輸的問題,並且將其準確的傳輸到計算機b。這個就是虛擬網際網路絡的概念

網路層,同樣也有乙個位址的概念,這個位址稱之為ip位址。ip位址總共有32位,一般用點分十進位制表示。也可以展開成二進位制的格式

ip位址對於網路層來說,和mac位址對於資料鏈路層來說,功能是類似的。這裡的ip位址是每乙個網路裝置唯一的乙個身份,也就是對於網路層來說,每乙個網路裝置,它都有乙個唯一的ip位址,通過這個ip位址就可以標識唯一的乙個裝置

對於mac位址,它是唯一的,並且是不可改變的。因為網絡卡從乙個地方挪到另外乙個地方,這個mac位址是不變的。但是ip位址不同,如果我們的筆記本在家連線wifi的時候是ip位址a,當我們把膝上型電腦拿到公司或咖啡館,這個ip位址將會發生變化,因此,ip位址對於網路裝置來說,它是可變的。也就是說,如果網路裝置的網路環境變了,ip位址就會跟著變化

在了解ip協議之前,先看一下ip協議所處的乙個位置。在物理層,它傳輸的是0、1這樣的位元流;在資料鏈路層,傳輸的是資料幀,資料幀包括幀首部、幀尾部和「幀」資料,「幀」資料主要就是ip資料報。現在對ip資料報進行詳細的剖析,它將會分成ip首部和ip資料報的資料兩個部分

首部是非常重要的內容,後邊也會重點介紹ip首部的資訊。下邊是ip首部的具體格式

版本、協議、ip位址等。上邊的每一行都是32個位元位,也就是4個位元組,前邊五行是必須存在的內容,第六行是可有可無的,第七行是ip資料。因此對ip首部來說,至少會有20個位元組的長度

ip首部中每一部分的含義

一些協議所對應的值

把ip首部中的協議賦不同的值。可以看到裡邊也有ip協議對應的值,也就是說,對於ip協議來說,ip協議的資料還可以繼續封裝ip資料,也就是ip資料中的ip資料,在一些特殊的場合,也有它的作用

在快速變化的技術中尋找不變,才是乙個技術人的核心競爭力。知行合一,理論結合實踐

計算機網路7 三 網路層 IP

為主機提供資料傳輸服務。在傳送資料時,網路層把傳輸層產生的報文段或使用者資料報封裝成ip資料報進行傳送。網路層的另乙個任務是選擇合適的路由,使ip資料報可以通過網路中的路由器找到目的主機。使用的協議有ip協議,還有與ip協議配套使用的arp icmp igmp協議。位址解析協議arp 網際控制報文協...

計算機網路基礎 八 網路層 ICMP協議

icmp協議的應用 文章內容概覽 icmp的報文資料是通過封裝在ip資料報中進行資料傳輸的。icmp的報文分為兩個部分 icmp報文首部和icmp報文資料 icmp報文首部 在前邊介紹ip協議首部中,有乙個8位協議,它表明的是ip資料所攜帶的具體資料是什麼協議的。icmp的字段值為1 icmp協議報...

計算機網路2 網路層(重要協議)

2 路由選擇協議 3 arp協議 4 icmp協議 導圖 外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳 img nfphcpca 1600135056082 en resource database 2198 1 1 網際網路位址的種類和範圍 外鏈轉存失敗,源站可能有防盜煉機制,建議將...