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


互联网协议版本 4 (IPv4) 被称为互联网协议开发中的第四个版本。它的地址是一个 32 位地址,它唯一地定义了连接,这意味着这里的每个地址都定义了一个且仅一个到互联网的连接。

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

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

Ipv4 地址表示法

有三种表示 IPv4 地址的表示法,如下所示:

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

下面以图表方式展示了三种表示 IPv4 地址的表示法:

二进制表示法

在这里,IPv4 地址显示为 32 位。为了使地址更易读,在字节(8 位)之间插入一个或多个空格。

点分十进制表示法

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

十六进制表示法

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

IPv4 寻址中的层次结构

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

32 位 IPv4 地址采用分层形式,但仅分为两部分,如下所示:

  • 地址的第一部分称为前缀,它定义网络(网络 ID)。

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

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

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

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

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

IPv4 寻址的类别

IPv4 寻址技术主要有两大类。它们如下所示:

  • 有类寻址

  • 无类寻址

更新于: 2021 年 9 月 16 日

3K+ 阅读量

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告