网络互连与互联网(二)-IP子网划分
作者:互联网
网络互连与互联网(二)-IP子网划分
网络互连与互联网(二)-IP子网划分)
1.二和十进制转换
方法一:
·正整数的十进制转换二进制:要点:除二取余,倒序排列
解释:将一个十进制数除以二,得到的商再除以二,依此类推直到商等于一或零时为止,倒取除得的余数,即换算为二进制数的结果。例如把52换算成二进制数,计算结果如图:
转换的二进制位:110100
·负整数转换为二进制 要点:取反加一
解释:将该负整数对应的正整数先转换成二进制,然后对其“取补”,再对取补后的结果加1即可 例如要把-52换算成二进制:
① 先取得52的二进制:0110100
② 对所得到的二进制数取反:1001011
③ 将取反后的数值加一即可:11001100 即:(-52)10=(11001100)2
·小数转换为二进制 要点:乘二取整,正序排列
解释:对被转换的小数乘以2,取其整数部分(0或1)作为二进制小数部分,取其小数部分,再乘以2,又取其整数部分作为二进制小数部分,然后取小数部分,再乘以2,直到小数部分为0或者已经去到了足够位数。每次取的整数部分,按先后次序排列,就构成了二进制小数的序列。例如把0.2转换为二进制,转换过程如图:
方法二:
二转十(连加)或十转二(连减)8421法
2.IP与子网掩码
2.1 IP地址:4个字节地址32位。每一个8位,位组用0~255表示。因此,最小的IP地址值位0.0.0.0,最大地址为255.255.255.255。
2.2位数与个数的关系:2^n次方
2.3子网掩码:屏蔽IP地址的网络部分的“全1”比特模式。将某个IP地址划分成网络地址和主机地址两部分。子网掩码不能单独存在,它必须结合IP地址一起使用。如:255.0.0.0表示二进制为:11111111.00000000.00000000.00000000。
A类:默认的子网掩码是255.0.0.0 /8
B类:默认的子网掩码是255.255.0.0 /16
C类:默认的子网掩码是255.255.255.0 /24
2.4常用的子网掩码:/位数(建网比特数)
/32 255.255.255.255 /24 255.255.255.0
/31 255.255.255.254 /23 255.255.254.0
/30 255.255.255.252 /22 255.255.252.0
/29 255.255.255.248 /21 255.255.248.0
/28 255.255.255.240 /20 255.255.240.0
/27 255.255.255.224 /19 255.255.224.0
/26 255.255.255.192 /18 255.255.192.0
/25 255.255.255.128 /17 255.255.128.0
/28 32-28=4 2^4=16 /20 24-20=4
256-16=240 2^4=16 256-16=240
3.三步划分子网
3.1子网划分原理:为啥划分,借主机位
① 网段:是指标准子网掩码产生的一段网络IP范围
② 子网:借用“主机位”将网段划分更小的网络,称为子网。一般指往右“借位”VLSM。
③ 超网:借用“网络位”将网段合成更大的网络,称为超网。一般指往左“借位”CIDR。
3.2 划分子网的计算问题:
1.根据子网掩码计算子网个数?
2.根据子网掩码计算子网内主机数?
3.每个子网的主机范围是?是否属于这个范围?
4.每个子网的网络地址/子网地址(网络号/子网号)是?
5.每个子网的广播地址(广播号)是?
3.3划分子网步骤:三步走(段块数)
1.看段:看子网掩码在第几段变化。
2.算块:计算块大小,就是一小段范围。
3.求数:关于子网划分一些计算。
4.子网划分例题讲解
假设取得网络地址200.200.200.0 ,子网掩码为255.255.254.0。现在一个子网有200台主机,另外4个子网有40台主机,请问如何划分子网,才能满足要求。请写出五个子网的子网掩码、网络地址、第一个主机地址、最后一个主机地址、广播地址。(子网号可以全0和全1)。请直接写出最后答案。
解:
NET ID 200.200.11001000.00000000 NETMASK 255.255.11111110.00000000 128-2<200<256-2,所以要8位来表示主机号.余下1位来表示子网号.可以划分2个子网.
这样原网络一分为二:
子网1:
NET ID 200.200.11001000.00000000
NETMASK 255.255.11111111.00000000
子网2:
NET ID 200.200.11001001.00000000
NETMASK 255.255.11111111.00000000
子网1 可以用来为有200个主机的子网用。(当然也可以把子网2用来为有200个主机的子网用)。
余下子网2来为4个40台主机的子网做划分。
子网2:
NET ID 200.200.201.00000000
NETMASK 255.255.255.00000000 32-2<40<64-2,所以要6位来表示主机.余下2位正好可以划分4个子网. 这样子网2一分为四:
子网2.1:
NET ID 200.200.201.00000000 NETMASK 255.255.255.11000000
子网2.2:
NET ID 200.200.201.01000000 NETMASK 255.255.255.11000000
子网2.3:
NET ID 200.200.201.10000000 NETMASK 255.255.255.11000000
子网2.4:
NET ID 200.200.201.11000000 NETMASK 255.255.255.11000000
主机号全0是网络地址,网络地址+1是第1个主机地址,主机号全1是广播地址.
广播地址-1是最后的主机地址.
把第4个字节转化为10进制,结果如下:
子网掩码 网络地址 第一个主机地址 最后的主机地址 广播地址
255.255.255.0 200.200.200.0 200.200.200.1 200.200.200.254 200.200.200.255 255.255.255.192 200.200.201.0 200.200.201.1 200.200.201.62 200.200.201.63 255.255.255.192 200.200.201.64 200.200.201.65 200.200.201.126 200.200.201.127 255.255.255.192 200.200.201.128 200.200.201.129 200.200.201.190 200.200.201.191 255.255.255.192 200.200.201.192 200.200.201.193 200.200.201.254 200.200.201.255
标签:子网,二进制,IP,互连,255.255,主机,子网掩码,200.200 来源: https://blog.csdn.net/boweno/article/details/111157072