IP地址与网络分类 (1)IP地址
不同的物理网络技术有不同的编址方式;不同物理网络中的主机,有不同的物理网络地址。网间网技术是将不同物理网络技术统一起来的高层软件技术。网间网技术采用一种全局通用的地址格式,为全网的每一网络和每一主机都分配一个网间网地址,以此屏蔽物理网络地址的差异。IP协议提供一种全网间网通用的地址格式,并在统一管理下进行地址分配,保证一个地址对应一台网间网主机(包括网关),这样物理地址的差异被IP层所屏蔽。IP层所用到的地址叫做网间网地址,又叫IP地址。它由网络号和主机号两部分组成,统一网络内的所有主机使用相同的网络号,主机号是唯一的。IP地址是一个32为的二进制数,分成4个字段,每个字段8位。
(2)三类主要的网络地址
我们知道,从LAN到WAN,不同种类网络规模相差很大,必须区别对待。因此按网络规模大小,将网络地址分为主要的三类,如下:
A类:
0 1 2 3 8 16 24
3 1 0网络号主机号
B类:
1 0网络号主机号
C类:
1 1 0网络号主机号
A类地址用于少量的(最多27个)主机数大于216的大型网,每个A类网络可容纳最多224台主机;B类地址用于主机数介于28~216之间数量不多不少的中型网,B类网络最多214个;C类地址用于每个网络只能容纳28台主机的大量小型网,C类网络最多221个。
除了以上A、B、C三个主类地址外,还有另外两类地址,如下:
D类:
1 1 1 0多目地址
E类:
1 1 1 1 0留待后用
其中多目地址(multicast address)是比广播地址稍弱的多点传送地址,用于支持多目传输技术。E类地址用于将来的扩展之用。
(3)TCP/IP规定网络地址
除了一般地标识一台主机外,还有几种具有特殊意义的特殊形式。
广播地址
TCP/IP规定,主机号全为“1”的网络地址用于广播之用,叫做广播地址。所谓广播,指同时向网上所有主机发送报文。
有限广播
前面提到的广播地址包含一个有效的网络号和主机号,技术上称为直接广播(directed boradcasting)地址。在网间网上的任何一点均可向其他任何网络进行直接广播,但直接广播有一个缺点,就是要知道信宿网络的网络号。
有时需要在本网络内部广播,但又不知道本网络网络号。TCP/IP规定,32比特全为“1”的网间网地址用于本网广播,该地址叫做有限广播地址(limited broadcast address)。
“0”地址
TCP/IP协议规定,各位全为“0”的网络号被解释成“本”网络。
回送地址
A类网络地址127是一个保留地址,用于网络软件测试以及本地机进程间通信,叫做回送地址(loopback address)。无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。
TCP/IP协议规定,一、含网络号127的分组不能出现在任何网络上;二、主机和网关不能为该地址广播任何寻径信息。由以上规定可以看出,主机号全“0”全“1”的地址在TCP/IP协议中有特殊含义,不能用作一台主机的有效地址。
二、子网掩码
(1)子网TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。
因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。
通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。
子网编址(sub addressing)技术,又叫子网寻径(subrouting),英文简称subting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。
一般的,32位的IP地址分为两部分,即网络号和主机号,我们分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将本地部分进一步划分为“物理网络”部分和“主机”部分,如图:
网间网部分物理网络主机
|←网间网部分→|←————本地部分—————→|
其中“物理网络”用于标识同一IP网络地址下的不同物理网络,既是“子网”。
(2)子网掩码IP协议标准规定:每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网间网部分和物理网络号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。例如位模式:
11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。这种位模式叫做子网模(sub mask)或“子网掩码”。
为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如B类地址子网掩码(11111111 11111111 11111111 00000000)为:
255255250 IP协议关于子网掩码的定义提供一种有趣的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像25525525564和255255255160等一类的子网掩码不推荐使用。
(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结果为19292000,即网络号为19292000。
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101结果为00013,即主机号为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结果为19292000,
即网络号为192.9.200.0。
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101 结果为00013,即主机号为13。
三、子网划分与实例根据以上分析,建议按以下步骤和实例定义子网掩码。
1、将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。
2、取上述要划分子网数的2的m次方的幂。如23,即m=3。
3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3 则是11100000,转换为十进制为224,即为最终确定的子网掩码。如果是C类网,则子网掩码为255255255224;如果是B类网,则子网掩码为2552552240;如果是C类网,则子网掩码为25522400。
在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些原则,将一个C类网络分成4个子网。若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是19292001~1929200254(因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地址),现将网络划分为4个部分,按照以上步骤:
4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位即为11000000,转换为十进制为192。这样就可确定该子网掩码为:1929200192,4个子网的IP地址范围分别为:
二进制十进制
① 11000000 00001001 11001000 00000001 11000000 00001001 11001000 00111110 192.9.200.1
192.9.200.62
② 11000000 00001001 11001000 01000001 11000000 00001001 11001000 01111110 192.9.200.65
192.9.200.126
③ 11000000 00001001 11001000 10000001 11000000 00001001 11001000 10111110 192.9.200.129
192.9.200.190
④ 11000000 00001001 11001000 11000001 11000000 00001001 11001000 11111110 192.9.200.193
192.9.200.254
在此列出A、B、C三类网络子网数目与子网掩码的转换表,以供参考。
A类:
子网数目 占用位数 子网掩码 子网中主机数
2 1 255.128.0.0 8,388,606
4 2 255.192.0.0 4,194,302
8 3 255.224.0.0 2,097,150
16 4 255.240.0.0 1,048,574
32 5 255.248.0.0 524,286
64 6 255.252.0.0 262,142
128 7 255.254.0.0 131,070
128 8 255.255.0.0 65,534
B类:
子网数目 占用位数 子网掩码 子网中主机数
2 1 255.255.128.0 32,766
4 2 255.255.192.0 16,382
8 3 255.255.224.0 8,190
16 4 255.255.240.0 4,094
32 5 255.255.248.0 2,046
64 6 255.255.252.0 1,022
128 7 255.255.254.0 510
256 8 255.255.255.0 254
C类:
子网数目 占用位数 子网掩码 子网中主机数
2 1 255.255.255.128 126
4 2 255.255.255.192 62
8 3 255.255.255.224 30
16 4 255.255.255.240 14
32 5 255.255.255.248 6
64 6 255.255.255.252 2
-------------------------------------------
IP地址为202196135/27的主机所在的网络地址为202196132,计算方法是用IP地址和子网掩码化为二进制后做"与"运算
主机1722410045/16和主机1272410146/16一定不在同一网段第一字节就不同
如果是写错了,那么1722410045/16和主机1722410146/16在同一网段,网络位完全一致
主机1722410045/24和主机1722410146/24不在同一网段,前者地址范围是172241000-255,后者地址范围是172241010-255
一个主机的IP地址为1951692025,子网掩码为255255255240将IP地址和掩码均化为二进制后做"与"运算:
11000011 10101001 00010100 00011001
11111111 11111111 11111111 11110000
11000011 10101001 00010100 00010000
将结果化为十进制后是1951692016,这就是该子网段的网络地址由于掩码是255255255240,说明网络位是28位(从上面的竖式中就可看出),而主机位也就是32减28,是4位,2的4次方就是该子网段包括的所有地址个数,去掉网络地址和广播地址,该子网共有14个IP可用
如果是一个C类地址按255255255240划分子网,由于未划分子网之前的掩码是2552552550,也就是说网络位是24位,划分子网后网络位就变成了28位,子网位是28减24,为4位,那么该C类地址可包括2的4次方,也就是16个子网
195169200这个C类地址划分28位掩码后的第一个子网是从0到15,而1951692025处于第二个子网中
网络号 172311280
掩码 2552551920
可用IP范围 172311281 ~ 17231191254
以上
主机号为 43
网络号位145145440
网络号:101281120
掩码:2552552400
已知ip地址为15519113771 其子网掩码为2552552240 求网络号 子网
137展开二进制为:10001001
根据子网掩码确定前19位为网络号1551911280
主机号为971。子网号就是网络号
ip地址化成32位二进制,子网掩码化成32位二进制,子网掩码是1的位对应IP地址上的位是网络位,子网掩码是0的位对应IP地址上的位是主机位。
网络号:网络位不变,主机位变0,再化成十进制。
主机号:主机位不变,网络位变0,再化成十进制。
19216811 -11000000 10101000 00000001 00000001
2552552400-11111111 11111111 11110000 00000000
网络号:19216800-11000000 10101000 00000000 00000000
主机号:0011 -00000000 00000000 00000001 00000001
先看掩码255255255248,前3个段精确匹配,最后一个段的块大小是8(256减248),则这个掩码提供的网段是每8个IP分一个段,即19292000、19292008、192920016。。。。一直到192920032,下一个是192920040。这时你就能看到,192920038是在192920032这个子网里的。
网络号:192920032
第一个可用IP:192920033
最后一个可用IP:192920038
广播地址:192920039
可用地址数:6个
IP和掩码转换为2进制 ,再相与得到 网络号, 掩码2进制反取再与IP相与得到主机号
11000110011110110010111011101101 19812346237
11111111111111111111111100000000 2552552550
=
11000110011110110010111000000000 198123460 网络号
11000110011110110010111011101101 19812346237
+
00000000000000000000000011111111 掩码反取
=
00000000000000000000000011101101 00046 主机号
子网掩码4个字节转换为八位二进制1111111111111111111111111110000 最后一字节为11110000, 最高位为1111,即将原来用于标识主机的8位中的前4个位用于表示子网四个位共有16种组合,其中表示网络自身的0000,表示广播地址的1111不可使用,可用的共有14种,能够表示14个子网 低位为0000,用于标识主机,同理,最多可支持14台主机,其中0000表示子网地址,1111表示该子网广播地址 则列表为(只输入最后一字节) 子网 子网掩码 IP地址范围 子网地址 广播地址 1 11110000 00010001~00011110 00010000 00011111 2 11110000 00100001~00101110 00100000 00101111 3 11110000 00110001~00101110 00110000 00111111 . . . 14 11110000 11100001~11101110 11100000 11101111 自己转换为10进制的 比如子网1,2,14为 子网掩码 IP地址范围 子网地址 广播地址 255255255240 1921681(17~30) 192168116 192168131 255255255240 1921681(33~46) 192168132 192168147 255255255240 1921681(225~238) 1921681226 1921681239
IP地址为1241962759,即01111100110001000001101100111011
子网掩码为:25524400,即11111111111101000000000000000000
做IP地址和子网掩码的 *** 作,即01111100110001000000000000000000
IP的网络地址是12419600
取子网掩码(000000000101111111111111111),并 *** 作,其IP即为00000000000000000001101100111011
主机数为002759
扩展资料:
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。
由于相同的网络地址必须是相同的,但由于相同的网络主机地址必须是不同的,所以同一网络中的主机可以直接通信,在这种情况下,该网络被称为平面网络。
例如:19216811/24和19216812/24,网络ID相同,主机ID不同。如果同一网络的主机之间的通信不相同,则必须通过设备转发数据。在这种情况下,这个网络被称为层次网络。
IP地址与网络分类 (1)IP地址
不同的物理网络技术有不同的编址方式;不同物理网络中的主机,有不同的物理网络地址。网间网技术是将不同物理网络技术统一起来的高层软件技术。
网间网技术采用一种全局通用的地址格式,为全网的每一网络和每一主机都分配一个网间网地址,以此屏蔽物理网络地址的差异。
IP协议提供一种全网间网通用的地址格式,并在统一管理下进行地址分配,保证一个地址对应一台网间网主机(包括网关),这样物理地址的差异被IP层所屏蔽。IP层所用到的地址叫做网间网地址,又叫IP地址。
它由网络号和主机号两部分组成,统一网络内的所有主机使用相同的网络号,主机号是唯一的。IP地址是一个32为的二进制数,分成4个字段,每个字段8位。
(2)三类主要的网络地址
我们知道,从LAN到WAN,不同种类网络规模相差很大,必须区别对待。因此按网络规模大小,将网络地址分为主要的三类,如下:
A类:
0 1
2 3 8 16 24
3 1 0网络号主机号
B类:
1 0网络号主机号
C类:
1 1 0网络号主机号
A类地址用于少量的(最多27个)主机数大于216的大型网,每个A类网络可容纳最多224台主机;B类地址用于主机数介于28~216之间数量不多不少的中型网,B类网络最多214个;C类地址用于每个网络只能容纳28台主机的大量小型网,C类网络最多221个。
除了以上A、B、C三个主类地址外,还有另外两类地址,如下:
D类:
1 1 1 0多目地址
E类:
1 1 1 1
0留待后用
其中多目地址(multicast address)是比广播地址稍弱的多点传送地址,用于支持多目传输技术。E类地址用于将来的扩展之用。
(3)TCP/IP规定网络地址
除了一般地标识一台主机外,还有几种具有特殊意义的特殊形式。
广播地址
TCP/IP规定,主机号全为“1”的网络地址用于广播之用,叫做广播地址。所谓广播,指同时向网上所有主机发送报文。
有限广播
前面提到的广播地址包含一个有效的网络号和主机号,技术上称为直接广播(directed
boradcasting)地址。在网间网上的任何一点均可向其他任何网络进行直接广播,但直接广播有一个缺点,就是要知道信宿网络的网络号。
有时需要在本网络内部广播,但又不知道本网络网络号。TCP/IP规定,32比特全为“1”的网间网地址用于本网广播,该地址叫做有限广播地址(limited broadcast address)。
“0”地址
TCP/IP协议规定,各位全为“0”的网络号被解释成“本”网络。
回送地址
A类网络地址127是一个保留地址,用于网络软件测试以及本地机进程间通信,叫做回送地址(loopback
address)。无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。
TCP/IP协议规定,
一、含网络号127的分组不能出现在任何网络上;
二、主机和网关不能为该地址广播任何寻径信息。由以上规定可以看出,主机号全“0”全“1”的地址在TCP/IP协议中有特殊含义,不能用作一台主机的有效地址。
二、子网掩码
(1)子网TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:
第一,巨大的网络地址管理开销;
第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。
因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。
通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。
子网编址(subnet addressing)技术,又叫子网寻径(subnetrouting),英文简subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。
一般的,32位的IP地址分为两部分,即网络号和主机号,我们分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将本地部分进一步划分为“物理网络”部分和“主机”部分,如图:
网间网部分物理网络主机
|←网间网部分→|←————本地部分—————→|
其中“物理网络”用于标识同一IP网络地址下的不同物理网络,既是“子网”。
(2)子网掩码IP协议标准规定:每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网间网部分和物理网络号)中的一位;
若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。例如位模式: 11111111 11111111 11111111
00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。这种位模式叫做子网模(subnet mask)或“子网掩码”。
为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如B类地址子网掩码(11111111 11111111 11111111 00000000)为: 255255250
IP协议关于子网掩码的定义提供一种有趣的灵活性,允许子网掩码中的“0”和“1”位不连续。
但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。
像25525525564和255255255160等一类的子网掩码不推荐使用。
(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结果为19292000,即网络号为19292000。
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND
00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101结果为00013,即主机号为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结果为19292000, 即网络号为192.9.200.0。
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101 结果为00013,即主机号为13。
三、子网划分与实例根据以上分析,建议按以下步骤和实例定义子网掩码。
1、将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。
2、取上述要划分子网数的2的m次方的幂。如23,即m=3。
3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3则是11100000,转换为十进制为224,即为最终确定的子网掩码。
如果是C类网,则子网掩码为255255255224;如果是B类网,则子网掩码为2552552240;如果是C类网,则子网掩码为25522400。
在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。其中,m表示占用主机地址的位数;表示划分的子网个数。根据这些原则,将一个C类网络分成4个子网。
若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是19292001~1929200254(因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地址),现将网络划分为4个部分,按照以上步骤:
4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位即为11000000,转换为十进制为192。这样就可确定该子网掩码为:1929200192,4个子网的IP地址范围分别为:
二进制十进制
① 11000000 00001001 11001000 00000001 11000000 00001001 11001000
00111110 192.9.200.1
192.9.200.62
② 11000000 00001001 11001000 01000001
11000000 00001001 11001000 01111110 192.9.200.65
192.9.200.126
③ 11000000 00001001 11001000 10000001 11000000 00001001 11001000 10111110
192.9.200.129
192.9.200.190
④ 11000000 00001001 11001000 11000001
11000000 00001001 11001000 11111110 192.9.200.193
192.9.200.254
在此列出A、B、C三类网络子网数目与子网掩码的转换表,以供参考。
A类:
子网数目 占用位数 子网掩码
子网中主机数
2 1 255.128.0.0 8,388,606
4 2 255.192.0.0 4,194,302
8 3
255.224.0.0 2,097,150
16 4 255.240.0.0 1,048,574
32 5 255.248.0.0
524,286
64 6 255.252.0.0 262,142
128 7 255.254.0.0 131,070
128 8
255.255.0.0 65,534
B类:
子网数目 占用位数 子网掩码 子网中主机数
2 1
255.255.128.0 32,766
4 2 255.255.192.0 16,382
8 3 255.255.224.0 8,190
16 4 255.255.240.0 4,094
32 5 255.255.248.0 2,046
64 6 255.255.252.0
1,022
128 7 255.255.254.0 510
256 8 255.255.255.0 254
C类:
子网数目 占用位数 子网掩码 子网中主机数
2 1 255.255.255.128 126 4 2
255.255.255.192 62
8 3 255.255.255.224 30
16 4 255.255.255.240 14 32
5 255.255.255.248 6
64 6 255.255.255.252 2
IP地址为202196135/27的主机所在的网络地址为202196132,计算方法是用IP地址和子网掩码化为二进制后做"与"运算
主机1722410045/16和主机1272410146/16一定不在同一网段第一字节就不同
如果是写错了,那么1722410045/16和主机1722410146/16在同一网段,网络位完全一致
主机1722410045/24和主机1722410146/24不在同一网段,前者地址范围是172241000-255,后者地址范围是172241010-255
扩展资料:
IP地址分类:
A类IP地址
一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。
A类IP地址中网络的标识长度为8位,主机标识的长度为24位,A类网络地址数量较少,有126个网络,每个网络可以容纳主机数达1600多万台。
A类IP地址 地址范围1000到127255255255 [1] (二进制表示为:00000001 00000000 00000000 00000000 - 01111111 11111111 11111111 11111111)。最后一个是广播地址。
A类IP地址的子网掩码为255000,每个网络支持的最大主机数为256的3次方-2=16777214台。
B类IP地址
一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。
B类IP地址中网络的标识长度为16位,主机标识的长度为16位,B类网络地址适用于中等规模的网络,有16384个网络,每个网络所能容纳的计算机数为6万多台。
B类IP地址地址范围128000-191255255255 [3] (二进制表示为:10000000 00000000 00000000 00000000----10111111 11111111 11111111 11111111)。 最后一个是广播地址。
B类IP地址的子网掩码为25525500,每个网络支持的最大主机数为256的2次方-2=65534台。
C类IP地址
一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。
C类IP地址中网络的标识长度为24位,主机标识的长度为8位,C类网络地址数量较多,有209万余个网络。适用于小规模的局域网络,每个网络最多只能包含254台计算机。
C类IP地址范围192000-223255255255 [3] (二进制表示为: 11000000 00000000 00000000 00000000 - 11011111 11111111 11111111 11111111)。
C类IP地址的子网掩码为2552552550,每个网络支持的最大主机数为256-2=254台
D类IP地址
D类IP地址在历史上被叫做多播地址(multicast address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”,范围从224000到239255255255。
参考资料来源:百度百科-IP地址
这是A类地址,网络地址构成了整个Internet的基础,它是如此重要,每一台联网的计算机无权自行设定IP地址,有一个统一的机构-IANA负责对申请的组织分配唯一的网络ID,而该组织可以对自己的网络中的每一个主机分配一个唯一的主机ID,正如一个单位无权决定自己在所属城市的街道名称和门牌号,但可以自主决定本单位内部的各个办公室编号一样,划分就针对于不同大小规模的网络。A类网:网络号为1个字节,定义最高比特为0,余下7比特为网络号,主机号则有24比特编址。用于超大型的网络,每个网络有16777216(2^24)台主机(边缘号码如全“0”或全“1”的主机有特殊含义,这里没有考虑)。全世界总共有128(2^7)个A类网络,早已被瓜分完了。
B类网:网络号为2字节,定义最高比特为10,余下14比特为网络号,主机号则可有16比特编址。B类网是中型规模的网络,总共有16384(2^14)个网络,每个网络有65536(2^16)台主机(同样忽略边缘号码),也已经被瓜分完了。
C类网:网络号为3字节,定义最高三比特为110,余下21比特为网络号,主机号仅有8比特编址。C类地址适用的就是较小规模的网络了,总共有2097152(2^21)个网络号码,每个网络有256(2^8)台主机(同样忽略边缘号码)。
D类网:不分网络号和主机号,定义最高四比特为1110,表示一个多播地址,即多目的地传输,可用来识别一组主机。
如何识别一个IP地址的属性?只需从点分法的最左一个十进制数就可以判断其归属。例如,1~126属A类地址,128~191属B类地址,192~223属C类地址,224~239属D类地址。除了以上四类地址外,还有E类地址,但暂未使用。
对于因特网IP地址中有特定的专用地址不作分配:
(1)主机地址全为“0”。不论哪一类网络,主机地址全为“0”表示指向本网,常用在路由表中。
(2)主机地址全为“1”。主机地址全为“1”表示广播地址,向特定的所在网上的所有主机发送数据包。
(3)四字节32比特全为“1”。若IP地址4字节32比特全为“1”,表示仅在本网内进行广播发送。
(4)网络号127。TCP/IP协议规定网络号127不可用于任何网络。其中有一个特别地址:127.0.0.1称之为回送地址(Loopback),它将信息通过自身的接口发送后返回,可用来测试端口状态。只是知道了IP地址是无法知道网络地址和可用的主机数目的!还需要知道掩码是多少
我给你举个例子吧 保证你用我的方法之后以后永远也不会忘记了
比如1016189/26 这个地址的网络地址和可用的主机数
IP地址是一个2的32位表示的。如果掩码是27位的 哪么每段的地址有多少个呢?很简答 32-26=6 也就是2的6此方 2的6此方就是64 哪么好了 在每段里面都有一个网络地址和一个广播地址 所以需要减去这2个地址 64-2 就是62个 也就是说1016189/26 每段的可用地址是62个也就是说可用主机就是62个!
又因为101610也是算一个地址的 每段是64个地址所以101610/26把这个A类地址分成了4段
分别是
101610/26
1016164/26
10161128/26
10161192/26
1016189/26 所在的网段是1016164/26 而这个地址段的网络地址是1016164/26 直接广播地址10161127/26通过简单的发送1个ICMP
ECHO-REQUEST(Type
8)数据包到目标主机
回送响应消息中返回。标识符和序列码由回送发送者使用帮助匹配回送要求的响应。问题一:子网掩码的主机地址是如何计算的 1921681139这个地址你一看要想到是C类的地址,子网掩码就为2552552550,但根据255255255128可以确定在最后的八位主机位中(总共32位,前24位已经定为网络位了)借了一位出来做网络位了,一位可以分为二的一次方也就是两个网络,第一个网络的地址范围是19216810―1921681127(19216810是网络号,代表分出来的网段中前一个,1921681127是这个网络中用作广播地址的)第二个网络范围是1921681128―1921681255(相应的最前一个是网络号,最后一个地址是广播地址了)
希望对你有帮助!
问题二:怎么计算主机地址 202112780-2021127863 网络地址 0 广播地址 63 可用IP 1 - 62
2021127864-20211278127 网络地址 64 广播地址 127 可用IP 65 - 126
20211278128-20211278191 网络地址 128 广播地址 191 可用IP 129 - 190
20211278192-20211278255 网络地址 191 广播地址 255 可用IP 192 - 254
问题三:已知ip地址怎样算主机地址,子网掩码,主机数,以及其他有关的一切计算,求教 首先简单说一下,ip地址由网络位和主机位组成,用子网掩码来区分网络位和主机位。ip地址和子网掩码都是32位的二级制数,分成4组,一般都写成点分十进制格式。ip地址分为abcde类,常见的就是abc类网址。第一个十进制数是1到126的是a类,128到191的是b类,192到223的是c类。默认情况下,a类地址的掩码是255000,b类的是25525500,c类的是2552552550。一般给你一个ip地址,那么子网掩码也是要给你的,这个不需要你计算。假设你有一个ip 185162545,子网掩码是255255255128。首先把ip和子网掩码比对,都化成二进制,子网掩码中1对应的ip地址的位就是网络位,0对应的就是主机位。就这个例子,前三个八位组你看子网掩码化成二进制后都是1,说明前三组都是网络位,再看最后一个八位,子网掩码是128也就是10000000,ip的是45也就是00101101,那么第一位是网络位,后面7位都穿主机位。如果把ip的主机位都写成0,那么得到的就是这个ip的网络号,写成0那就是00000000,就是0,加上前面三个八位的,这个ip所在网络的网络号就是18516250。同理,写成1就是广播号,也就是1851625127。可用的ip就是18516251到1851625126。计算主机数那就是看你的主机位,你看子网掩码有7个主机位,那么主机数就是2的7次方减去2(一个网络号和一个广播号)。
问题四:子网1921681519/28的主机地址范围怎么算?求详细算法。 把IP和掩码转二进制做与运算,得11000000101010000000111100010000,转十进制为1921681516,此为网络地址,由掩码可以看出11111111111111111111111111110000,主机位为4位,即主机范围为0000-1111,即11000000101010000000111100010000-11000000101010000000111100011111,转十进制,即1921681516-1921681531,可用主机范围为1921681517-1921681530
问题五:在知道ip地址和子网掩码的情况下,怎么计算可容纳主机数 IP地址(IP Address)的概念及其子网掩码(Subnet Mask)的计算对于首次学习网络知识的初学者来说是一件比较困难的事情。下文所述的是我个人的一些心得,望大家指正。
按照目前使用的IPv4的规定,对IP地址强行定义了一些保留地址,即:“网络地址”和“广播地址”。所谓“网络地址”就是指“主机号”全为“0”的IP地址,如:125000(A类地址);而“广播地址”就是指“主机号”全为“255”时的IP地址,如:125255255255(A类地址)。
而子网掩码,则是用来标识两个IP地址是否同属于一个子网。它也是一组32位长的二进制数值,其每一位上的数值代表不同含义:为“1”则代表该位是网络位;若为“0”则代表该位是主机位。和IP地址一样,人们同样使用“点式十进制”来表示子网掩码,如:25525500。
如果两个IP地址分别与同一个子网掩码进行按位“与”计算后得到相同的结果,即表明这两个IP地址处于同一个子网中。也就是说,使用这两个IP 地址的两台计算机就像同一单位中的不同部门,虽然它们的作用、功能、乃至地理位置都可能不尽相同,但是它们都处于同一个网络中。
子网掩码计算方法
自从各种类型的网络投入各种应用以来,网络就以不可思议的速度进行大规模的扩张,目前正在使用的IPv4也逐渐暴露出了它的弊端,即:网络号占位太多,而主机号位太少。目前最常用的一种解决办法是对一个较高类别的IP地址进行细划,划分成多个子网,然后再将不同的子网提供给不同规模大小的用户群使用。使用这种方法时,为了能有效地提高IP地址的利用率,主要是通过对IP地址中的“主机号”的高位部分取出作为子网号,从通常的“网络号”界限中扩展或压缩子网掩码,用来创建一定数目的某类IP地址的子网。当然,创建的子网数越多,在每个子网上的可用主机地址的数目也就会相应减少。
要计算某一个IP地址的子网掩码,可以分以下两种情况来分别考虑。
第一种情况:
无须划分成子网的IP地址。
一般来说,此时计算该IP地址的子网掩码非常地简单,可按照其定义就可写出。例如:某个IP地址为1226430,无须再分割子网,按照定义我们可以知道它是一个A类地址,其子网掩码应该是255000;若此IP地址是一个B类地址,则其子网掩码应该为25525500;如果它是C类地址,则其子网掩码为2552552550。其它类推。
第二种情况:
要划分成子网的IP地址。
在这种情况下,如何方便快捷地对于一个IP地址进行划分,准确地计算每个子网的掩码,方法的选择很重要。下面我介绍两种比较便捷的方法:
当然,在求子网掩码之前必须先清楚要划分的子网数目,以及每个子网内的所需主机数目。
方法一:利用子网数来计算。
1首先,将子网数目从十进制数转化为二进制数;
2接着,统计由“1”得到的二进制数的位数,设为N;
3最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。
例如:需将B类IP地址16719400划分成28个子网:
1)(28)10=(11100)2;
2)此二进制的位数是5,则N=5;
3)此IP地址为B类地址,而B类地址的子网掩码是25525500,且B类地址的主机地址是后2位(即0-2551-254)。于是将子网掩码25525500中的主 机地址前5位全部置1,就可得到2552552480,而这>>
问题六:怎样根据IP地址和子网掩码计算出主机号? 半小时掌握IP知识,理解了才是自己的。
一、IP地址概念
IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。网络ID用来标识计算机所处的网段;主机ID用来标识计算机在网段中的位置。IP地址通常用4组3位十进制数表示,中间用“”分隔。比如,19216801。
补充[IPv6]:前面所讲的32位IP地址称之为IPv4,随着信息技术的发展,IPv4可用IP地址数目已经不能满足人们日常的需要,据权威机构预测到2010年要充分应用信息技术,每个人至少需要10个IP地址,比如:计算机、笔记本、手机和智能化冰箱等。为了解决该问题开发了IPv6规范,IPv6用128位表示IP地址,其表示为8组4位16进制数,中间为“:”分隔。比如,AB32:33ea:89dc:cc47:abcd:ef12:abcd:ef12。
二、IP地址分类
为了方便IP寻址将IP地址划分为A、B、C、D和E五类,每类IP地址对各个IP地址中用来表示网络ID和主机ID的位数作了明确的规定。当主机ID的位数确定之后,一个网络中是多能够包含的计算机数目也就确定,用户可根据企业需要灵活选择一类IP地址构建网络结构。
A类A类地址用IP地址前8位表示网络ID,用IP地址后24位表示主机ID。A类地址用来表示网络ID的第一位必须以0开始,其他7位可以是任意值,当其他7位全为0是网络ID最小,即为0;当其他7位全为1时网络ID最大,即为127。网络ID不能为0,它有特殊的用途,用来表示所有网段,所以网络ID最小为1;网络ID也不能为127;127用来作为网络回路测试用。所以A类网络网络ID的有效范围是1-126共126个网络,每个网络可以包含224-2台主机。
B类B类地址用IP地址前16位表示网络ID,用IP地址后16位表示主机ID。B类地址用来表示网络ID的前两位必须以10开始,其他14位可以是任意值,当其他14位全为0是网络ID最小,即为128;当其他14位全为1时网络ID最大,第一个字节数最大,即为191。B类IP地址第一个字节的有效范围为128-191,共16384个B类网络;每个B类网络可以包含216-2台主机(即65534台主机)。
C类C类地址用IP地址前24位表示网络ID,用IP地址后8位表示主机ID。C类地址用来表示网络ID的前三位必须以110开始,其他22位可以是任意值,当其他22位全为0是网络ID最小,IP地址的第一个字节为192;当其他22位全为1时网络ID最大,第一个字节数最大,即为223。C类IP地址第一个字节的有效范围为192-223,共2097152个C类网络;每个C类网络可以包含28-2台主机(即254台主机)。
D类D类地址用来多播使用,没有网络ID和主机ID之分,D类IP地址的第一个字节前四位必须以1110开始,其他28位可以是任何值,则D类IP地址的有效范围为224000到239255255255。
E类E类地址保留实验用,没有网络ID和主机ID之分,E类IP地址的第一字节前四位必须以1111开始,其它28位可以是任何值,则E类IP地址的有效范围为240000至255255255254。其中2552552552555表示广播地址。
在实际应用中,只有A、B和C三类IP地址能够直接分配给主机,D类和E类不能直接分配给计算机。
三、网络ID、主机ID和子网掩码
网络ID用来表示计算机属于哪一个网络,网络ID相同的计算机不需要通过路由器连接就能够直接通信,我们把网络ID相同>>
问题七:高手指点一下,到底是怎么计算网络地址部分和主机地址部分 题目如下 查找主机地址一般简单的通过记忆,常用的是检查其网段的高位和IP地址的前几位来实现的
A类地址首位为0
B类地址前两位为10
C类地址前三位为110
D类地址前四位位为1110
E类地址前四位为1111
还可以通过观察IP地址对应的子网掩码来进行识别
17216101/2552552550 是C类
1921681010/2552552550也是C类
前两个的子网掩码都是一样的
其中255255255表示网络部分
最后一个0表示主机部分
1010100/25525500是B类地址
每类地址对应的主机分配数是死的可以记忆,如下:
A类地址可以容纳16777214台主机
B类地址可以容纳65635台主机
C类地址主机数为254台
D类地址主机数254
E类地址主机数254
实在还不明白,留个邮箱,我传资料给你。
最后顺带鄙视一下复制网上答案,对度友极端不负责的行为。
问题八:可用网络地址数,可用主机地址数都是如何算的? 不能尽信书和教程,首先要了解IP协议,IP地址是怎么构成的,IPv4的地址是32位,分成了4段,每段有8位,再来看地址结构,是网(最好都用W来表示和前面的一致)的代表网络地址,主(一般是H)的代表主机地址,第一块那里的网络地址是不能按8位也就是2的8次方来算的,而是看前面W的范围。比如A类就是126-1+1=126,而不是说的2的7次方减1=127。B类就是(191-128+1)2的8次方=2的14次方,其他的类似。主机地址就每块全按2的8次方来算的,但要记得减去最后的数字为0(为网络地址的时候)和255(为广播地址)两个。
问题九:怎么查看电脑的网络地址和主机地址啊 首先要看你IP的A,B,C哪一类的,如果你的IP是C类地址的19216811的话,那么1921681就是你的网络地址,最后面的1就是你的主机地址!
问题十:ip地址怎么计算 给出一个ip地址,例如19216801,计算下如果划分成4个子网,以及主机数量和有效ip地址范围
首先它是个c类地址,c类的默认子网掩码是2552552550,
但是这样似乎太大了,增加了广播域,浪费ip地址,因此要自配个子网掩码
由于是c类地址,前255网络位,0代表主机位,由于要划分4个子网,因此从主机位借网络位,这样就可以大大增加ip的利用率了,既然是二进制,所以2的2次方=4,如果是6个子网,就要求这个通用的不等式:假设从主机位上借了n位
即:2的n次方>6 这样可以算出n起码要大于等于3,为了节约ip地址,所以选接近6的解,即n=3,
注意 因上述c类地址第4个8位换算成二进制为00000000,借了3位就是11100000,注意111,它就是从主机位变成了网络位,又因为是3位,它的子网络分别是000,001,010,011,100,101,110,111, 这样正好验证了我们前面n=3的解是对的,
由于基数是256,又因为2的8次方=256,这个8是表示默认c类子网掩码主机位的位数为8位,
256/8=32 这个8是2的3次方算出来的,为什么用256/8呢因为既然有256个主机数量,要划分成个8个子网,
这个很容易理解,100个苹果,10个人分,要求平均,所以100/10=10
256-32=224这表明是最后个主机,子网掩码为255255255224
既然算出来的32代表每个子网里的主机数量,可以用比较笨的方法算出来8个子网里的主机地址:
从0-256里逐渐加32,同理二进制也一样,反正包含32个,为什么因为二进制里8位的表示方法为00000000,以及11111111,从00000000到11111111,换算成二进制得出为0-256
网络id可以算出来做ip地址与子网掩码的与运算
ip19216801写成二进制01100000,10101000,00000000,00000001
掩码255255255224换算11111111,11111111,11111111,11100000
=01100000,10101000,00000000,0000000换算十进制19216800
广播地址把ip主机位上全填1, 由于网络位为27位,即主机位为5位,01100000,10101000,00000000,00011111换算十进制192168031
地址范围为19216801-192168030,本来是19216800-192168031共有32个,但是首尾两个规定了不能用,又因为有8个子网
其余7个子网ip地址范围是192168033-192168063 网络id 192168032
192168065-192168095 同理192168064
192168097-1921680127 96
1921680129-1921680159 依次类推
1921680161-1921680191
1921680193-1921680223
1921680225-1921680255>>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)