1. ip地址计算与子网划分详解
IP地址分为五类
·A类用于大型网络(能容纳网络126个,主机1677214台)
·B类用于中型网络(能容纳网络16384个,主机65534台)
·C类用于小型网络(能容纳网络2097152个,主机254台)
·D类用于组播(多目的地址的发送)
·E类用于实验
另外,全零(0.0.0.0.)地址指任意网络。全1的IP地址(255.255.255.255)是当前子网的广播地址。
在因特网中,每台计算机的每个连接都有一个由授权单位分配的用于彼此区别的号码,即IP地址。IP地址采用层次结构,按照逻辑结构划分为两个部分:网络号和主机号。网络号用于识别一个逻辑网络,而主机号用于识别网络中的一台主机的一个连接。因此,IP地址的编址方式携带了明显的位置消息。
一个完整的IP地址由个字节,即32位数字组成,为了方便用户理解和记忆,采用点分十进制标记法,中间使用符号“.”隔开不同的字节。
例如:采用32位形式的IP地址如下
00001010 00000000 00000000 00000001
采用十进制数的形式如下
10.0.0.1
各类ip地址划分
A类地址
(1) A类IP地址。由1个字节的网络地址和3个字节的主机地址,网络地址的最高位必须是“0”。
如:0XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2)A类IP地址范围:1.0.0.1---126.255.255.254
(3)A类IP地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10.0.0.1---10.255.255.254)
② 127.X.X.X是保留地址,用做循环测试用的。
B类地址
(1) B类IP地址。由2个字节的网络地址和2个字节的主机地址,网络地址的最高位必须是“10”。
如:10XXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2) B类IP地址范围:128.0.0.1---191.255.255.254。
(3) B类IP地址的私有地址和保留地址
① 172.16.0.0---172.31.255.254是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址, 而你在网络上又没有找到可用的DHCP服务器。就会得到其中一 个IP。
191.255.255.255是广播地址,不能分配。
C类地址
(1) C类IP地址。由3个字节的网络地址和1个字节的主机地址,网络地址的最高位必须是“110”。
如:110XXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2)C类IP地址范围:192.0.0.1---223.255.255.254。
(3)C类地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.1---192.168.255.255)
D类地址
(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
如:1110XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2) D类地址范围:224.0.0.1---239.255.255.254
E类地址
(1) E类地址不分网络地址和主机地址,它的第1个字节的前四位固定为 1111。
如:1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2) E类地址范围:240.0.0.1---255.255.255.254
子网掩码
简在因特网中A类,B类和C类IP地址经常被使用,经过网络号和主机号的层次划分,它们能适应不同的网络规模。随着计算机和网络技术的发展,小型网络越来越多,它们使用C类网络号是一种浪费。因此在实际应用中,对IP地址进行再次划分,使其第三个字节代表网号,其余部分为主机号。再次划分后的IP地址的网络号部分和主机号部分用子网掩码(也称子网屏蔽码)来区分。
子网掩码同样也以4个字节来表示,是32位二进制数值,对应于IP地址的32位二进制数值。对于IP地址的32位二进制数值。对于IP地址中的网络号都分在子网掩码中用“1”表示,对于IP地址中的主机号部分在子网掩码中用“0”表示。子网掩码的作用是用来区分网络上的主机是否在同一网络区段内,或者说,子网掩码用来区分IP地址的网络号和主机号。
缺省状态下,如果没有进行子网划分:
A类网络的子网掩码为255.0.0.0,
B类网络的子网掩码为255.255.0.0,
C类网络的子网掩码为255.255.255.0。
有了子网掩码后,IP地址的标识方法如下:
例:192.168.1.1 255.255.255.0或者标识成192.168.1.1/24(24表示掩码中“1”的.个数)
怎么计算子网能容纳的电脑数呢?怎么看网络标识呢?
相关计算
示例1、计算子网掩码容量
255.255.232.0这个子网掩码可以最多容纳多少台电脑?
方法
第一步:把子网掩码转换为二进制
11111111.1111111.11101000.00000000
第二步:数数后面有几颗0,一共是有11颗,那就是2^11次方,等于2048 (注意:主机号中全0是保留地址,全1是广播地址,所以它们不算可用主号地址。网络号也是一样的。子网号是可以用全0和全1的),所以这个子网掩码最多可以容纳2048-2=2046台电脑。
示例2、计算子网掩码
一个教室有50台电脑,组成一个对等局域网,子网掩码设多少最合适?
思路
首先,我们从数量上看判断用ABC中的哪类IP,从50台电脑可知用C类IP最合适但是C类默认的子网掩码是255.255.255.0,可以容纳254台电脑,显然不太合适,那子网掩码设多少合适呢?
方法
2n(子网掩码转换成二进制后的零的个数) >=50
从这个式子我们可以得出:n=6
所以我们就可以得出子网掩码的二进制形式:11111111.1111111.11111111.11000000
然后转换成十进形式:255.255.255.192
所以最合适的子网掩码为:255.255.255.192
示例3、计算子网数
第一步:确定该IP是属于A,B,C三类中的哪一类。就可知它们的网络号A类前8位,B类前16位,C类前24位。
第二步:把子网掩码化成2进制看有多少个1,把该进制中1的个数减去第一步所得出的位数,即为子网位数。
第三步:如果子网位数为n,则从理论是讲可以划分出2n个子网。
示例4、计算网段标识与主机标识
问题
要怎么判断两个IP地址是同一网段的呢?
分析
要想在同一网段,必需做到网络标识相同,那网络标识怎么算呢?
各类IP的网络标识取法都是不一样的。
A类的,只取第一段。B类,只取第一、二段。C类,只取第一、二、三段。
方法
只要把IP和子网掩码的每位数AND(与)就可以了。
AND方法:0和1=00和0=01和1=1
例题
判断IP:12.196.132.54与56.196.56.165是否在同一网段。(默认子网掩码)
第一步:这些转换成二进制
IP1:12.196.132.54 00001100.11000100.10000100.00110110
IP2:56.196.56.165 00111000.11000100.00111000.10100101
子网掩码:255.0.0.0 11111111.00000000.00000000.00000000
第二步:把IP与子网掩码进行AND运算
IP1 AND 子网掩码=00001100. 00000000.00000000.00000000
IP2 AND 子网掩码=00111000. 00000000.00000000.00000000
第三步:把得到的结果转换成十进制
IP1的网络标识:12.0.0.0
IP2的网络标识:56.0.0.0
所以可知它们不是同一网段的。
计算主机标识
第一步:把子网掩码取反
取反后的子网掩码:00000000.11111111.11111111.11111111
第二步:把它与IP进行AND运算
IP1 AND 子网掩码=00000000. 11000100.10000100.00110110
IP2 AND 子网掩码=00000000. 11000100.00111000.10100101
第三步:把得到的结果转换成十进制
IP1的主机标识:0.196.132.54
IP2的主机标识:0.196.56.165
划分子网
示例:IP:192.160.12.50(这可以是网络号)子网掩码:255.255.255.192
第一步:把IP地址和子网掩码转换成二进制
IP地址:11000000.10100000.00001100.00110010
子网掩码:11111111.11111111.11111111.11000000
第二步:把IP地址和子网掩码进行AND运算
因为掩码是255.255.255.192 ,因此它们之间的网段间隔是256-192=64
广播地址:下个子网-1,所以2个子网的广播地址分别是192.160.2.127和192.160.2.191
第一个子网号:11000000.10100000.00001100.00000000(192.160.12.0)
第二个子网号:11000000.10100000.00001100.01000000(192.160.12.64)
第一个广播地址:11000000.10100000.00001100.10111110 (192.160.2.127)
第三个子网号:11000000.10100000.00001100.10000000(192.160.12.128)
第二个广播地址:11000000.10100000.00001100.10111111 (192.160.2.191)
第四个子网号:11000000.10100000.00001100.11000000(192.160.12.192)
这个网段可以划分出4个子网,但只有2个可用子网(22-2):192.160.12.64和192.160.12.128
2. 最高ip地址是多少
一个IP段是,数字最大的是254。比如192.168.1.254。
IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
特殊的网址
1、每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;
2、IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;
3、IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。
4、IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。
5、网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络。
3. 怎么理解这里的网络地址最高位必须是 "0",这个0还带着双引号,有什么特殊意义吗
第一段小于128时,最高位一定是0,因为它转化成8位2进制时最高位代表128,小于128最高位就是0。
4. 网络地址的最高位是什么意思
B类地址是用32 位地址中的最高位模式来识别的,如:
(32位),最高位的“10”代表它是B类的。B 类地址的前16 位代表网络号,剩余的16位可由管理网络地址的用户来修改。
你明白了吗?呵呵
A类是0,C类是110……
5. IP地址的四组数字分别代表什么啊
IP地址的表示方法:IP地址 = 网络号+主机号
同一个物理网络上的所有主机都用同一个网络标识,网络上的一个主机(包括网络上工作站、服务器和路由器等)都有一个主机标识与其对应。
IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络标识;另一部分用以标明具体的节点,即主机标识,也就是说某个网络中的特定的计算机号码。
例如,IP地址为210.73.140.2,对于该IP地址,我们可以把它分成网络标识和主机标识两部分,这样上述的IP地址就可以写成:
网络标识:210.73.140.0
主机标识: 2
合起来写:210.73.140.2
由于网络中包含的计算机有可能不一样多,有的网络可能含有较多的计算机,也有的网络包含较少的计算机,于是人们按照网络规模的大小,把32位地址信息设成三种定位的划分方式,这三种划分方法分别对应于A类、B类、C类IP地址。
(5)网络地址的最高位指的是哪个扩展阅读
IP地址的分类:
1、A类IP地址
一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,
地址范围1.0.0.1-126.255.255.254
二进制表示为:00000001 00000000 00000000 00000001 - 01111110 11111111 11111111 11111110
可用的A类网络有126个,每个网络能容纳1677214个主机。
2、B类IP地址
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,
地址范围128.1.0.1-191.255.255.254
二进制表示为:10000000 00000001 00000000 00000001 - 10111111 11111111 11111111 11111110
可用的B类网络有16384个,每个网络能容纳65534主机。
3、C类IP地址
一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”
范围192.0.1.1-223.255.255.254
二进制表示为: 11000000 00000000 00000001 00000001 - 11011111 11111111 11111110 11111110
C类网络可达2097152个,每个网络能容纳254个主机。
6. 怎样算一个ip地址的二进制的最高三位,192.168.0.1什么意思,解释一下
简单来说192.168.0.1表示这是C类IP,网络号是192.168.0.0即本地址在192.168.0.0此网段上,192.168.0.1(即末尾的1)表示他在192.168.0.0上的具体地址 以下是详细一点的知识
IP地址类型
最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。
1. A类IP地址
一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。
2. B类IP地址
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机 。
3. C类IP地址
一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。
4. D类地址用于多点广播(Multicast)。
D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。
5. E类IP地址
以“llll0”开始,为将来使用保留。
全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:
A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0~172.31.255.255
C类地址:192.168.0.0~192.168.255.255
A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。
B类地址的第一组数字为128~191。
C类地址的第一组数字为192~223。
1. A类地址
A类地址的表示范围为:0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0;A类地址分配给规模特别大的网络使用。A类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址。分配给具有大量主机(直接个人用户)而局域网络个数较少的大型网络。例如IBM公司的网络。
2. B类地址
B类地址的表示范围为:128.0.0.0~191.255.255.255,默认网络掩码为:255.255.0.0;B类地址分配给一般的中型网络。B类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址。
3. C类地址
C类地址的表示范围为:192.0.0.0~223.255.255.255,默认网络掩码为:255.255.255.0;C类地址分配给小型网络,如一般的局域网和校园网,它可连接的主机数量是最少的,采用把所属的用户分为若干的网段进行管理。C类网络用前三组数字表示网络的地址,最后一组数字作为网络上的主机地址。
实际上,还存在着D类地址和E类地址。但这两类地址用途比较特殊,在这里只是简单介绍一下:D类地址称为广播地址,供特殊协议向选定的节点发送信息时用。E类地址保留给将来使用。
7. IP地址分为几类
IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。
1、A类IP地址
一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。
2、B类IP地址
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机 。
3、 C类IP地址
一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。
4、 D类地址用于多点广播(Multicast)。
D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。
5、 E类IP地址
以“llll0”开始,为将来使用保留。 全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
(7)网络地址的最高位指的是哪个扩展阅读:
在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:
A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0~172.31.255.255
C类地址:192.168.0.0~192.168.255.255
A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。B类地址的第一组数字为128~191。C类地址的第一组数字为192~223。
1、A类地址
A类地址的表示范围为:0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0;A类地址分配给规模特别大的网络使用。A类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址。分配给具有大量主机(直接个人用户)而局域网络个数较少的大型网络。
2、B类地址
B类地址的表示范围为:128.0.0.0~191.255.255.255,默认网络掩码为:255.255.0.0;B类地址分配给一般的中型网络。B类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址。
3、C类地址
C类地址的表示范围为:192.0.0.0~223.255.255.255,默认网络掩码为:255.255.255.0;C类地址分配给小型网络,如一般的局域网和校园网,它可连接的主机数量是最少的,采用把所属的用户分为若干的网段进行管理。
8. ip地址网路地址最高位是10是什么意思
一个b类ip地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,即第一段数字范围为128~191.每个b类地址可连接64516台主机,internet有16256个b类地址.
9. a类ip网络地址最高位为什么是0 0指哪一个
首先了解什么是A类地址,组成是什么?
A类地址第1字节为网络地址,其它3个字节为主机地址。另外第1个字节的最高位固定为0。 A类地址范围:1.0.0.0到127.255.255.255。 A类地址中的私有地址和保留地址: 10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 127.0.0.0到127.255.255.255是保留地址,用做循环测试用的。 0.0.0.0到0.255.255.255也是保留地址,用做表示所有的IP地址。 A类地址默认子网掩码为255.0.0.0 一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1~127。每个A类地址理论上可连接16777214<256*256*256-2>台主机(减2的原因是:全0的主机号字段表示该IP地址是“本主机”所连接到的单个网络地址,例如,一台主机的ip地址为5.6.7.8,那么该主机所在的网络地址就是5.0.0.0;而全1表示“所有的”,因为全1的主机号字段表示该网络上的所有主机),Internet有126个可用的A类地址。A类地址适用于有大量主机的大型网络