【计算机网络】IPv4地址的表示方法
文章目录
- 概念
- 表示方法
- 网络部分和主机部分
- 子网掩码
- 特殊地址
概念
IPv4(Internet Protocol version 4)地址是用于标识网络设备的32位数字地址。
表示方法
IPv4地址通常以点分十进制的形式表示,由四个十进制数构成,每个数的取值范围是0到255,每个数之间用点(.)分隔。例如:
192.168.1.1
IPv4地址实际上是一个32位的二进制数。这32位被分成4组,每组8位(1字节),每组的值范围是0到255(即2^8 - 1)。
例如,IPv4地址 192.168.1.1 的二进制表示是:
11000000.10101000.00000001.00000001
网络部分和主机部分
IPv4地址通常分为两个部分:网络部分和主机部分。
- 网络部分标识一个特定的网络.
- 主机部分标识该网络中的一个特定设备。
子网掩码(Subnet Mask)用于确定IPv4地址中的哪一部分是网络部分,哪一部分是主机部分。
子网掩码
- 子网掩码也是一个32位的数字,用于划分网络部分和主机部分。子网掩码中的连续的1表示网络部分,连续的0表示主机部分。
- 例如,子网掩码
255.255.255.0
的二进制表示是11111111.11111111.11111111.00000000
- 使用子网掩码
255.255.255.0
(或/24)表示网络地址192.168.1.0/24
,其中前24位是网络部分,后8位是主机部分。
192.168.1.0/24 简洁地表示网络和子网掩码,它在IPv4地址后面加上一个斜杠和一个数字,表示网络部分的位数。例如,192.168.1.0/24 表示网络地址是 192.168.1.0,子网掩码是 255.255.255.0。
特殊地址
-
网络地址:表示一个特定网络的地址,主机部分全为0。例如 192.168.1.0/24 中的 192.168.1.0。
-
广播地址:用于向网络中的所有设备发送数据包,主机部分全为1。例如 192.168.1.0/24 中的 192.168.1.255。
-
环回地址:用于本地环回测试,通常是 127.0.0.1。
-
私有地址:用于局域网(LAN)内部通信,不在互联网中路由。常见的私有地址段有:
- 10.0.0.0 - 10.255.255.255
- 172.16.0.0 - 172.31.255.255
- 192.168.0.0 - 192.168.255.255