什么是 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 寻址技术主要有两大类。它们如下所示:
有类寻址
无类寻址
广告