IP与子网掩码的关系与转换

如题所述

子网掩码的分类
1)缺省子网掩码:
即未划分子网,对应的网络号的位都置1,主机号都置0。
A类网络缺省子网掩码:255.0.0.0
B类网络缺省子网掩码:255.255.0.0
C类网络缺省子网掩码:255.255.255.0

2)自定义子网掩码:
将一个网络划分为几个子网,需要每一段使用不同的网络号或子网号,实际上我们可

以认为是将主机号分为两个部分:子网号、子网主机号。 形式如下:
未做子网划分的ip地址:网络号+主机号
做子网划分后的ip地址:网络号+子网号+子网主机号
也就是说ip地址在化分子网后,以前的主机号位置的一部分给了子网号,余下的是子

网主机号。

子网划分也是靠子网掩码来实现的。
子网是指一个ip地址上生成的逻辑网络,它可以让一个网络地址跨越多个物理网络,

即一个网络地址代表多个网络(很明显这样做可以节省ip地址)。呵呵,听起来是不

是很蹊跷?一个网络就这样被莫名其妙的划分成了许多子网?那么这样做有什么用呢

?我举个例子来跟你说吧:
比如你是某个学校的网管,你的学校有四个处于不同物理位置的网络教室,每个网络

教室25台机器,你的任务是给这些机器配置ip地址和子网掩码。你可能会觉得这再简

单不过了,申请4个C类地址,每个教室一个,然后在一一配置不就搞定了。嗯,这样

做理论上没错,但你有没有想到这样做很浪费,你一共浪费了(254-25)*4=916个ip地

址,如果所有的网管都像你这样做,那么internet上的ip地址将会在极短的时间内枯

竭,显然,你是不能这样做,你应该做子网划分。

子网划分说白了是这样一个事情:因为在划分了子网后,ip地址的网络号是不变的,

因此在局域网外部看来,这里仍然只存在一个网络,即网络号所代表的那个网络;但

在网络内部却是另外一个景象,因为我们每个子网的子网号是不同的,当用化分子网

后的ip地址与子网掩码(注意,这里指的子网掩码已经不是缺省子网掩码了,而是自

定义子网掩码,是管理员在经过计算后得出的)做'与'运算时,每个子网将得到不同

的子网地址,从而实现了对网络的划分(得到了不同的地址,当然就能区别出各个子

网了,有趣吧)。

如何划分子网及确定子网掩码
在动手划分之前,一定要考虑网络目前的需求和将来的需求计划。
划分子网主要从以下方面考虑:
1.网络中物理段的数量(即要划分的子网数量)
2.每个物理段的主机的数量

确定子网掩码的步骤:
第一步:确定物理网段的数量,并将其转换为二进制数,并确定位数n。如:你需要6

个子网,6的二进制值为110,共3位,即n=3;
第二步:按照你ip地址的类型写出其缺省子网掩码。如C类,则缺省子网掩码为

11111111.11111111.11111111.00000000;
第三步:将子网掩码中与主机号的前n位对应的位置置1,其余位置置0。若n=3且为
C类地址:则得到子网掩码为11111111.11111111.11111111.11100000化为十进制得到

255.255.255.224
B类地址:则得到子网掩码为11111111.11111111.11100000.00000000化为十进制得到

255.255.224.0
A类地址:则得到子网掩码为11111111.11100000.00000000.00000000化为十进制得到

255.224.0.0
另:由于网络被划分为6个子网,占用了主机号的前3位,若是C类地址,则主机号只能

用5位来表示主机号,因此每个子网内的主机数量=(2的5次方)-2=30,6个子网总

共所能标识的主机数将小于254,这点请大家注意!

