廣播位址怎麼判斷 HCIA IPv4位址介紹

2021-10-12 08:04:30 字數 1702 閱讀 2776

在ip網路上,如果使用者要將一台計算機連線到internet上,就需要申請乙個ip位址。ip位址可以標識網路中的乙個節點,資料就是通過它來找到目的地的。ip位址用於ip報文在網路中的定址。

一、ip位址表示

即0.0.0.0~255.255.255.255

二、ip位址構成

網路部分(網路號):用來標識乙個網路。ip位址不能反映任何有關主機位置的地理資訊,只能通過網路號碼字段判斷出主機屬於哪個網路。對於網路號相同的裝置,無論實際所處的物理位置如何,它們都是處在同乙個網路中。

主機部分(主機號):用來區分乙個網路內的不同主機。

網路掩碼(netmask),又稱子網掩碼(subnetmask):網路掩碼為32bit,與ip位址的位數一樣,通常也以點分十進位制數來表示。

網路掩碼不是乙個ip位址,在二進位制的表示上是一堆連續的1、後面接一堆連續的0。通常將網路掩碼中1的個數稱為這個網路掩碼的長度。如:掩碼0.0.0.0的長度是0,掩碼252.0.0.0的長度是6。

網路掩碼一般與ip位址結合使用,其中值為1的位元對應ip位址中的網路位;值為0的位元對應ip位址中的主機位,以此來輔助我們識別乙個ip位址中的網路位與主機位。即網路掩碼中1的個數就是ip位址的網路號的位數,0的個數就是ip位址的主機號的位數。

三、ip位址分類

為了方便ip位址的管理及組網,ip位址分成五類:a、b、c、d、e類的類別字段分別是二進位制數0、10、110、1110、1111,通過網路號碼欄位的前幾個位元就可以判斷ip位址屬於哪一類,這是區分各類位址最簡單的方法。

a、b、c三類位址是單播ip位址 (除一些特殊位址外),只有這三類位址才能分配給主機介面使用。

d類位址屬於組播ip位址。

e類位址專門用於特殊的實驗目的。

四、ip位址型別

五、ip位址計算

六、私網ip位址

為了解決ip位址短缺的問題,提出了私有位址的概念。私有位址是指內部網路或主機位址,這些位址只能用於某個內部網路,不能用於公共網路。

在ip位址空間裡,a、b、c三類位址中各預留了一些位址專門用於上述情況,稱為私網ip位址。

七、特殊ip位址

0.0.0.0:如果把這個位址作為網路位址,它的意思就是「任何網路」的網路位址;如果把這個位址作為主機介面位址,它的意思就是「這個網路上主機介面」的ip位址。例如:當乙個主機介面在啟動過程中尚未獲得自己的ip位址時,就可以向網路傳送目的ip位址為有限廣播位址、源ip位址為0.0.0.0的dhcp請求報文,希望dhcp伺服器在收到自己的請求後,能夠給自己分配乙個可用的ip位址。

127.0.0.0/8:這個位址為環迴位址,它可以作為乙個ip報文的目的ip位址使用。其作用是測試裝置自身的軟體系統。乙個裝置產生的目的ip位址為環迴位址的ip報文是不可能離開這個裝置本身的。

169.254.0.0/16:如果乙個網路裝置獲取ip位址的方式被設定成了自動獲取方式,但是該裝置在網路上又沒有找到可用的dhcp伺服器,那麼該裝置就會使用169.254.0.0/16網段的某個位址來進行臨時通訊。

hcia系列文章:

【hcia】資料通訊網路基礎

【hcia】網路型別與網路拓撲

【hcia】網路參考模型與協議

【hcia】tcp的建立與斷開

【hcia】網路層協議

廣播mac位址

由於近期乙個專案中需要改板卡的mac位址,發現在改完mac位址後主機不能跟板卡連線,上網查了寫資料,才發現原來主機儲存的arp中繫結了板卡的ip與mac,所以當板卡的mac位址更改後,主機的arp並沒有更新,導致主機與板卡連線不上,需要等主機更新arp之後才能連線上,而等待的時間更具系統的差異而不同...

廣播和位址

1.tcp ip協議棧中,傳輸層只有 udp可以廣播.2.只能對同一 子網內部廣播,廣播資料報不經過 路由器.3.udp的廣播位址為255.255.255.255 4.在winsock實現中,有乙個選項對應是否允許廣播.必須呼叫setsockopt開啟該選項.5.開啟後,用sendto向255.25...

IP廣播位址

ip廣播位址有四種型別 網路的網路掩碼,甚至連它的ip位址也不知道。例如當主機從dhcp或bootp伺服器獲取ip位址時。傳送給ip位址255.255.255.255的資料報 屬於有限廣播資料報。在指定給本地網路的廣播資料報時,目的位址的網路標識部分和主機標識部分全都是1 255.255.255.2...