什麼是 IPv4 地址?


IPv4 地址僅僅用作識別符號,在網路層工作以識別 IP 資料包的源或目的地。正在使用的 IP 版本稱為 IPv4。在此版本中,Internet 上的每個節點都可以有一個或多個介面,我們需要使用分配給每個裝置的特定地址來識別這些裝置中的每一個。它表示每個節點都建立了一個或多個 IP 地址來呼叫 TCP/IP。這些是邏輯地址,包含 32 位。

IP 地址使用二進位制表示法定義,為 32 位長字串。點分十進位制表示法用於使字串易於理解,其中句點或點將四個十進位制數(0 到 255)分開,描述 32 位。

例如,IPv4 地址 11000000101010000000101000011001 以點分十進位制表示法表示為 192.168.10.25。

以下是將 IPv4 地址從二進位制表示法轉換為點分十進位制表示法的步驟:

  • 將 32 位長地址分解為 8 位塊:11000000 10101000 00001010 00011001
  • 為每個塊寫入相應的十進位制數:192 168 10 25
  • 用句點分隔塊:192.168.10.25

該圖顯示了 IP 地址結構。

點分十進位制表示法

我們已經看到 IPv4 地址以點分十進位制表示法表示為 32 位數字。IP 地址可能具有固定部分和可變部分,具體取決於分配給您或您組織的地址總數。

地址的固定部分可以是從一個八位位元組到三個八位位元組,其餘八位位元組將用於可變部分。

例如,您可以使用 192.168.10.25 這樣的 IP 地址。現在將所有常量位設定為 1,並將所有變數位設定為 0。這將得到 11111111 11111111 00000000 00000000。將其轉換為點分十進位制表示法,結果為 255.255.0.0。

這種具有常量和變數方法的點分十進位制表示法可以為 192.168.10.25 指定字首,並表示為 192.168.10.25,255.255.0.0。這種以點分十進位制數表示字首長度的方法稱為網路掩碼或子網掩碼錶示法。

更新於: 2021 年 5 月 5 日

2K+ 閱讀量

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告