什么是 IPV4 地址表示法和寻址层次结构?

Internet 协议版本 4(IPv4)被称为 Internet 协议发展的第四个版本。它的地址是一个 32 位地址,它唯一地定义了连接,这意味着这里每个地址都定义了一个并且只有一个与 Internet 的连接。

如果一个设备通过两个网络有两个到 Internet 的连接,那么我们称它有两个 IPv4 地址。

IPv4 地址在某种意义上是通用的,任何想要连接到 Internet 的主机都必须接受寻址系统。

IPv4 地址表示法

有三种表示法来显示 IPv4 地址,如下所示 -

  • 二进制表示法(以 2 为基数)

  • 点分十进制表示法(以 256 为基数)

  • 十六进制表示法(以 16 为基数)

显示 IPv4 地址的三个符号如下图所示 -

二进制符号

此处,IPv4 地址显示为 32 位。为了使地址更具可读性,在字节(8 位)之间插入一个或多个空格。

点分十进制表示法

在这里,IPv4 地址以十进制形式写入,字节之间用小数点分隔。点分十进制表示法中的每个数字都在 0 到 255 之间。

十六进制表示法

每个十六进制数字相当于四位。这意味着具有 8 个十六进制数字的 32 位地址。这种表示法经常用于网络编程。

IPv4 寻址中的层次结构

涉及交付的不同类型的通信网络,寻址系统是分层的。

32 位 IPv4 地址采用分层形式,但仅分为以下两部分 -

  • 地址的第一部分称为前缀,它定义了network(Net ID).

  • 地址的第二部分称为后缀,它定义了节点(主机 ID)。

通常,前缀长度为 n 位,后缀长度为 (32-n) 位。

前缀可以是固定长度(或)可变长度。

IPv4 中的网络标识符最初被设计为固定长度的前缀。这种方案称为分类寻址。

被称为无类寻址的新方案使用可变长度的网络前缀。

IPv4 寻址的类别

IPv4 寻址技术有两大类。它们如下 -

  • 有类寻址

  • 无类寻址