Ⅰ 子网号怎么计算
IP地址的网络地址是通过32位的IP和32位的掩码进行与运算得到的。
首先要把IP地址和子网掩码都换算为32位的二进制。与运算的特点是有0就为0,全1才为1.
具体计算如下:
11000000 192 (IP地址第一段)
11111111 255 (子网掩码的第一段)
11000000 192 (与运算的结果)
------
10101000 168 (IP地址第二段)
11111111 255 (子网掩码的第二段)
10101000 168 (与运算的结果)
----------
00001010 10 (IP地址第三段)
11111111 255 (子网掩码的第三段)
00001010 10 (与运算的结果)
--------
00000000 0 (IP地址第四段)
11000000 192 (子网掩码的第四段)
00000000 0 (与运算的结果)
-----------------------------------------------
将四段中的与运算结果列出为192.168.10.0即为第一个子网的网络地址。
因为C类地址默认的掩码是255.255.255.0。但现在的掩码是255.255.255.192。比原来的的掩码中为1的位多了两位,所以划分了2^2=4个子网。题中的是第一个子网。该子网的有效主机号为192.168.10.1----192.168.10.62
原因如下:子网掩码为1对应的IP地址位为网络位,子网掩码为0对应的IP地址为为主机位。
在第四段的子网掩码为0的位有6位,那么该子网的总主机数量为2^6=64个。即192.168.10.0---192.168.10.63,但每个子网中主机位全为0和全为1的两个IP不能用,所以要减掉2个IP,所以该子网有效主机个数为2^6-2=62个。即192.168.10.1---192.168.10.62
(1)计算机网络子网号计算范围扩展阅读:
IP和子网掩码
我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP
A类IP段1.0.0.0 到126.255.255.255 (0段和127段不使用)
B类IP段128.0.0.0 到191.255.255.255
C类IP段192.0.0.0 到223.255.255.255
XP默认分配的子网掩码每段只有255或0
A类的默认子网掩码255.0.0.0一个子网最多可以容纳1658万多台电脑
B类的默认子网掩码255.255.0.0一个子网最多可以容纳6万台电脑
C类的默认子网掩码255.255.255.0一个子网最多可以容纳254台电脑
我们必须有一个子网掩码,因为:
1)当配置IP时,所有计算机都必须填写子网掩码
2)我们必须在我们的网络中设置一些逻辑边界
3)我们必须至少输入所使用IP类的默认子网掩码
子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID.子网掩码是由4个十进制数组成的数值"中间用"."分隔,如255.255.255.0。
若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中为"1"的位分离出网络ID,为"0"的位分离出主机ID,也就是通过将IP地址与子网掩码进行"与"逻辑操作,得出网络号。
例如,假设IP地址为192.160.4.1,子网掩码为255.255.255.0,则网络ID为192.160.4.0,主机ID为0.0.0.1。计算机网络ID的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。
每类地址具有默认的子网掩码:对于A类为255.0.0.0,对于B类为255.255.0.0,对于C类为255.255.255.0。
除了使用上述的表示方法之外,还有使用子网掩码中"1"的位数来表示的,在默认情况下,A类地址为8位,B类地址为16位,C类地址为24位。例如,A类的某个地址为 12.10.10.3/8,这里的最后一个"8"说明该地址的子网掩码为8位,而199.42.26.0/28表示网络199.42.26.0的子网掩码位数有28位。
如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址。
Ⅱ 想知道怎么根据网络号和子网掩码,算出IP地址范围
给你个例子,你自己举一反三吧:
在思科网络技术学院ccna教学和考试当中,不少同学在进行ip地址规划时总是很头疼子网和掩码的计算。现在给大家一个小窍门,可以顺利的解决这个问题。
首先,我们看一个ccna考试中常见的题型:一个主机的ip地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。
常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想,可以得到另一个方法:
255.255.255.224的掩码所容纳的ip地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网ip地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128.而广播地址就是下一个网络的网络地址减1.而下一个32的倍数是160,因此可以得到广播地址为
202.112.14.159.可参照下图来理解本例:
ccna考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10
台主机,那么对于这个子网就需要10+1+1+1=13个ip地址。(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。)13小于16(16等于2的4次方),所以主机位为4位。而256-16=240,所以该子网掩码为255.255.255.240.
如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。这样就错误了,因为
14+1+1+1
=17
,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。这时子网掩码为:255.255.255.224.
Ⅲ 计算机网络 IP子网计算求助
我自己的理解,不保证对,还是建议听你的老师讲解
首先先明确几个概念
A类地址
B类地址
C类地址
A类IP段:0.0.0.0 到 127.255.255.255 (0 段和 127 段不使用 )。
B类IP段:128.0.0.0 到 191.255.255.255,
C类IP段:192.0.0.0 到 223.255.255.255。
A类网络缺省子网掩码:255.0.0.0
B类网络缺省子网掩码:255.255.0.0
C类网络缺省子网掩码:255.255.255.0
2.通过子网掩码1对应IP地址的部分是网络位,子网掩码0对应IP地址的部分是主机位
e.g:177.25.125.49/16
二进制: 10110001 00011001 01111101 00110001
掩码二进制:11111111 11111111 00000000 00000000
10110001 00011001是网络位
01111101 00110001是主机位
一个网段中主机位全0的是网络地址(网络号),主机位全1的是广播地址,也就是首和尾,这两个地址不是给主机用的,不属于主机可用地址范围
下面开始解题:
这出题老师很坏,一般子网划分都是给网段的,他直接给你一个IP地址,不知道居心何在,177开头的是B类地址,缺省(默认)掩码16位,也就是255.255.0.0,那对应的网络号应该是177.25.0.0/16
题目说需要35个子网,2^6=64,2^5=32,35大于32小于64,所以要从主机位借他6位当子网位(高6位,从左往右数),就是这六位:
10110001 00011001 000000 00 00000000
000000
(172.25.0.0/22,注意这个时候已经主机借了6位给网络位,相应的掩码也往后移6位)
6个2进制数,最小全0,最大全1嘛
那么最小子网的二进制就是:10110001 00011001 00000000 00000000
子网掩码: 11111111 11111111 11111100 00000000
十进制:177.25.0.0/22
最大子网的二进制就是:10110001 00011001 11111100 00000000
子网掩码: 11111111 11111111 11111100 00000000
十进制:177.25.252.0/22
主机可用范围前面讲过了,最大可用主机地址是广播地址减1,最小可用主机地址是网络地址加1
那么最小子网中,最小主机地址177.25.0.1,最大主机地址177.25.3.254
最大子网中,最小主机地址177.25.252.1,最大主机地址177.25.255.254