转换的话用XP自带的计算器就可以从十进制转成2进制
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-09-11
1.子网掩码的概念
子网掩码是一个32位地址,用于屏蔽ip地址的一部分以区别网络标识和主机标识,并说明该ip地址是在局域网上,还是在远程网上。
2.确定子网掩码数
用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。
定义子网掩码的步骤为:
a、确定哪些组地址归我们使用。比如我们申请到的网络号为
“210.73.a.b”,该网络地址为c类ip地址,网络标识为“210.73”,主机标识为“a.b”。
b、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。用第三个字节的前四位确定子网掩码。前四位都置为“1”,即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。
c、把对应初始网络的各个位都置为“1”,即前两个字节都置为“1”,第四个字节都置为“0”,则子网掩码的间断二进制形式为:“11111111.11111111.11110000.00000000”
d、把这个数转化为间断十进制形式为:“255.255.240.0”
这个数为该网络的子网掩码。
3.ip掩码的标注
a、无子网的标注法
对无子网的ip地址,可写成主机号为0的掩码。如ip地址210.73.140.5,掩码为255.255.255.0,也可以缺省掩码,只写ip地址。
b、有子网的标注法
有子网时,一定要二者配对出现。以c类地址为例。
1.ip地址中的前3个字节表示网络号,后一个字节既表明子网号,又说明主机号,还说明两个ip地址是否属于一个网段。如果属于同一网络区间,这两个地址间的信息交换就不通过路由器。如果不属同一网络区间,也就是子网号不同,两个地址的信息交换就要通过路由器进行。例如:对于ip地址为210.73.140.5的主机来说,其主机标识为00000101,对于ip地址为210.73.140.16的主机来说它的主机标识为00010000,以上两个主机标识的前面三位全是000,说明这两个ip地址在同一个网络区域中,这两台主机在交换信息时不需要通过路由器进行10.73.60.1的主机标识为00000001,210.73.60.252的主机标识为11111100,这两个主机标识的前面三位000与011不同,说明二者在不同的网络区域,要交换信息需要通过路由器。其子网上主机号各为1和252。
2.掩码的功用是说明有子网和有几个子网,但子网数只能表示为一个范围,不能确切讲具体几个子网,掩码不说明具体子网号,有子网的掩码格式(对c类地址)。
回补充:
当然了,为什么我们中国就不能有a类地址呢?
一直都有的啊

IP地址与子网掩码的关系?
他们之间的关系有:1、两者结合,确定唯一地址的关系。2、把两者进行2进制换算进行and算法,就是你对外的唯一地址,比如一个局域网内,每个主机的IP与掩码进行and算法后,地址都是一样的。这就是你对外的唯一地址。3、子网地址包括网络地址,主机地址和广播地址。4、子网掩码是用来区分网络地址和主机地址...

知道IP地址和子网掩码怎么计算子网地址?
将ip地址和子网掩码做“与”运算,就可以得到子网地址。示例ip地址为192·168·100·5 子网掩码是255·255·255·0.计算步骤如下:将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址:192·168·100·5转化为二进制 11000000101...

如何计算ip地址和子网掩码
1、ip地址与子网掩码进行与运算(0与0为零,0与1为零,1与0为零,1与1为一),即可求得子网地址。2、子网掩码和IP地址类似,也是32位的二进制数字,也是转换成10进制表示。3、首先,将子网数目从十进制数转化为二进制数;接着,统计得到的二进制数的位数,设为N;最后,先求出此IP地址对应...

子网掩码和ip地址的关系
子网掩码是用来判断任意两台主机的IP地址是否属于同一网络的依据,就是拿双方主机的IP地址和自己主机的子网掩码做与运算,如结果为同一网络,就可以直接通信。IP地址和子网掩码做与运算,把IP地址的主机位直接归0,就快速得到网络地址。网络常见使用问题:1、电脑无法上网,可以打开“网络和共享中心”;点...

IP地址与子网掩码的关系是什么?
子网掩码和ip地址的关系 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。1.子网掩码的概念 子网掩码是一个32位地址,...

子网掩码和IP地址之间有什么关系?
1、求网络地址:子网掩码是1的位对应IP地址的位不变,子网掩码是0的位对应IP地址的位变1,再化成十进制就是了。 结果是192.22.12.112 2、求主机地址:子网掩码是1的位对应IP地址的位变0,子网掩码是0的位对应IP地址的位不变,再化成十进制就是了。 结果是0.0.0.4 3、求广播地址...

子网掩码跟ip地址有什么关系?
子网掩码与IP地址有密切关系。一、明确关系 子网掩码是一种用于分隔IPv4地址中的网络部分和主机部分的模式。它告诉设备如何将一个IP地址分解为网络地址和主机地址,是网络配置中的重要参数。二、详细解释 1. IP地址概述:IP地址是网络设备在互联网上的唯一标识。它由一系列数字组成,用于确定设备在网络上...

子网掩码和ip地址的关系
子网掩码,与目的IP的地址一起,可以就是用来确定该网络的上确定:子网个数、主机号、主所在的子网。同样以上面的房地产开发为例。当房地产商开发住宅用地时,可根据某些需求将住宅用地划成几个小区或者几期工程开发。比如房地产经常用一期、二期等标记一个小区。同样的,在为某个机关、单位、公司、...

知道IP地址,怎么算子网掩码?
1.首先,将子网数目从十进制数转化为二进制数;2.接着,统计得到的二进制数的位数,设为N;3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。例如:需将B类IP地址167.194.0.0...

如何理解子网掩码与IP地址的关系?
首先192.168.1.0\/24,属于C类IP,私有C类地址范围从192.168.0.0 到 192.168.255.255,C类地址默认子网掩码为255.255.255.0。划分为四个子网,只能在主机位借2位,机2^2个子网,如下:1、起止IP地址192.168.1.0\/26和子网掩码255.255.255.192:192.168.1.0\/26即:11000000.10101000....

相似回答