子网掩码(CLDR)

在现实世界里,大多数的组织都会申请B类网络地址,导致B类地址很快就分配完了,然而A类地址却浪费了大量地址。针对这种情况,提出了子网掩码划分方案(CLDR)

CLDR

  • 引入子网掩码, 子网掩码也是一个uint32_ t的整数。 但是子网掩码赋值方式,是从最高为的比特位开始依次向下给比特位赋值1;

                    eg : netmask 255. 255.255.0

                                          11111111111111111111111100000000

  • 使用子网掩码来精确的划分子网
    • 子网掩码取反 = 当前子网的最大主机号

                   eg: 255.255. 255. 0
                         0.0.0.255            ==》(0~ 255)  ==》256 个ip

  • ip 子网掩码 = 当前网络的网段号

                   eg: inet 172. 16.99. 129    netmask 255. 255. 255. 0
                         当前网络的网段号: 172. 16.99.0

  • 假设需要将上述的网段号: 172.16.99.0,子网掩码是255. 255. 255.0, 在平均划分成为4个子网。
    • 那我们来考虑考虑下面几个小小的问题
      • 每个子网的网络号
      • 以及ip地址范围
      • 以及ip地址数量
      • 每个子网的子网掩码
    • 先确定待划分的子网有多少个ip

                      255.255. 255.0 ==》最大主机号  255
                      主机个数(IP数量) = 256

  • 确定每个子网的ip数量

                       256 / 4 = 64

  • 确定子网掩码

                       64个  ==》 (0~63)
                       子网掩码取反 = 最大主机号号
                       00000000 00000000 00000000 00111111
                        11111111  11111111  11111111  11000000

  • 第一个子网

                        172. 16.99.0 ~ 172. 16. 99. 63      netmask: 255. 255. 255. 192
                        172. 16. 99.64~ 172. 16. 99. 127  netmask: 255. 255. 255. 192

私有ip地址:

  • 10.*.*.*

        10.0.0.0 ~ 10. 255. 255. 255

  • 172. 16. *. *  ~ 172.31. *. *

        172. 16.0. 0 ~ 172. 31. 255. 255

  • 192. 168. *. *

        192. 168.0.0 ~ 192. 168. 255. 255

  • 注意: 
    • 私网ip并不能够直接访问互联网(公网),因为私网ip不具备互联网的效力
    • 在私网的网路当中,各个私网主机之间可以互相发送数据,但是如果
      要往公网当中发送,肯定会经历NAT(地址转换)
  • 本意: 
    • ​​​​​​​划分出来私网,私网当中的ip地址,可以被复用
    • 虽然私网ip可以复用,但是在同一个私网当中的主机,ip地址也是不可以重复的
    • 所说到的私网ip重复,是指不同的私网网络中的主机,私网ip可以重复

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值