IP 地址我们一般使用点分十进制表示,一个 IP 地址有四组十进制数,这是为了便于我们人类识别方便。
IP 分类
IP 地址由两部分组成:网络号+主机号。
A、B、C、D、E 类网络地址的范围:
第一组范围 网络数量 每个网络中的 IP 数量 A 类 1-126 2^7-2 2^24 B 类 128-191 2^14 2^16 C 类 192-223 2^21 2^8 D 类 224-239 - 2^28 E 类 240-255 - - 备注:
- A 类地址中,网络号为 0 和 127 的是保留地址,不属于 A 类
- D 类地址用于组播,所以又叫组播地址。它没有网络号和主机号之分
- 中国只有 3 个 A 类地址,大部分的 A 类地址都在美国和日本
保留 IP 地址、公有 IP 地址、私有 IP 地址
保留 IP 地址:每个网络中有两个 IP 地址是被保留的,不能用来表示网络设备。这两个 IP 地址是网络地址和广播地址。
网络地址:主机位全为 0 的 IP
广播地址:主机位全为 1 的 IP
公有 IP 地址和私有 IP 地址:公有 IP 地址有时候也称为公网 IP 地址,是全球唯一的地址。私有 IP 地址用于私有网络(如公司的内部网络)中。
原则上说,私有网络中可以分配任何有效的 IP 地址,但为什么还要单独规定私有 IP 地址呢?
假如一个私有网络中配置有 202.119.248.0 这个 C 类网络,该私有网络将无法访问南京工业大学的 Web 服务器,因为南京工业大学的 Web 服务器的 IP 地址是 202.119.248.65,私有网络的主机将会直接寻找局域网中的 202.119.248.65 的主机,而不会把数据包发往正确的 Internet 上的主机。为了避免这种情况,RFC1918 就留出了 3 块地址空间作为私有的内部网络地址。
私有 IP 地址有哪些?
IP 地址类别 | RFC1918 规定的私有 IP 地址范围 |
A | 10.0.0.0-10.255.255.255 |
B | 172.16.0.0-172.31.255.255 |
C | 192.168.0.0-192.168.255.255 |
IP 地址子网划分
这里是比较难的一个地方。多做练习多看书。
以下是几点:
- 主机位全是 0 的地址就是子网地址
- 主机位全是 1 的地址就是广播地址
- 子网地址加 1 得到本子网中的第一个可用 IP 地址
- 广播地址减 1 得到本子网中的最后一个可用 IP 地址