子网划分,主机号,网络号计算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

⼦⽹划分,主机号,⽹络号计算
这是我在做⽹管题时总结的⼀些经验和见解,略显粗糙,主要是记⼀下常⽤的ABC3类地址和相关的⼦⽹号,主机号的计算
ip地址
在主机或路由器中存放的IP地址(IPv4)都是32位的⼆进制代码。

它包含了⽹络号(net-id)和主机号(host-id)两个独⽴的信息段。

⽹络号⽤了标识主机或路由器所连接到的⽹络,主机号⽤来标识该主机或路由器。

为了提⾼可读性,每8位⼆进制数⽤⼀个⼗进制数(0~255)表⽰,并以⼩数点分隔。

这种标记IP地址的⽅法称为“点分⼗进制记法”,IP 地址的⽹络号在左边,主机号在右边。

根据固定的⽹络号和主机号位数的不同,IP地址分成了五类:A类、B类、C类、D类和E类。

其中最常⽤的是A类、B类和C类。

1.A类地址
⽹络号仅仅占8位,主机号占24位。

特点:
前1位为0
⽹络号的范围是:1.0.0.0~126.0.0.0
最⼤⽹络数127个(1~126是可⽤的,127作为本地软件环回测试本主机之⽤)
⽹络中最⼤主机数是1 677 214(即224-2)个。

减去2个的原因是去掉⼀个主机号全0的地址(⽹络地址)和主机号全1的地址(⼴播地址)
2.B类地址
⽹络号占16位,主机号占16位
特点:
前2位是10
⽹络号的范围:128.0.0.0~191.255.0.0
最⼤⽹络数16384
⽹络中最⼤的主机数是65534(216-2)个
3.C类地址
⽹络号占24位,主机号占8位
特点:
前3位是110
⽹络号的范围:192.0.0.0~223.255.255.0
可⽤⽹络数为2 097 152
⽹络中最⼤的主机数254(28-2)个
⼦⽹划分
为了提⾼IP地址的使⽤效率,可以将⼀个⽹络划分为多个⼦⽹。

采⽤借位的⽅法,从主机最⾼位开始借位变为新的⼦⽹络,剩余部分仍然为主机位,使本来应当属于主机号的部分改变为⽹络号,这样就实现了划分⼦⽹的⽬的。

借位使得IP地址的结构分为3部分:⽹络位、⼦⽹位和主机位。

⽹络位 + 主机位 ------>⽹络位+⼦⽹位 + 主机位
假设某公司有⼀个C类地址202.110.1.0,现将主机字段的前3位作为⼦⽹号,后5位作为主机号,这样该公司最多可划分8(23)个⼦⽹,每个⼦⽹有
30(25-2)个主机地址可以分配。

⼦⽹数=2x个(X=借位数)
主机数=2y-2个(Y=主机位)
划分⼦⽹的⼏个捷径:
1.你所选择的⼦⽹掩码将会产⽣多少个⼦⽹?:2的x次⽅-2(x代表掩码位,即2进制为1的部分)
2.每个⼦⽹能有多少主机?: 2的y次⽅-2(y代表主机位,即2进制为0的部分)
3.有效⼦⽹是?:有效⼦⽹号=256-10进制的⼦⽹掩码(结果叫做block size或base number)
4.每个⼦⽹的⼴播地址是?:⼴播地址=下个⼦⽹号-1
5.每个⼦⽹的有效主机分别是?:忽略⼦⽹内全为0和全为1的地址剩下的就是有效主机地址.最后有效1个主机地址=下个⼦⽹号-2(即⼴播地址-1)
下⾯看具体实例:
C类地址例⼦:⽹络地址192.168.10.0;⼦⽹掩码255.255.255.192(/26)
1.⼦⽹数=2*2-2=2
2.主机数=2的6次⽅-2=62
3.有效⼦⽹数:block size=256-192=64;所以第⼀个⼦⽹为192.168.10.64,第⼆个为192.168.10.128
4.⼴播地址:下个⼦⽹-1.所以2个⼦⽹的⼴播地址分别是192.168.10.127和192.168.10.191
5.有效主机范围是:第⼀个⼦⽹的主机地址是192.168.10.65到192.168.10.126;第⼆个是192.168.10.129到192.168.10.190
B类地址例⼦1:⽹络地址:172.16.0.0;⼦⽹掩码255.255.192.0(/18)
1.⼦⽹数=2*2-2=2
2.主机数=2的14次⽅-2=16382
3.有效⼦⽹?:block size=256-192=64;所以第⼀个⼦⽹为172.16.6
4.0,最后1个为172.16.128.0
4.⼴播地址:下个⼦⽹-1.所以2个⼦⽹的⼴播地址分别是172.16.127.255和172.16.191.255
5.有效主机范围是:第⼀个⼦⽹的主机地址是172.1
6.64.1到172.16.12
7.254;第⼆个是172.16.12
8.1到172.16.191.254
B类地址例⼦2:⽹络地址:172.16.0.0;⼦⽹掩码255.255.255.224(/27)
1.⼦⽹数=2的11次⽅-2=2046(因为B类地址默认掩码是255.255.0.0,所以⽹络位为8+3=11)
2.主机数=2的5次⽅-2=30
3.有效⼦⽹?:block size=256-224=32;所以第⼀个⼦⽹为172.16.0.32, 最后1个为172.16.255.192
4.⼴播地址:下个⼦⽹-1.所以第⼀个⼦⽹和最后1个⼦⽹的⼴播地址分别是172.16.0.63和172.16.25
5.223
5.有效主机范围是:第⼀个⼦⽹的主机地址是172.1
6.0.33到172.16.0.62;最后1个是172.16.255.193到172.16.255.223
主机号、⽹络号的计算
当知道⼀个IP地址,可以通过⼦⽹掩码来确定⽹络号(⼦⽹号)和主机号
给定的IP地址为192.55.12.120,⼦⽹掩码为255.255.255.240
⼦⽹号的计算:
IP地址192.55.12.120 转换为⼆进制11000000001101110000110001111000
⼦⽹掩码255.255.255.240 转换为⼆进制11111111111111111111111111110000
逐位与(AND)运算:11000000001101110000110001110000
⼦⽹号 : 192 55 12 112
将⼦⽹掩码取反再与IP地址与(AND)运算后得到的结果即为主机号
IP地址192.55.12.120转换为⼆进制11000000001101110000110001111000
⼦⽹掩码255.255.255.240取反转换为⼆进制00000000000000000000000000001111
逐位与(AND)运算:00000000000000000000000000001000
主机号 :0008。

相关文档
最新文档