① 子网号怎么计算
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位。
如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址。
② 子网划分的 子网号怎么算的
一般不会这么考的。你计算的网络号没错,两种情况下的确网络号都是一样,但是因为掩码不同,所以范围就不同啊,一般不会这么考的。192.168.2.161/25,网络号是192.168.2.128,范围是128-255;192.168.2.161/26,网络号也是192.168.2.128,范围是128-191.同理,27位的是160-191,28位的是160-175.你看ip范围就可以看出, 虽然网络号一样,但是网络范围不一样啊,子网掩码小的包括了子网掩码大的那个。
③ 网络号怎么计算
1、标准的网络号是,
A类是前8位
B类是前16位
C类是前24位
举一个例子
如172.16.10.2,因为172.16.10.2是B类地址,所以172.16所代表的位就是网络号的位,后面10.2代表的位是主机位,A类C类和例子结构相同,就是位数不同。
2、如果不是标准的,就是要划子网的,就不一样了。要看后面的位数来确定
如192.168.15.2/26,后面的26代表网络号位数是26位,剩下的6位是主机号;前24位是标准的网络号,后俩位是为划分子网从主机号分出来的,也划分到网络号里。
这个是别人的例子:
将子网掩码化为2进数得11111111.11111111.11111111.11111000 那么可看出主机编号部分转化为子网掩码部分的位数m=5 (这个5就是248转化为2进数所得的11111000中1的个数)。。。。m=5就可算出这个LAN里可化的每个子网的主机数:就是2的5次方。。。。算得32台(主机)。。。。
继续:一号子网是192.168.5.1~192.168.5.31 / 二号子网是192.168.5.33~192.168.5.62 / 三号子网是192.168.5.65~192.168.5.94 / 四号子网是192.168.5.97~192.168.5.126 / 五号子网是192.168.5.129~192.168.5.158 / 六号子网是192.168.5.161~192.168.5.190 / 七号子网是192.168.5.193~192.168.5.222 / 八号子网是192.168.5.225~192.168.5.254
这下你看,你的主机192.168.5.121 在哪个子网号里? 答案得出:4号!!!
④ 子网掩码 子网号怎么算
将网络地址和子网掩码均换算成2进制格式,那么32位的地址,从左往右数均是全1的部分,就是子网不变的部分,也就是子网号。
举个例子,假设网络中某个IP地址为192.168.174.86,子网掩码255.255.240.0。
换成二进制
IP地址为11000000.10101000.10101100.01010110
子网掩码为
11111111.11111111.11111000.00000000
掩码全1部分为21位,那么网络号就是21,对应IP地址,前21位是不变的,那么子网号就为32-21=11。11位的子网。该网络就为192.168.168.0
⑤ 怎样根据ip地址计算每个子网的网络号
IP地址和子网掩码都转换为二进制做逻辑与运算的结果为本网段的网络号。
例:192.168.1.1(11000000.10101000.00000001.00000001)
255.255.255.0(11111111.11111111.11111111.00000000)
两个做与运算:
11000000.10101000.00000001.00000000(192.168.1.0)
即192.168.1.0为本网段的网络号
⑥ 知道ip地址与子网 怎样算网络号与主机号 详细点
根据子网掩码,如255.255.255.0的子网掩码,三个255对应的就是网络号,0对应的就是主机号,202.119.32.8就是
202.119.32是网络号,8是主机号
子网掩码
(1)子网TCP/IP网间网技术产生于大型主流机环境中,它能发展
到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展
对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带
来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径
急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径
效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将
增加内外部路径刷新时的开销,从而加重网络负担。
因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问
题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的
增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络
地址的多重复用技术应运而生。
通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减
少网络地址数。
子网编址(subnet
addressing)技术,又叫子网寻径(subnet
routing),英文简称subnetting,是最广泛使用的IP网络地址复用
方式,目前已经标准化,并成为IP地址模式的一部分。
一般的,32位的IP地址分为两部分,即网络号和主机号,我们分
别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技
术将本地部分进一步划分为“物理网络”部分和“主机”部分,如图:
网间网部分物理网络主机
|←网间网部分→|←————本地部分—————→|
其中“物理网络”用于标识同一IP网络地址下的不同物理网络,
既是“子网”。
(2)子网掩码IP协议标准规定:每一个使用子网的网点都选择一
个32位的位模式,若位模式中的某恢?,则对应IP地址中的某位为
网络地址(包括网间网部分和物理网络号)中的一位;若位模式中的
某位置0,则对应IP地址中的某位为主机地址中的一位。例如位模式:
11111111
11111111
11111111
00000000中,前三个字节全1,代
表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表
对应IP地址中最后的一个字节为主机地址。这种位模式叫做子网模
(subnet
mask)或“子网掩码”。
为了使用的方便,常常使用“点分整数表示法”来表示一个IP地
址和子网掩码,例如B类地址子网掩码(11111111
11111111
11111111
00000000)为:
255.255.25.0
IP协议关于子网掩码的定义提供一种有趣的灵活
性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩
码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由
器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点
采用连续方式的子网掩码。像255.255.255.64和255.255.255.160等
一类的子网掩码不推荐使用。
(3)子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出
一个网络地址的网络号和主机号。
例如:有一个C类地址为:
192.9.200.13其缺省的子网掩码为:
255.255.255.0则它的网络号和主机号可按如下方法得到:
①将IP地址192.9.200.13转换为二进制11000000
00001001
11001000
00001101
②将子网掩码255.255.255.0转换为二进制11111111
11111111
11111111
00000000
③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分
11000000
00001001
11001000
00001101
AND
11111111
11111111
11111111
00000000
11000000
00001001
11001000
00000000结果为192.9.200.0,即
网络号为192.9.200.0。
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主
机部分11000000
00001001
11001000
00001101
AND
00000000
00000000
00000000
11111111
00000000
00000000
00000000
00001101结果为0.0.0.13,
即主机号为13。
(4)子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出
一个网络地址的网络号和主机号。
例如:有一个C类地址为:
192.9.200.13
其缺省的子网掩码为:
255.255.255.0
则它的网络号和主机号可按如下方法得到:
①将IP地址192.9.200.13转换为二进制11000000
00001001
11001000
00001101
②将子网掩码255.255.255.0转换为二进制11111111
11111111
11111111
00000000
③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分
11000000
00001001
11001000
00001101
AND
11111111
11111111
11111111
00000000
11000000
00001001
11001000
00000000结果为192.9.200.0,
即网络号为192.9.200.0。
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机
部分11000000
00001001
11001000
00001101
AND
00000000
00000000
00000000
11111111
00000000
00000000
00000000
00001101
结果为0.0.0.13,即主机号为
13。
三、子网划分与实例根据以上分析,建议按以下步骤和实例定义
子网掩码。
1、将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。
2、取上述要划分子网数的2的m次方的幂。如23,即m=3。
3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。
如m为3
则是11100000,转换为十进制为224,即为最终确定的子网
掩码。如果是C类网,则子网掩码为255.255.255.224;如果是B类网,
则子网掩码为255.255.224.0;如果是C类网,则子网掩码为255.224.0.0。
在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。
其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些
原则,将一个C类网络分成4个子网。若我们用的网络号为192.9.200,
则该C类网内的主机IP地址就是192.9.200.1~192.9.200.254
(因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地
址),现将网络划分为4个部分,按照以上步骤:
4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位
即为11000000
⑦ ip子网划分 从主机位借位得出子网掩码是多少懂了 但是这个所得出的子网网络号怎么算的
1、这样,我们不算子网划分
192.168.10.100,这是个C类地址,默认网络位基数为24,即192.168.10.100/24,他的子网掩码为255.255.255.0,这个能理解吧!
然后和192.168.10.100同网段的地址范围是192.168.10.0-192.168.10.255,而在实际使用中,我们没有见过谁使用的IP是192.168.10.0或者192.168.10.255 是不是,因为这两个地址如果分解成二进制你就会发现
11000000 10101000 00001010 00000000 192.168.10.0
11000000 10101000 00001010 11111111 192.168.10.255
你会发现这两个IP地址除了24位网络位之外,剩余的8位主机位要么全0,要么全1
而这里我们把主机位全0的叫做网络地址,把主机位全1的叫做广播地址
2、最后我们回过头来再想一想如果子网划分过后是不是也存在这样的情况
192.168.10.100/26,本来默认网络位基数为24,现在变成26了,网络位向主机位借了2个,那么它的子网掩码就变成255.255.255.192,这个没问题是吧!
划分多少个子网呢,这里有学过两个公式吧,一个2^m、2^n,M代表借走的主机位个数,N代表主机位剩余的个数,当然你也可以把M/N反过来表示,或者XY表示都可以。
原主机位=M+N ;子网数=2^m ; 每个子网主机数=2^n
192.168.10.100/26划分的子网数:2^2=4个,每个子网主机数:2^(8-2)=64个
第一个子网
IP范围:192.168.10.0-192.168.10.63
实际可用:192.168.10.1-192.168.10.62
第二个子网
IP范围:192.168.10.64-192.168.10.127
实际可用:192.168.10.65-192.168.10.126
其他子网依次类推。。。
192.168.10.100/26在第二个子网中,IP范围:192.168.10.64-192.168.10.127,然后我们把第一个和最后一个用二进制表示
11000000 10101000 00001010 01000000 192.168.10.64
11000000 10101000 00001010 01111111 192.168.10.127
我们把主机位单拿出来看,01(网络位借的两位)000000(主机位) 代表64
01(网络位借的两位)111111(主机位) 代表127
是不是发现主机位全为0和全为1,这就是第二个子网的网络地址和广播地址
你再联系下上面是不是清晰点!
希望以上对你有所帮助!
⑧ 如何计算子网号
假如网络号为172.16.0.0,要划分3个(按具体要求)子网。
例如已知要划分3个子网,则很容易知道需要向主机号部分借三位充当子网号。则子网号部分可形成001、010、100、110、101、011六种排列。则可得出以下IP范围。
子网号(二进制表示)
IP地址范围(点分十进制表示)
001 172.16.32.1~172.16.63.254
010 172.16.64.1~172.16.95.254
011 172.16.96.1~172.16.127.254
100 172.16.1282.1~172.16.159.254
101 172.16.160.1~172.16.191.254
110 172.16.192.1~172.16.223.254
其中:对于
172.16.32.1~172.16.63.254子网号的确定方法如下:
172.16.001 00000.00000001~172.16.001 11111.11111110
这是子网号为001的主机数量的范围。所以得到主机数范围为:172.16.32.1~172.16.63.254.
注意点:
1、子网号不能全0、全1 。所以必须是0、1的排列组合。
2、主机位不能全1或全0,这就是为什么取 63和254 , 而不是64和255的原因。
3、注意被借用作为的子网号的是主机位的前三位。
同理可得其他5种。(欢迎指正,谢谢)
⑨ 子网掩码的网络号、主机号怎么计算
为了确切地标识Internet中的主机和路由器,TCP/IP建立了一套编址方案,为每台主机和路由器分配一个全网唯一的地址。这个地址的名字就是IP地址。
值得注意的是,一台主机至少拥有一个IP地址,允许一台主机拥有多个IP地址。(计算机可以有几个身份证但是人只能有一个),类似于居民身份证号,主机的身份证号也有一定的规律。
在人少的时候,身份证号的位数就要求少一些;当居民变多,以前的位数号码所能表示的最大人口数量超过这个国家的人口数量时,身份证就要升级,将身份证号码增长一点点,IP地址也是,因此机器数量少的时候用的是IPv4;
目前仍在使用的IP地址是IPv4版本的,由四个字节组成,每个字节8位二进制数,就是说目前的IP地址由32位二进制数组成,32个000011111等,用点分十进制法,将这32位二进制数字每八位划分一次,每8位数对应一个十进制数,这样32位地址就变成了四个用点隔开的十进制数字了;
IP地址由几个信息一起组成的,由网络号和主机号四个字段组成,如果把网络号比作小区,主机号就相当于小区里面的各个房子的门牌号。有些网络拥有很多主机,而有些网络上的主机很少,类似于小区一样,IP地址分为五类,A类到E类,大量使用的是A,B,C类。
A类地址:8位网络号(0开头)+24位主机号、B类地址:16位网络号(10开头)+16位主机号、C类地址:24位网络号(110开头)+8位主机/号、D类:组播地址、E类:保留以后再用。(注意,网络号不能全部为0或者全部为1.IP地址也不能全部为0或者全部为1);
由此得到A类网络地址范围为00000001~01111111.用点分十进制记法,把他们分别换算成十进制,就是1~127;
同理,B类网络地址的范围为10000000 00000001-10111111 11111111为128.1~191.255,C类:11000000 00000000~11011111 11111111.即192.0~223.255;
子网掩码:当一个小区越修越大,可能就会将本小区划分为几个分区或者几期工程。当一个单位的主机很多而且分布在较大地理位置时,可以将本单位所属主机划分为若干个子网,然后各个子网之间用路由器互联。
由于网络号已经分好了,内部再划分的子网号的字段就不能加到网络号中了。我们将子网号的字段加到主机号字段中,规定用一个32位的子网掩码来表示子网号字段的长度。
子网掩码由一连串的1和一连串的0构成,1对应于网络号和子网号字段,0对应于主机号。比如:某单位要分配一个C类IP地址为202.114.16.0.加入这个单位的主机要划分5个子网,5转换为二进制为101,所以要用3个二进制表示子网字段。
若这个主机要划分为2个子网,2转换为二进制为10,所以要用2个二进制表示子网字段。若要划分为9个,9转化为二进制是1001,就需要4个二进制表示子网字段了,这里以划分为5个子网,用3个二进制子网字段为例:
C类的网络号为3个字节,24个二进制长度,主机号为1个字节,8个二进制长度,C类IP地址为110XXXXX XXXXXXXX XXXXXXXX+子网号(这里为101)+主机号,网络号对应到子网掩码是1;
因此110XXXXX XXXXXXXX XXXXXXXX→11111111 11111111 11111111,子网号对应到子网掩码也是1,这里子网号为101,对应过去就是111;主机号对应到0,因此,这个C类地址对应的完整的子网掩码就是:11111111 11111111 11111111 11100000;
当外界访问这个单位的主机时,路由器用子网掩码和目的地址相“与”(1+1=1,0+1=0,1+0=0,0+0=0),得到的结果中最后一个字节由子网号和主机号构成。
(9)在子网划分中网络号怎么求扩展阅读:
当然,单位也可以不划分子网,此时子网掩码为默认值,此时1的长度就是网络号的长度;A类地址默认的子网掩码是11111111 00000000 00000000 00000000(255.0.0.0);
B类地址的是11111111 11111111 00000000 00000000(255.255.0.0),C类的是11111111 11111111 11111111 00000000(255.255.255.0)。
子网划分与实例根据以上分析,建议按以下步骤和实例定义子网掩码。
1、将要划分的子网数目转换为2的m次方。如要分8个子网,8=2³。
2、取上述要划分子网数的2的m次方的幂。如2³,即m=3。
3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。