如何判断一个地址是否可以用作主机 IP 地址?

判断步骤:"看掩码 → 算块大小 → 找广播地址 → 比对"

eg:

① 172.16.23.255/20

  • /20 → 块大小 16(第三段)
  • 网络段:172.16.16 .0 ~ 172.16.31.255
  • 广播地址:172.16.31.255
  • 给定:172.16.23.255 ≠ 31.255 → 不是广播
    可用作主机 IP

② 172.20.83.255/22

  • /22 → 块大小 4(第三段)
  • 网络段:172.20.80 .0 ~ 172.20.83.255**
  • 广播地址:172.20.83.255 (正好是给定地址)
    不能用(主机位全 1)

③ 202.100.10.15/28

  • /28 → 块大小 16(第四段)
  • 网络段:202.100.10.0 ~ 202.100.10.15
  • 广播地址:202.100.10.15 (给定地址)
    不能用(主机位全 1)

地址块的"边界" = 网络地址 (头)与广播地址(尾)

  • 网络地址 → 标识"这一段网络",不能分配给主机
  • 广播地址 → 标识"这一段网络里所有人",也不能分配给主机
    因此 两个边界地址都不能用作主机 IP

边界用途

边界地址 名称 用途举例
头地址(主机位全 0) 网络地址 路由表、ACL、防火墙网段匹配
尾地址(主机位全 1) 广播地址 本网段广播报文(ARP、DHCP Discover、子网广播)

"头点名,尾喊话,中间才是坐人的。"

相关推荐
wanhengidc1 小时前
云手机中的数据通常存储在哪里?
运维·服务器·安全·web安全·智能手机
凌寒112 小时前
Linux(Debain)安装Redis、数据迁移
linux·运维·服务器·redis
讨厌下雨的天空2 小时前
网络基础
网络·1024程序员节
0和1的舞者2 小时前
《网络编程核心概念与 UDP Socket 组件深度解析》
java·开发语言·网络·计算机网络·udp·socket
2501_921939262 小时前
11.25Nginx服务器和Wordpress服务器
运维·服务器·nginx
华普微HOPERF2 小时前
Matter协议,如何赋能智能家居构建跨生态的互操作网络?
网络·智能家居
wanhengidc3 小时前
云手机中分布式存储的功能
运维·服务器·分布式·游戏·智能手机·云计算
翼龙云_cloud3 小时前
亚马逊云渠道商:AWS Shield和传统防火墙怎么选?
运维·服务器·云计算·aws
zzzsde3 小时前
【Linux】基础开发工具(2):vim补充说明&&gcc/g++编译器
linux·运维·服务器
河南博为智能科技有限公司3 小时前
动环监控终端-守护变电站安全运行的智能核心
运维·服务器·网络·物联网