❶ 如何计算子网掩码和子网个数以及最大主机数
1.确定子网划分的数量。
2.相对应的子网数N位二进制数和主机的数量对应于M位二进制数的计算。
3.IP地址的原子网掩码,将主机地址的前N个位置设置为1,或将最后M个位置设置为0,得到子网分区后的IP地址子网掩码。
例如:B类网络135.41.0.0/16需要分为20网络,可以容纳200台主机(即子网)因为16 < 20 < 32,这就是:2的4次方< 20 < 2的5次方,所以子网位可分为32个子网,只要使用5主机位可分为20个子网。
(1)子网数主机数快速计算方法扩展阅读:
计算机的发展经历了四个阶段。
一、真空管数码机(1946-1958)
在硬件方面,逻辑元件采用真空管,主存储器采用水银延迟线、阴极射线示波器管静电存储器、磁鼓、磁芯。外部存储器使用磁带。
其特点是体积大、功耗高、可靠性差。这是缓慢和昂贵的,但它奠定了未来计算机发展的基础。
二、晶体管数字机(1958-1964)
硬件操作系统,高级语言及其编译器。主要应用于科学计算和交易处理,并开始进入工业控制领域。
它的特点是体积小,能耗低,可靠性高,计算速度快,性能比第一代计算机好得多。
三、集成电路数字机(1964-1970)
在硬件方面,逻辑元件采用中小规模集成电路,主要的记忆仍然使用磁芯。该软件采用分时操作系统和结构化的和大规模的编程方法。
它的特点是速度快,大大提高可靠性,价格进一步下降,产品走向泛化,序列化和标准化。应用程序开始转向文字处理和图形图像处理。
❷ 有了子网掩码和ip,怎么计算主机数
一:以a类地址为例192.168.1.1 默认掩码 255.255.255.0
11111111.11111111.11111111.00000000 255.255.255.0
网络位24个1,主机位8个0
主机位有8个零,表示 192.168.1.1 所在网络 可容纳2的8次方个IP=256个。
排除网络地址和广播地址 ,可分配IP254个。
二:若掩码变为255.255.255.224
11111111.11111111.11111111.11100000 255.255.255.224
网络位现在是27个1 ,变化了3位, 主机位5个零。
则该掩码划分了子网。
子网个数 ==2的3次方 =8个
每个子网的可容纳IP数=2的5次方=32个, 排除网络地址和广播地址每个子网可分配IP数30个。
❸ 根据子网掩码求最大主机数怎么做
0对应的是主机位,每个子网的主机数的计算方法是用2的剩余位数次幂减去2.
B类IP地址默认16位主机地址,子网掩码设为255.255.240.0
后还有12位主机地址
每个子网最多有2^12-2台主机
最多有 4094 台主机,可以划分14个子网
下面是详细解答
首先我就随意取一个B类网络地址来分析这个问题
我就取一个B类网络地址为: 172.16.2.160 缺省的掩码是:255.255.0.0
从我题目的要求可以得出,是将这个缺省的掩码划分为一个B类的掩码
255.255.0.0 二进制为:11111111,11111111,00000000.00000000
255.255.240.0二进制为:11111111,11111111,11110000,00000000
172.16.2.160是一个B类网络 其中172.16是网络号,2.160是主机地址
255.255.0.0 中的255.255 是对应172.16的网络号
255.255.240.0中的240.1是子网划分后的主机地址
所以从以上我可以不看掩码前面的网络号 即:255.255
240的二进制为 11110000 所以子网划分后占第3个8位组中的前4位 主机域为后4位 故最大的主机的数量为: 24-2=14(24是指2的4次方,书写有点不太规范)因为其中有2个保留地址不能使用一个是网络号和子网广播地址不能使用故需要减2
240换成二进制 1111 0000 后4位是主机号..4+8=12
2的12次方=4096 4096-2=4094台PC
最多4094台主机
❹ 计算子网掩码的利用主机数来计算
1)将主机数目转化为二进制来表示
2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N<8。如果大于254,则 N>8,这就是说主机地址将占据不止8位。
3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。
如欲将B(c)类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台(17):
1) 700=1010111100
2)该二进制为十位数,N = 10(1001)
3)将该B类地址的子网掩码255.255.0.0的主机地址全部置 1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。这就是该欲划分成主机为700台的B类IP地址 168.195.0.0的子网掩码。
❺ 给了子网掩码,怎么计算每个子网的主机数
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的子网掩码。
❻ 计算主机数和子网数
看子网就可以得出主机数,子网数了,假如子网掩码是255.255.255.240
简单的方法就是用256-140=16,这是该网段可用的IP个数,但是去掉一个网络号,一个广播号,可用IP就是14个,主机数就是14台。
算网段怎么分的也可以直接用256/16=16,就是可以分16段。
❼ 分配到子网掩码为255.255.255.224网络的正确主机数多少,怎样计算的
IP地址为:网络号+主机号:
类别 首字节 缺省/默认子网掩码 网络数量 每个网络可用的地址数量
A类 1-126(以0开始) 255.0.0.0 126 224-2
B类 128-191(以10开始) 255.255.0.0 214 216-2
C类 192-223(以110开始) 255.255.255.0 221 28-2
子网是用来划分网段的:
如:20个子网,每个子网中5台主机,192.168.5.0 255.255.255.0
192.168.5.000 00000 255.255.255.224
子网的网络地址 子网掩码 每个子网可用的地址范围
192.168.5.000 00000(192.168.5.0) 255.255.255.224 192.168.5.1—5.30
192.168.5.001 00000(192.168.5.32)255.255.255. 224 192.168.5.33—5.63
192.168.5.010 00000(192.168.5.64)255.255.255. 224 192.168.5.65—5.85
192.168.5.011 00000(192.168.5.96)255.255.255. 224 192.168.5.97—5.127
…..
192.168.5.111 00000(192.168.5.224)255.255.255. 224 192.168.5.225—5.254
这是一个C类网,其中主机号借了3位做网络号,主机号只有5位了,那么,在每个子网中,中间因为全0全1不能用,所以,一个网络段中只有30个主机,整个网络中的主机数减少了,不是254个了,上面列子中主机数为7×30=210个了。
不知道上面的加没有加对,有急事出去了
❽ 通过子网掩码算主机数
192用二进制表示就是:1100 0000
那么可用主机就是2的6次方(掩码显示为0的部分),也就是64台,去掉网络地址和广播地址,实际可用主机数是62台.
❾ 给定子网掩码的情况下子网的主机数和子网数怎么算
首先子网数只有子网掩码是不可以算的,因为一个网络划分时,子网掩码是可以不同的,比如把一个C段划分,可以分成4、8、16等任意的子网,掩码也是不同的。
主机数可以计算(子网IP个数-2)。IP个数计算,通用的办法是把非255的数字转成二进制,数一下有几个0,然后就做为2的指数,这就是IP数。如掩码是255.255.255.240,把240变成二进制就是1111 0000,有4个0,2^4=16,所以有16个IP,主机数就 14个。
如果熟悉后,其实有很多技巧,如上面这个掩码,只需要用256-240就可以得到IP个数了。
再如255.255.252.0,这样计算 256-252=4, 4*256=1024。 为什么乘256,因为后面的0表示个0,就是一个段最多是256个IP。而用上面所说的通用 办法计算,252用二进制表示是1111 1100 ,0用二进制表示是0000 0000,一共是10个0,2^10=1024