㈠ 网络号和主机号的计算方法
当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。每个IP地址包换两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之亦然。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。
给出一个IP地址,我们可以通过子网掩码确定这个IP地址的网络号和主机号。
子网掩码的作用就是将某个IP地址划分成网络地址和主机地址两部分。
例如
有一个C类地址为: 192.9.200.13
其缺省的子网掩码为: 255.255.255.0
则它的网络号和主机号可按如下方法得到:
① IP地址 192.9.200.13 转换为二进制
② 子网掩码255.255.255.0 转换为二进制
③ 将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分
AND
-------------------------------------------------------------
= 192 . 9 . 200 . 0
即网络号为192.9.200.0
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分
------------------------------------------------------------
= 0 . 0 . 0 . 13
即主机号为13(或者0.0.0.13)。
已知192.168.1.133、255.255.255.0,这个子网掩码是C类地址的默认的子网掩码,在使用这个掩码时,这个IP地址并没有划分子网,将其转换为8位二进制数,其中的1所的对应的部分就是网络号,而0所对应的部分就是主机号。根据计算方法,192.168.1.0就是网络号,0.0.0.133就是主机号。同时根据定义,主机号位全为一的地址为此网段的广播地址可知,此时的广播地址为192.168.1.255。此种情况是最常见的。
下面看下将网段划分子网后的情况,如:已知192.168.1.133、255.255.255.192.判断网络号,主机号和广播地址。
我们来看掩码255.255.255.192,将其转换成二进制后和255.255.255.0对比可发现,前掩码的前24位没有变化,只是在原来表示主机号的部分头两位变成了1。
我们把IP地址中的前24位(192.168.1)不看,因为前24位对应掩码没有变化它们始终表示网络号。
按照子网掩码的定义,
子网掩码1所对应的位为网络号位
而0所对应的位为主机号位
如图中深蓝色部分所示,主机号中的两位被用来表示网络号了,也就是子网号。(二进制一位有0和1两种表示,那么占用了两位就有2*2=4种表示,这里占用了2位,也就是说我们将原有的192.168.1.0这个网络分成了四份,即4个子网)这四段的网络号分别是00000000、01000000、10000000、11000000,现在我们将它们转换成10进制就分别是0、64、128、192,现在把前24位加进来。
这四段网络分别是192.168.1.0~192.168.1.63、
192.168.1.64~192.168.1.127
192.168.1.128~192.168.1.191
192.168.1.192~192.168.1.255
现在我们来看广播地址,既然我们把一个网段分成了四份,它就应该有4个广播地址。广播地址的定义是主机位全位1的地址就是广播地址。
所以这四个网段的广播地址末八位就是00111111、01111111、10111111、11111111,转换成10进制分别为63、127、191、255。加上原来的网络号位,广播地址就是
192.168.1.63
192.168.1.127
192.168.1.191
192.168.1.255
四个网段中刨除网络地址和广播地址中间的部分就是可用的主机IP地址了。
通过以上分析方法可知192.168.1.133这个IP地址的网络号是192.168.1.128,主机号是0.0.0.5,广播地址是192.168.1.191。
根据以上分析和计算方法,子网划分建议按以下步骤和实例计算子网掩码。
1、将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。
2、取上述要划分子网数的2m的幂m。如23,即m=3。
3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。
如m为3 则是11100000,转换为十进制为224,即为最终确定的子网
掩码。如果是C类网,则子网掩码为255.255.255.224;如果是B类网,
则子网掩码为255.255.224.0;如果是A类网,则子网掩码为255.224.0.0。
在这里,子网个数n与占用主机地址位数m有如下等式成立:2m=n。
根据这些原则,将一个C类网络分成4个子网。若我们用的网络号为192.9.200.0,则该C类网内的`主机IP地址就是192.9.200.1~192.9.200.254
(因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地址)
例:学校新建5个机房,每个房间有30台机器,如果给定一C类网络地址:192.168.1.0,问如何将其划分为5个子网,子网掩码该如何设置?
答:23 =8(大于5的最小的2的整幂次数),取23的幂,即3,即占用了主机号中的高3位即为11100000,转换为十进制为224,所以该地址为C类地址的子网掩码应该设置为255.255.255.192。各机房IP和子网掩码配置如下(已经去掉广播地址和网络地址):
机房号 子网掩码 IP地址范围
机房1 255.255.255.224 192.168.1.1~192.168.1.30
机房2 255.255.255.224 192.168.1.33~192.168.1.62
机房3 255.255.255.224 192.168.1.65~192.168.1.94
机房4 255.255.255.224 192.168.1.97~192.168.1.126
机房5 255.255.255.224 192.168.1.129~192.168.1.158
即使你什么也不懂,按照第一页的计算方法一样可以算出准确的结果。
第二页和第三页是让你知道“知其然”还要“知其所以然”的。
子网地址为192.168.3.192,子网掩码为255.255.255.224,计算该子网内的可用主机地址数量
这道题目要算主机地址的数量。那么如何计算呢?第一步是先计算子网号的数量
首先需要明白子网掩码是如何计算的。
子网掩码是看从左往右数连续的1的个数。
而255.255.255.224的二进制形式是:
11111111 11111111 11111111 11100000
所以子网掩码是27位。其中最右边三位的1是从主机号中借的三位!所以主机的位数是5。
这样就可以计算出主机的数量有多少了。
㈡ 对于IP地址,怎样区分主机ID和网络ID
默认情况下,一个IP地址由网络ID和主机ID组成,通过掩码,可以划分IP地址那些属于网络ID,那些属于主机ID,每一类IP地址都有默认的掩码,在实际的使用中,每个IP地址有个默认的掩码,这是很不实用的,所以就引入了子网掩码,这样,在实际中,IP地址就由网络ID、子网ID、主机ID三部分组成。
计算一个IP地址的主机ID和网络ID的步骤如下:
一、计算网络ID:只需要将IP地址和子网掩码进行与运算,所得结果即为该主机的网络ID
有IP地址192.168.0.1,对应的子网掩码为255.255.255.0;
将IP地址和子网掩码全部转换成二进制的形式,即IP地址是:11000000.10101000.00000000.00000001 ,子网掩码是:11111111.11111111.11111111.00000000;
将二进制形式的IP地址和子网掩码进行与运算;
运算结果为11000000.10101000.00000000.00000000,转换为十进制就是192.168.0.0,所以这个主机的网络ID就是192.168.0.0。
二、计算主机ID:只需要将子网掩码进行二进制按位取反,再和IP地址进行与运算,所得结果即为该主机的主机ID,步骤如下:
有IP地址192.168.0.1,对应的子网掩码为255.255.255.0;
将子网掩码转换成二进制的形式,即就是:11111111.11111111.11111111.00000000;
将子网掩码进行二进制按位取反,即就是:00000000.00000000.00000000.11111111;
将取反后的子网掩码和IP地址的二进制形式进行与运算;
结果为:00000000.00000000.00000000.00000001,转换为十进制就是0.0.0.1,所以这个主机的网络ID就是192.168.0.0。
注:
与运算规则:0&0=0,0&1=0,1&0=0,1&1=1,即:两位同时为“1”,结果才为“1“,否则为0。
㈢ 已知IP地址和子网掩码,怎么查询网络号、子网号、主机号
IP:195.169.20.50子网掩码:255.255.255.224
掩码中1的个数表示网络字段位数0的个数表示主机字段位数,255全是1,224变中巧芹为二进制11100000,所以第四个字节前三个比特属于网络字段,后五个比特属于主机字段。
网络宽哪号就是网络字段不变主机字段全“0”第四个字节50变为二进制00110010,前三个不变,后五个变成卖毕0就是0010000=32
所以网络号就是195.169.20.32
㈣ 知道IP地址和子网掩码,怎么判断IP地址的网络号和主机号
网络号为219.224.3.16
主机号为2(或者0.0.0.2)
判断IP地址的网络号
网络号:将两个二进制数做按位与(&)运算后得出的结果即为网络部分。
219.224.3.18 & 255.255.255.248
1101 1011 1110 0000 0000 0011 0001 0010
&
1111 1111 1111 1111 1111 1111 1111 1000
=
1101 1011 1110 0000 0000 0011 0001 0000
= 219.224.3.16
即网络号为219.224.3.16
判断IP地址正御伏的主机号
主机号:将子网掩码取反再与IP地址按位与(&)后得到的结果。
219.224.3.18 & 0.0.0.7(已按位取反)
1101 1011 1110 0000 0000 0011 0001 0010拆历
&
0000 0000 0000 0000 0000 0000 0000 0111
=
0000 0000 0000 0000 0000 0000 0000 0010
=0.0.0.2
即主机号为2(或者0.0.0.2)
(4)ip怎么看主机号和网络号扩展阅读:
IP地址的网络号和主机号的分类
Internet上的每台主机和路由器都有一个IP地址,IP地址包含网络号和主机号,并且这种组合是唯一的。原则上,Internet上的任何两台机器不会有相同的IP地址。所有的IP地址都是32位长,被用于IP分组的源地址和目的地址域。
IP地址是一种分等级的地址结构,分为A、B、C、D、E五类,描述如下:
A类地址的第一位总是0,8位分配给网络号,24位分配给主机号。举携
B类地址的前两位总是10,16位分配给网络号,16位分配给主机号。
C类地址的前三位总是110,24位分配给网络号,8位分配给主机号。
D类地址的前四位总是1110。
E类地址的前五位总是11110。
㈤ IP地址怎么划分网络号和主机号
IP地址子网掩码都是32位的2进制,为了方便记忆转成10进制,通过子网掩码来区分网专络位和属主机位,子网掩码跟IP地址一一对应,子网掩码为1的是网络位,为0的是主机位。
如:192.168.1.2 掩码255.255.255.0 。网络位192.168.1 主机位是2
IP是英文Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也就是为计算机网络相互连接进行通信而设计的协议。
在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守
IP协议就可以与因特网互连互通。
IP地址具有唯一性,根据用户性质的不同,可以分为5类。另外,IP还有进入防护,知识产权,指针寄存器等含义。IPv4是32位,而IPv6是128位。
㈥ 计算机网络用IP地址与子网掩码,怎么求网络号和主机号
将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将IP地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。
例如:
192.168.1.120/255.255.255.0
如何算出它的网络号.主机号
这个从二进制角度说比较方便。
首先把地址和掩码转换为二进制(熟了就不用了)
IP地址:11000000.10101000.00000001.01111000
掩码:11111111.11111111.11111111.00000000
(掩码24个1,就是说这个地址是24位掩码的)
掩码为1的部分表示网络号,为0的部分表示主机号。
IP地址与掩码相与得出网络地址,
换个算法就是地址的前24位(掩码1的个数)后面补0是网络地址
㈦ IP地址中哪个是网络号,哪个是主机号
IP地址含有四个字节,32个二进制位。一般有5类:A,B,C,D,E。大量使用的是前三种。A类地址中第一个字节表示网络地址,后三个字节表示该网内计算机的地址;B类地址中前两个字节表示网络地址,后两个字节表示该网内计算机的地址;C类地址则是前三个字节表示网络地址,后一个字节表示网内计算机的地址。A用于巨大的计算机网络,B次之,C则用于小网络。
㈧ 如何区分网络号和主机号
IP地址的构成是由网络号加主机号组成的。每个IP地址包括两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之同理。
给出一个IP地址,我们可以通过子网掩码确定这个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
像你所述的IP地址,是B类地址130.118.是你的网络号,最后两位位6.11是你的主机号。IPV4 共有 232个IP地址。
子网掩码又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
(8)ip怎么看主机号和网络号扩展阅读
如今的IP网络使用32位地址,以点分十进制表示,如192.168.0.1。
地址格式为:IP地址=网络地址+主机地址或蔽敬 IP地址=网络地址+子网地址+主机地址。
网络地址是因特网协会的ICANN(the Internet Corporation for Assigned Names and Numbers)分配的,下有负责北美地区的InterNIC、负责欧洲地区的RIPENIC和负责亚太地区的APNIC 目的是为了保证网络地址的全球唯一性。主机地址是由各个网络的系统管理员分配。因此,网络地址的唯一性与网络内主机地址的唯一性确保了IP地址的全球唯一性。
地址分配
根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中随意告简访问。私有地址只能在内部网络中使用,只有通过代理服务器才能与Internet通信。
㈨ 如何判断一个IP地址的网络位和主机位
网络位和主机位的区分按照下图:
一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”谨数。
一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须兄晌斗是“10”。
一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。
D类IP地址在历史上被叫做多播地址(multicast address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”,范围从224.0.0.0到239.255.255.255。
(9)ip怎么看主机号和网络号扩展阅读:
IP地址编址方案:IP地址编址方案将IP地址空间划分为A、B、C、D、E五类,其中A、B、C是基本类,D、E类作为多播和保留使用。
IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
A: 0.0.0.0-127.255.255,其中段0和127不可用;
B: 128.0.0.0-191.255.255.255;
C: 192.0.0.0-223.255.255.255;
D: 224.0.0.0-239.255.255.255;
E: 240.0.0.0-255.255.255.255,其中段255不可用;
这其中除了段0和段127之外,还有一些IP地址因为有其他的用途,是不可以用作普通IP的。