子网划分

一 子网划分基础

子网划分的好处:
1:缩减网络流量
2:优化网络性能
3:简化管理
4:更为灵活的形成大覆盖范围的网络

子网划分最主要的目的:合理的分配IP地址。

学习子网划分首先需要先学习进制转换

进制转换

二进制转换为十进制
用8421码来计算
上面图片中演示了转换过程,这是一个八位二进制数,最前面的数最大为128,然后是63,32,16,8,4,2,1。这样就是标准的8421码,IP掩码也是靠这种方式计算的。

掩码数十进制可容纳主机数
/30255.255.255.252主机数=2
/29255.255.255.248主机数=6
/28255.255.255.240主机数=14
/27255.255.255.224主机数=30
/26255.255.255.192主机数=62
/25255.255.255.128主机数=126
/24255.255.255.0主机数=254
/23255.255.254.0主机数=510
/22255.255.252.0主机数=1022
/21255.255.248.0主机数=2046
/20255.255.240.0主机数=4094
/19255.255.224.0主机数=8190
/18255.255.192.0主机数=16382
/17255.255.128.0主机数=32766
/16255.255.0.0主机数=65534

掩码和IP都是点分十进制组成的,IP和掩码都是32个bit组成的,而我们用的都是点分十进制IP,每一个IP都有四段,每一段是8个bit,所以最大为255。255是由1,2,4,8,16,32,64,128加起来组成的,所以根据位数,可以算到掩码的大小。
可用主机数可以从掩码中看出,例如:192.168.1.0/24,掩码为255.255.255.0,这是一个标准的C类地址,掩码为255为全1,说明这个八位组不能变化,所以这是网络位,不是全1的位都是可以变化的,比如最后的0,就代表这个子网中可以有255可以用的IP,减去最前面的192.168.1.0这个网络号和减去192.168.1.255这个广播号,可用的就为253个IP地址。
案例二,如果是192.168.1.0/23,掩码就为255.255.254.0,前面两段255都不能使用,第三段254多出来了一个1,表示这一段可以变化2位,后面的0表示全可以变化,所以这个可用主机子网范围为192.168.1.1—192.168.2.254。

二. VLSM(可变长子网掩码)

VLSM要遵循从大到小的规划原则

N012345678910
2n12481632641282565121024

网段192.168.0.0/16
一段:需要500台主机
二段:需要280台主机
三段:需要230台主机
四段:需要15台主机

  1. 一段(500台):
    需要500台主机,外加一个“网络地址”和“广播地址”,所以总部需要500+1+1=502个地址,所以2^9=512≥502,N=9,从地址段192.168.0.0/255.255.0.0中截取
    主机位地址换算九位(0变1):
    192.168.0.0=192.168.000000000.00000000→192.168.00000001.111111111=192.168.1.255
    掩码位地址换算九位(1变0):
    255.255.255.255=255.255.11111111.11111111→255.255.11111110.00000000=255.255.254.0
    “一段”网络为:
    掩码地址:255.255.254.0
    网络地址:192.168.0.0/255.255.254.0
    主机地址:192.168.0.1/255.255.254.0—192.168.1.254/255.255.254.0
    广播地址:192.168.1.255/255.255.254.0
    剩余网络地址:192.168.2.0-192.168.255.0/255.255.0.0

  2. 二段(280台):
    需要280台主机,外加一个“网络地址”和“广播地址”,所以总部需要280+1+1=282个地址,所以2^9=512≥282,N=9,从地址段192.168.2.0-192.168.255.0/255.255.254.0中截取
    主机位地址换算9位(0变1):
    192.168.2.0=192.168.000000010.00000000→192.168.00000011.11111111=192.168.3.255
    掩码位地址换算9位(1变0):
    255.255.255.255=255.255.11111111.11111111→255.255.11111110.00000000=255.255.254.0
    “二段”网络为:
    掩码地址:255.255.254.0
    网络地址:192.168.2.0/255.255.254.0
    主机地址:192.168.2.1/255.255.254.0—192.168.3.254/255.255.254.0
    广播地址:192.168.3.255/255.255.254.0
    剩余网络地址:192.168.4.0-192.168.255.0/255.255.0.0

  3. 三段(120台):
    需要120台主机,外加一个“网络地址”和“广播地址”,所以总部需要120+1+1=122个地址,所以2^7=128≥122,N=7,从地址段192.168.4.0-192.168.255.0中截取
    主机位地址换算7位(0变1):
    192.168.4.0=192.168.000000100.00000000→192.168.00000100.01111111=192.168.4.127
    掩码位地址换算7位(1变0):
    255.255.255.255=255.255.11111111.11111111→255.255.255.10000000=255.255.255.128
    “三段”网络为:
    掩码地址:255.255.255.128
    网络地址:192.168.4.0/255.255.255.128
    主机地址:192.168.4.1/255.255.255.128—192.168.4.126/255.255.255.128
    广播地址:192.168.4.127/255.255.255.128
    剩余网络地址:192.168.4.128/255.255.255.128,192.168.5.0-192.168.255.0/255.255.0.0

  4. 四段(15台):
    需要15台主机,外加一个“网络地址”和“广播地址”,所以总部需要15+1+1=17个地址,所以2^5=32≥17,N=5,从地址段192.168.4.128/255.255.255.128中截取
    主机位地址换算5位(0变1):
    192.168.4.128=192.168.000000100.10000000→192.168.00000100.10011111=192.168.4.159
    掩码位地址换算5位(1变0):
    255.255.255.255=255.255.11111111.11111111→255.255.255.11100000=255.255.255.224
    “四段”网络为:
    掩码地址:255.255.255.224
    网络地址:192.168.4.128/255.255.255.24
    主机地址:192.168.4.129/255.255.255.0—192.168.4.158/255.255.255.224
    广播地址:192.168.4.159/255.255.255.224

注:VLSM一定要按照“从需求IP数量最大→需求IP数量最小”划分,否则会出现问题

三 CIDR(无类域间路由)

192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
转换成二进制:
192.168.00000001.0
192.168.00000010.0
192.168.00000011.0
将不一致的劈开:
192.168.000000 01.0
192.168.000000 10.0
192.168.000000 11.0
变为0并用掩码隔开:
192.168.000000 00.0 /255.255.111111 00.0
192.168.0.0 /255.255.252.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值