IP编址
接口(interface):
- 主机/路由器与物理链路的边界
- 路由器有多个接口
- 主机典型地有一个或两个接口(比如以太网接口、Wifi接口)
IP address:
- 每个网络接口对应一个IP地址
- IP地址是一个32位的二进制数,通常用点分十进制数表示
基于类的编址(早期)
单播地址结构
单播地址除类别标识外,其余比特被划分成网络号和主机号两部分:
- 网络号:在因特网范围内标识一个物理网络
- 主机号:标识该物理网络上的一个网络接口
根据该编址方法可知,同一个物理网络上的网络接口,它们的IP地址具有相同的网络号
地址分配
因特网中的每个接口必须具有唯一的IP地址
为在因特网范围内保证IP地址的全局唯一性:
- 网络号由ICANN统一分配
- 主机号由网络管理员统一分配
建立私有网络的组织可以自己选择网络号,但同样必须保证每个网络号在私有网络内的唯一性
特殊的地址
全0或全1的网络号及主机号是特殊地址,从不分配给特定的网络接口:
- 网络号有效、主机号全为0的地址:保留给网络本身。
- 网络号有效、主机号全为1的地址:保留作为定向广播,即在网络号指定的网络中广播(仅用作目的地址)
- 32位全1的地址:本地广播地址,表示仅在发送节点所在的网络中广播(仅用作目的地址)
- 32位全0的地址:指示本机(仅用作源地址)
- 网络号为0、主机号有效的地址:指代本网中的主机
- 形如127.x.y.z的地址:保留作为回路测试,发送到这个地址的分组不输出到线路上,而是送回内部的接收端。
网络数量与地址数量
A、B、C类地址对应不同规模的网络
一个A类、B类及C类地址可提供的接口地址数:
- A类地址: 2 24 − 2 = 16777214 2^{24}-2 = 16777214 224−2