网络 {IP地址,IP地址的编码规则}
IP地址
性质
比如一个IP地址, 他的网络号是a
, 主机号是b
, 假设他的主机号范围是[0, 255]
(即网络号占据前24
位), 那么这个最小主机号0
和 最大主机号255
是不可用的 他俩有特殊用途;
IP地址的编码规则
分类路由(分类式IP地址)(已过时)
定义
Classful Addressing
分类式 对IP地址的编址;
A类: [0???????] [...]
网络总数为`2^(8-1)`(?的个数为7); 主机总数为`2^(32-8) - 2`(.的个数是24, `-2`是除去{全0,全1});
范围: [0.0.0.0 - 127.255.255.255];
B类: [10?????? ????????] [...]
网络总数为`2^(16-2)`; 主机总数为`2^(32-16) - 2`;
范围: [128.0.0.0 - 191.255.255.255];
C类: [110????? ???????? ????????] [...]
网络总数为`2^(24-2)`; 主机总数为`2^(32-24) - 2`;
范围: [192.0.0.0 - 223.255.255.255];
D类: [1110...]
范围: [224.0.0.0 - 239.255.255.255];
E类: [1111...]
范围: [240.0.0.0 - 255.255.255.255];
性质
每一类的IP地址 他的{网络数|主机数}都是定死了的, 不能动态调整; 实际对B类地址的需求很大, 其实都没用;
因此, 这个技术 被淘汰了, 现在使用無類別域間路由, 他是动态跳转的;
A类地址, 对应CIDR的[]/8
, B类地址, 对应CIDR的[]/16
, C类地址, 对应CIDR的[]/24
;
无类别路由(CIDR无类别域间路由)
定义
Classless Inter-Domain Routing
, 对IP地址的分类;
一个CIDR块(IP段) 形式为IP地址/C整数
, 表示IP地址的前C位 是网络号, 后面的是主机号;
性质
IPv6
就是使用的CIDR技术;
他和子网掩码技术 是一样的;
比如a/8
就对应 子网掩码是255.0.0.0
;