ip地址和子网掩码求主机地址(怎样根据IP地址和子网掩码计算出主机号)

本文目录
- 怎样根据IP地址和子网掩码计算出主机号
- 已知ip地址为129.192.252.64,子网掩码为255.255.255.192,求它的网络地址和主机地址(有过程最佳)
- IP地址为193.69.28.55,子网掩码为255.255.255.224,求网络地址和主机地址
- 知道ip地址和子网掩码怎么求主机地址
- 有了子网掩码和ip,怎么计算主机数
- 已知IP地址子网掩码求网络号和主机号
怎样根据IP地址和子网掩码计算出主机号
如IP121.175.21.9子网掩码255.192.0.0
1、ip地址转换为二进制的是01111001101011110001010100001001
2、子网掩码转化为二进制是11111111110000000000000000000000
3、把ip地址与子网掩码一组配,就可以得出网络号部分是0111100110,主机号部分是1011110001010100001001
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。
扩展资料:
IP地址编址方式:
最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。
同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。Internet委员会定义了5种IP地址类型以适合不同容量的网络,即A类~E类。
TCP/IP协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“IP地址”、一个“子网掩码”、一个“默认网关”。不过,可以通过动态主机配置协议(DHCP),给客户端自动分配一个IP地址,避免了出错,也简化了TCP/IP协议的设置。
参考资料:
百度百科-IP地址
已知ip地址为129.192.252.64,子网掩码为255.255.255.192,求它的网络地址和主机地址(有过程最佳)
简便的算法是,由于掩码最后为192,前面都是255,256-192=64.
那么就将129.192.252.0分为
129.192.252.0
129.192.252.64
129.192.252.128
129.192.252.192
可以看出,129.192.252.64不是一个可用IP而是一个子网地址。
主机地址为129.192.252.65-129.192.252.126
因为129.192.252.64为子网地址不能做为IP主机地址,而129.192.252.127为广播地址。
网络地址为129.192.0.0,因为129开头的网络地址为B类地址,而B类地址是取前2段既16位2进制地址为网络地址。
当然这只是一个快速简单算法。正常的算法是楼上的。不过我觉得你问的有问题,很不严密。第一楼就是这个意思。
IP地址为193.69.28.55,子网掩码为255.255.255.224,求网络地址和主机地址
要计算网络地址和主机地址,我们需要将IP地址与子网掩码进行按位与操作。
IP地址:193.69.28.55
子网掩码:255.255.255.224
首先,我们需要将子网掩码转换为二进制形式:
255.255.255.224 -》 11111111.11111111.11111111.11000000
接下来,我们将IP地址与子网掩码进行按位与操作:
193.69.28.55 -》 00000000.00000000.00000000.11000000
网络地址:00000000.00000000.00000000.11000000 -》 193.69.28.224
主机地址可以通过将网络地址的主机部分(去掉二进制中的最后8位)计算得到:
主机地址:193.69.28.224 -》 193.69.28.55
所以,网络地址为193.69.28.224,主机地址为193.69.28.55。
知道ip地址和子网掩码怎么求主机地址
IP地址(IP Address)的概念及其子网掩码(Subnet Mask)的计算对于首次学习网络知识的初学者来说是一件比较困难的事情。下文所述的是我个人的一些心得,望大家指正。
按照目前使用的IPv4的规定,对IP地址强行定义了一些保留地址,即:“网络地址”和“广播地址”。所谓“网络地址”就是指“主机号”全为“0”的IP地址,如:125.0.0.0(A类地址);而“广播地址”就是指“主机号”全为“255”时的IP地址,如:125.255.255.255(A类地址)。
而子网掩码,则是用来标识两个IP地址是否同属于一个子网。它也是一组32位长的二进制数值,其每一位上的数值代表不同含义:为“1”则代表该位是网络位;若为“0”则代表该位是主机位。和IP地址一样,人们同样使用“点式十进制”来表示子网掩码,如:255.255.0.0。
如果两个IP地址分别与同一个子网掩码进行按位“与”计算后得到相同的结果,即表明这两个IP地址处于同一个子网中。也就是说,使用这两个IP 地址的两台计算机就像同一单位中的不同部门,虽然它们的作用、功能、乃至地理位置都可能不尽相同,但是它们都处于同一个网络中。
子网掩码计算方法
自从各种类型的网络投入各种应用以来,网络就以不可思议的速度进行大规模的扩张,目前正在使用的IPv4也逐渐暴露出了它的弊端,即:网络号占位太多,而主机号位太少。目前最常用的一种解决办法是对一个较高类别的IP地址进行细划,划分成多个子网,然后再将不同的子网提供给不同规模大小的用户群使用。使用这种方法时,为了能有效地提高IP地址的利用率,主要是通过对IP地址中的“主机号”的高位部分取出作为子网号,从通常的“网络号”界限中扩展或压缩子网掩码,用来创建一定数目的某类IP地址的子网。当然,创建的子网数越多,在每个子网上的可用主机地址的数目也就会相应减少。
要计算某一个IP地址的子网掩码,可以分以下两种情况来分别考虑。
第一种情况:
无须划分成子网的IP地址。
一般来说,此时计算该IP地址的子网掩码非常地简单,可按照其定义就可写出。例如:某个IP地址为12.26.43.0,无须再分割子网,按照定义我们可以知道它是一个A类地址,其子网掩码应该是255.0.0.0;若此IP地址是一个B类地址,则其子网掩码应该为255.255.0.0;如果它是C类地址,则其子网掩码为255.255.255.0。其它类推。
第二种情况:
要划分成子网的IP地址。
在这种情况下,如何方便快捷地对于一个IP地址进行划分,准确地计算每个子网的掩码,方法的选择很重要。下面我介绍两种比较便捷的方法:
当然,在求子网掩码之前必须先清楚要划分的子网数目,以及每个子网内的所需主机数目。
方法一:利用子网数来计算。
1.首先,将子网数目从十进制数转化为二进制数;
2.接着,统计由“1”得到的二进制数的位数,设为N;
3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。
例如:需将B类IP地址167.194.0.0划分成28个子网:
1)(28)10=(11100)2;
2)此二进制的位数是5,则N=5;
3)此IP地址为B类地址,而B类地址的子网掩码是255.255.0.0,且B类地址的主机地址是后2位(即0-255.1-254)。于是将子网掩码255.255.0.0中的主 机地址前5位全部置1,就可得到255.255.248.0,而这组数值就是划分成 28个子网的B类IP地址 167.194.0.0的子网掩码。
方法二:利用主机数来计算。
1.首先,将主机数目从十进制数转化为二进制数;
2.接着,如果主机数小于或等于254(注意:应去掉保留的两个IP地址),则统计由“1”中得到的二进制数的位数,设为N;如果主机数大于 254,则 N》8,也就是说主机地址将超过8位;
3.最后,使用255.255.255.255将此类IP地址的主机地址位数全部置为1,然后按照“从后向前”的顺序将N位全部置为0,所得到的数值即为所求的子网掩码值。
例如:需将B类IP地址167.194.0.0划分成若干个子网,每个子网内有主机500台:
1)(500)10=(111110100)2;
2)此二进制的位数是9,则N=9;
3)将该B类地址的子网掩码255. 255.0.0的主机地址全部置 1,得到255.255.255.255。然后再从后向前将后9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。这组数值就是划分成主机为500台的B类IP地址 167.194.0.0的子网掩码。
有了子网掩码和ip,怎么计算主机数
将ip地址192.9.200.13转换为二进制11000000
00001001
11001000
00001101
第2步,将子网掩码255.255.255.0转换为二进制11111111
11111111
11111111
00000000
第3步,将以上两个二进制数逻辑进行与(and)运算,得出的结果即为网络部分。“11000000
00001001
11001000
00001101”与“11111111
11111111
11111111
00000000”进行“与”运算后得到“11000000
00001001
11001000
00000000”,即“192.9.200.0”,这就是这个ip地址的网络号,或者称“网络地址”。
第4步,将子网掩码的二进制值取反后,再与ip地址进行与(and)运算,得到的结果即为主机部分。如将“00000000
00000000
00000000
11111111(子网掩码的取值)反”与“11000000
00001001
11001000
00001101”进行与运算后得到“00000000
00000000
00000000
00001101”,即“0.0.0.13”,这就是这个ip地址主机号(可简化为“13”)。
已知IP地址子网掩码求网络号和主机号
ip地址为180.210.242.131即10110100.11010010.11110010.10000011
子网掩码为:255.255.248.0即11111111.11111111.11111000.00000000
ip地址与子网掩码做与运算,即10110100.11010010.11110000.00000000
这个就是ip的网络号就是180.210.240.0
子网掩码取反再和ip做与运算即00000000.00000000.00000010.10000011
就是主机号就是0.0.2.131
这个ip本来是b类地址,默认的网络号是16位,但它实际网络号是21位,就是借了5位网络位,所以可以划分2^5个子网,即32个,实际使用30个
这个网段可以容纳主机2^11个,即2048个,有效2046个
一头一尾分别做网络号和广播

更多文章:
重庆维修电脑(重庆市江津区白沙镇哪有卖电脑的或电脑维修店,最好离航天技术学院近点的)
2026年10月11日 00:10
服务器地址格式不正确(怎么解决dns服务器设置不正确的问题)
2026年10月10日 21:00








