子网划分-IP地址

今天我们来讨论有类IP地址,众所周知,IP地址的一些位数由网络号和主机号标记组成:

一、IP地址的划分

假如我们以这种方法对IP地址做一个划分:X类地址:{网络号(紫色),主机号(黄色)} 

IP地址:由32位二进制数组成 直观来看常见的IP地址例如:

192.168.0.1   

192就是这八位二进制11000000

168就是这八位二进制10101000

  0 就是这八位二进制00000000

 1  就是这八位二进制00000001

这个IP地址就是这32位二进制数表示而成的:11000000 10101000 00000000 00000001

当我们看了上图后我们就不难发现192.168.0.1   这个IP地址是110开头所以是C类地址,所以网络号有24位。

如果记不住我们可以这样记:

IP地址由4个十进制数组成,一个十进制对应八位二进制:

                                               A类地址就是1个十进制数(8位)是网络号

                                               B类地址就是2个十进制数(16位)是网络号

                                               C类地址就是3个十进制数(32位)是网络号 

二、接下来我们分析各类地址

分析各类地址之前,学过二进制的小伙伴都知道:

二进制是满二进一 所以呢?10000000=01111111+1

所以我们计算01111111时不用一个个加啦,只需要算2^7-1即可,即10000000(二进制)-1

(1)A类地址是以0开头 那么它网络号的取值范围是多少呢?

最小:00000000   即0   但是全部为0或者是全部为1的网络号是不能够使用的  所以这里最小我们取1

最大:01111111     即1+2^1+2^2+2^3+2^4+2^6+2^7=127   但是127是一个特殊地址,我们一般是用来做环回测试的,因此最多可以取到127-1=126

因此A类地址网络号取值范围为1~126

因此但凡遇见1~126.xxx.xxx.xxx的IP地址都是B类地址

(2)B类地址是以10开头 那么它网络号的取值范围是多少呢?

最小:10000000即128  

最大:10111111    即191

因此B类地址网络号取值范围为128~191

因此但凡遇见128~191.xxx.xxx.xxx的IP地址都是B类地址

(3)C类地址是以110开头 那么它的取值范围是多少呢?

最小:11000000   即192 

最大:11011111    即223   

因此C类地址网络号取值范围为192~223

因此但凡遇见192~223.xxx.xxx.xxx的IP地址都是C类地址

写到最后其实书写进制数的时候最好规范一下:

二进制:(10000000)2

十进制:(34)10

……

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值