IP地址、子网掩码、ip段
新手设置路由器可能会遇到一些问题,本文IP地址、子网掩码、ip段将为您提供常见问题的解答和路由器使用技巧。
本文内容目录一览:
- 1、一文读懂:IP地址、子网掩码、IP范围、网段、IP地址分类
- 2、知道IP地址,怎么算子网掩码?
- 3、如何划分ip地址段及子网掩码?
- 4、IP地址,子网掩码,子网划分
- 5、IP地址有哪些类?每一类所对应的子网掩码是什么?
一文读懂:IP地址、子网掩码、IP范围、网段、IP地址分类
实际的 IP 地址是一串32 比特的数字,按照 8 比特(1 字节)为一组分成 4 组,分别用十进制表示然后再用圆点隔开,这就是我们平常经常见到的 IP 地址格式。如:
192.168.0.1
但仅凭这一串数字我们无法区分哪部分是网络号( Net-ID),哪部分是主机号(Host-ID)。在 IP地址的规则中,网络号和主机号连起来总共是 32 比特,但这两部分的具体结构是不固定的。在组建网络时,用户可以自行决定它们之间的分配关系,因此,我们还需要另外的附加信息来表示 IP 地址的内部结构。如,附加子网掩码信息:
· 采用与IP地址主体相同的格式表示子网掩码的方法: 10.10.10.10/255.255.255.0
· 采用网络号比特数来表示子网掩码的方法: 10.10.10.10/24
子网掩码的格式如下表所示, 是一串与 IP 地址长度相同的 32 比特数字 。
子网掩码其 左边一半都是 1 , 右边一半都是 0 。
子网掩码为 1 的部分表示网络号,子网掩码为 0 的部分表示主机号。
如果通讯源IP与目标IP的网络号部分相同,那么就说明在一个网段内,可以用mac直接通信。
在没有路由器的情况下,两个网络(网络号部分不同)之间是不能陆腊进行TCP/IP通信的,即使是两个网络连接在同一台交李基换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。
顺带一提,IP 地址的主机号
全 0:表示整个子网,如192.168.1.0
全 1:表示广播地址(向子网上所有设备发送包),即“广播”如192.168.1.255或192.168.1.255/24
子网掩码表示网络号与主机号之间的边界。在本例中,这个边界与字节的边界是正好吻合的,也就是正好划分在句点的位置上, 实际上也可以划分在字节的中间位置(见下面网段说明) 。
IP范围表示:192.168.1.3-192.168.1.10
常见网段表示方式
· 采用与IP地址主体相同的格式表示方法,192.168.1.0/255.255.255.0 (拥有254个ip地址: 从192.168.1.1到192.168.1.254)
· 采用网络号比特数来表示方法,192.168.1.0/24 (拥有254个ip地址: 从192.168.1.1到192.168.1.254)
一个常见的C类IP地址,网络号(Net-ID)=24位, 主机号(Host-ID)=8位,拥有2\8-2=254个ip (-2,扣除表示子网网络地址0、与广播255)哪悉谨
那如何方便计算网段呢
如,192.168.0.0/27(11111111 11111111 11111111 11100000)
套用计算公式:
2 *5** - 2=62个IP (每个网段的第一个和最后一个地址都被特殊用途占用)
其中:2* 5 等于 2*2*2*2*2**
如,172.16.0.0/16
IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E。 全0和全1的作为保留地址。
· A类:(1.0.0.0-126.0.0.0)(默认子网掩码:255.0.0.0或 0xFF000000)第一个字节为网络号,后三个字节为主机号。该类IP地址的最前面为“0”,所以地址的网络号取值于1~126之间。一般用于大型网络。
· B类:(128.0.0.0-191.255.0.0)(默认子网掩码:255.255.0.0或0xFFFF0000)前两个字节为网络号,后两个字节为主机号。该类IP地址的最前面为“10”,所以地址的网络号取值于128~191之间。一般用于中等规模网络。
· C类:(192.0.0.0-223.255.255.0)(子网掩码:255.255.255.0或 0xFFFFFF00)前三个字节为网络号,最后一个字节为主机号。该类IP地址的最前面为“110”,所以地址的网络号取值于192~223之间。一般用于小型网络。
· D类:是多播地址。该类IP地址的最前面为“1110”,所以地址的网络号取值于224~239之间。一般用于多路广播用户 。
· E类:是保留地址。该类IP地址的最前面为“1111”,所以地址的网络号取值于240~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
回送地址:127.0.0.1。 也是本机地址,等效于localhost或本机IP。一般用于测试使用。例如:ping 127.0.0.1来测试本机TCP/IP是否正常。
掩码位数对应IP总数
附录2
掩码位数,对应IP地址范围、网络地址、广播地址
24位网络号
24位网络号,8位主机号,可形成1个子网(C段总数),每个子网256-2台主机
25位网络号
25位网络号,7位主机号,可形成2个子网,每个子网126台主机
26位网络号
26位网络号,6位主机号,可形成4个子网,每个子网62台主机
27位网络号
27位网络号,5位主机号,可形成8个子网,每个子网30台主机
28位网络号
28位网络号,4位主机号,可形成16个子网,每个子网14台主机
29位网络号
29位网络号,3位主机号,可形成32个子网,每个子网6台主机
30位网络号
30位网络号,3位主机号,可形成64个子网,每个子网2台主机
知道IP地址,怎么算子网掩码?
子网掩码计算方法有两种:
方法一:利用子网数来计算:
1.首先,将子网数目从十进制数转化为二进制数;
2.接着,统计得到的二进制数的位数,设为N;
3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这含困此样即可得出该IP地址划分子网的子网掩码。
例如:需将B类IP地址167.194.0.0划分成28个子网:
1)(28)10=(11100)2;
2)此二进制的位数是5,则N=5;
3)此IP地址为B类地址,而B类地址的子网掩码是255.255.0.0,且B类地址的主机地址是后2位(即0-255.1-254)。于是将子网掩码255.255.0.0中的主机地址前5位全部置1,就可得到255.255.248.0,而这组数值就是划分成28个子网的B类IP地址 167.194.0.0的子网掩码。
方法二:利用主机数来计算。
1.首先,将主机数目从十进制数转化为二进制数;
2.接着,如果主机数小于或等于254(注意:应去掉保留的两个IP地址),则统计由“1”中得到的二进制数的位数,设为N;如果主机数大于254,则 N8,也就是说主机地址将超过8位;
3.最后,使用255.255.255.255将此类IP地址的主机地址位数全部置为1,然后按照“从后向前”的顺序将N位全部置为0,所得到的数值即为所求的子网掩码值谈迅。
例如:需将B类IP地址167.194.0.0划分成若干个子网,每个子网内有主机500台:
1)(500)10=(111110100)2;
2)此二进制的位数是9,则N=9;
3)将该B类地址的子网掩码255. 255.0.0的主机地址全部置 1,得到255.255.255.255。然后再从后向前将后9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。这组数值就是划分成主机为500台的B类IP地址167.194.0.0的子网掩码。
扩展资料:
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,尺宏用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
如何划分ip地址段及子网掩码?
方法/步骤
1、IP地址划分,以C网为例介绍,子网掩码划分。下面我们随便找个一个网段并赋上相应的子网位数。
如 192.168.1.53/27需要计算
具体的子网掩码
子网数
可用的主机数
最大可容纳主机数
网络扰没地址
广播地址
现在我们来了解一下C网的各项参数,如下图.
2、继续以 192.168.1.53/27 为例讲解
我们需要了解正常C网的网络号及位数是多少?
平时大家用的是192.168.0.*或192.168.1.*网段,子网掩码是255.255.255.0
那么子网掩码10进制转换到2进制就是:
11111111.11111111.11111111.00000000
前面24位表示网络号,后面8位表示主机数,具体的各参数容量可以参考步骤1.
所以192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
由于网络号数量不足,所以得向右的主机数借位,主机数的可用数量减少。
3、由步骤2,我们得知192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
所有可用的主机数为主机号所剩下的5位掩码中算出。
注:8位主机号减少网络号借去的3位,所剩下5位。即n=8-m=5
其中m为网络号位数,n为主机号位数。
即最多可以容纳的主机数为 32
可用的主机数为30
计算公式如下图所示:
4、我们已经算出192.168.1.53/27 ,每个网段最大容纳的主机数和可以主机数了,下面我们来计算子网掩码的亩芹10进制数是多少。
由步骤2,我们得知192.168.1.53/27 的相应掩码是
11111111.11111111.11111111.11100000
即转换成相应的10进制数是255.255.255.224
转换公式如下图:
5、我们也计算出了192.168.1.53/27的掩码是255.255.255.224了
子网数是8个。
现在我们来算算并找出网络地址和广播地址。
其中网络地址是192.168.1.32
广播地址是192.168.1.63
如下图:
6、迅李毕总结 步骤1的要求,通过计算。各参数如下图所示:
IP地址,子网掩码,子网划分
IP地址分为A类、B类、C类、D类、E类,规定如下:
A类 :网络位8位,主机位24位,网络前导位为0,即:
0*******.********.********.********即1.0.0.0—127.255.255.255
网络位00000000不可用,网络位01111111(127)表示回送地址,指本地机。
B类 :网络位16位,主机位16位,网络前导位为10,即:
10******.********.********.********即128.0.0.0—191.255.255.255
C类 :网络位24位,主机位8位,前导位为110,即:
110*****.********.********.********即192.0.0.0—223.255.255.255
D类 :组播地址,前导位为1110,即:
1110****.********.********.********即224.0.0.0—239.255.255.255
E类 :保郑纤留地址,前导位为11110,即:
11110***.********.********.********即240.0.0.0—247.255.255.255
其中A类、B类、C类IP地址可供普通用户使用。
(三)私有IP地址(记住)
IP地址分为:公有IP地址和私有IP地址(也称外部IP地址和内部IP地址,或称全局IP地址和专用IP地址),在互联网中,公有IP地址可以被外网访问,私有IP地址仅用于内部网络使用,不能被外网访问。私有IP地址如下:
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
(四)IP地址的相关规定(记住)
1.网络地址、主机地址、广播地址
IP地址由“网络位+主机位”组成。
网络地址:主机位全0
主机地址:网络位全0
直接广播地址:主机位全1
举例:IP地址201.161.20.18的网络地址是201.161.20.0,主机地址是0.0.0.18,直接广播地址为201.161.20.255。
2.可用的IP地址
主机位不可全0或全1(全0是网络地址,全1是广播地址)
在一个网段内,最小的可用IP地址是“网络地址+1”,最大的可用IP地址是“广播地址-1”。
举例:192.168.1.0~192.168.1.255网段中,可用的IP地址是:192.168.1.1~192.168.1.254
3.受限广播地址(或称为“有限广播地址”)
32位全1的IP地址(255.255.255.255)表示受限广播地址。
受限广播地址和直接广播地址的区别,举例:255.255.255.255和192.168.5.255。
交换机转发广播,路由器不转发广播。
二、子网掩晌丛明码
子网掩码用来区别网络位和主机宴告位 ,用1表示网络位,用0表示主机位。比如:
A类IP地址的掩码:11111111.00000000.00000000.00000000 写成十进制255.0.0.0
也可以用/8来表示,表示前8位是网络位,比如:10.3.3.3/8
B类IP地址的掩码:11111111.11111111.00000000.00000000写成十进制 255.255.0.0
也可以用/16来表示,表示前16位是网络位,比如:172.16.7.6/16
C类IP地址的掩码:11111111.11111111.11111111.00000000写成十进制 255.255.255.0
也可以用/24来表示,表示前24位是网络位,比如:192.168.5.8/24
子网掩码为255.255.255.255表示本网段只有1个IP地址,举例:电信运营商动态分配给用户的IP地址110.80.191.243和子网掩码255.255.255.255。
三、划分子网的三级网络结构
将一个大的网络划分成几个较小的子网,变成“ 网络位+子网位+主机位 ”的三级结构。
(一)子网掩码的计算(★记住)
10000000→128(借1位)
11000000→128+64=192(借2位)
11100000→128+64+32=224(借3位)
11110000→128+64+32+16=240(借4位)
11111000→128+64+32+16+8=248(借5位)
11111100→128+64+32+16+8+4=252(借6位)
11111110→128+64+32+16+8+4+2=254(借7位)
11111111→128+64+32+16+8+4+2+1=255(借8位)
(二)子网划分计算
向主机位借1位可以划分成2个子网,借2位划分成4个子网,借3位划分成8个子网,如下:
28=256,27=128,26=64,25=32,24=16,23=8,22=4,21=2
地址类别是:A类
网络地址是:126.144.0.0 (主机位全0)
直接广播地址是:126.159.255.255 (主机位全1)
受限广播地址是:255.255.255.255
主机地址是:0.6.28.57 (网络位全0)
子网内的第一个可用IP地址是:126.144.0.1 (网络地址+1)
子网内的最后一个可用IP地址是:126.159.255.254 (广播地址-1)
网段
IP默认分配的子网掩码每段只有255或0
A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑
B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑
C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑
把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串连续的1和一串连续的0组成的(一共4段,每段8位,一共32位数)。
255.0.0.0 11111111.00000000.00000000.00000000
255.255.0.0 11111111.11111111.00000000.00000000
255.255.255.0 11111111.11111111.11111111.00000000
这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看作后面0的个数。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。
计算方法
00 把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
11111111.1111111.11111000.00000000
然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳(2048-2)=2046台电脑。
我们再来看看这个改为默认子网掩码的B类IP
如IP:188.188.0.111,188.188.5.222,子网掩码都设为255.255.254.0,在同一网段吗?
先将这些转换成二进制
IP(A) 188.188.0.111 10111100.10111100.00000000.01101111
IP(B) 188.188.5.222 10111100.10111100.00000101.11011010
Mask 255.255.254.0 11111111.11111111.11111110.00000000
255.255.254.0 是由23个1组成,也就是23位掩码。简单的说,由左往右数1,把十进制的IP换算成二制后,前23位1相同的情况下就属于同一个网段内的IP,24位后的1随意变化,属于同一网段。例中IP(A) 188.188.0.111,通过这个23位限制,可以看出的范围就是属于 188.188.0.0~188.188.1.255范围,只有在这个范围内,才属于同一个网段内IP。IP(B)同网段的IP范围是188.188.4.0~188.188.5.255的范围,显然不在IP(A)的范围内,所以IP(A)与IP(B)不是同一网段内IP。
分别and运算,得
10111100.10111100.00000000.00000000
10111100.10111100.00000100.00000000
网络标识不一样,即不在同一网段
IP网段与子网掩码
现在的企业规模越来越大,从原来的十几台,到几十台,现在是几百台。那么所需的IP地址数量也越来越多。我们都知道一个网段的IP地址数为0-255,除去0和255,只能有254台电脑,如果超过254台电脑,就需要增加IP地址,如何增加IP地址呢,为此就需要子网掩码。
现在的IP暂时由四段数字组成(以后将扩充更改),常分为三类IP:
A类:0.0.0.0到126.255.255.255
B类:128.0.0.0到191.255.255.255
C类:192.0.0.0到223.255.255.255
子网掩码:
在同一网段,要求网络标识相同,网络标识就是用IP的二进制与子网掩码的二进制数据作'与'运算(可用WINDOWS计算器算二进制),所以结果相同,表示在同一网段,而不是IP地址前几段相同就表示在同一网段。算网络标识的时候,A类IP只算第一段,B类只算第一,二段,C类IP算第一,二,三段。
例:192.168.0.1 255.255.255.0的网络标识为:192.168.0.0
192.168.0.1: 11000000.10101000.00000000.00000001
255.255.255.0:11111111.11111111.11111111.00000000
作与运算:
11000000.10101000.00000000.00000000
结果:192.168.0.0
子网掩码决定了一个子网的计算机数目,简单的算法就是2的M次方。M表示二进制的子网掩码后面0的数目。
例:255.255.255.0
二进制:11111111.11111111.11111111.00000000
后面有8个0,那M就是8,这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,去掉0和255就是254台电脑。
实例:一个公司有530台电脑,组成一个对等网,子网掩码如何设?IP如何设?
子网掩码:
2的M次方=530,求得M=10
那么子网掩码最后为10个0,如此便是:11111111.11111111.11111100.00000000
换成十进制便是:255.255.252.0
再看IP,我们选一个B类IP,例如:188.188.×.×
前两段按B类要随便设就可以,关键是第三段,只要网络标识相同就可以在同一网段就可以,我们先看网络标识:
255.255.252.0:11111111.11111111.11111100.00000000
188.188.×.×: 10111100.10111100.??????××.××××××××
网络标识: 10111100.10111100.??????00.00000000
上边×号无论填0和1结果都是0
?处填0和1都一样,我们就全填0,结果便是IP便是:
10111100.10111100.000000××.××××××××,这个IP共有530台电脑,IP最后一段分给254台,一共要分530/254=2.086段,进一法则要分成3段,所以IP地址000000××处分成三个不同的数据即可,例:00000001,00000010,00000011,分别是1,2,3,这样IP地址就确定了188.188.1.×,188.188.2.×,188.188.3.×。
(三)举例
举例1:172.17.0.3/19子网掩码是多少 (借3位)
子网掩码11111111.11111111.11100000.00000000即255.255.224.0
举例2:192.168.6.7/26子网掩码是多少 (借2位)
子网掩码11111111.11111111.11111111.11000000即255.255.255.192
举例3:IP地址172.16.37.95,子网掩码为255.255.224.0,写出网络地址、主机地址和广播地址。
解答:224表示借3位,172.16.37.95→172.16.00100101.95;
网络地址:172.16.00100000.0→172.16.32.0 (主机位全0)
主机地址:0.0.00000101.95→0.0.5.95 (网络位全0)
广播地址:172.16.00111111.255→172.16.63.255 (主机位全1)
练习:写出以下IP地址的网络地址、主机地址和广播地址
172.16.99.8/255.255.240.0 (提示:172.16.01100011.8)
192.168.3.72/255.255.255.192 (提示:192.168.3.01001000)
10.33.4.5/255.248.0.0 (提示:10.00100001.4.5)
请多做课堂练习……。
四、考题(记住方法)
IP地址为126.150.28.57,子网掩码为255.240.0.0,那么地址类别是(),网络地址是(),直接广播地址是(),受限广播地址是(),主机地址是(),子网内的第一个可用IP地址是(),子网内的最后一个可用IP地址是()
解答:
126.150.28.57/255.240.0.0→126.10010110.28.57
IP地址有哪些类?每一类所对应的子网掩码是什么?
A、B、C、D、E五类,个人用的IP主要是A、B、C三种,这三类IP中,分别有念橡一段丝网地址,用来局域网使用。D类是组播地址,E留研发使用。现在路由技术有了无类别域间路由,所以,地腊拦址一般按照标准的五类IP地址掩码来分。
子网的划分为了实现更小的广播域并更好地利用主机地址中的每一位,可以把基于类的IP网络进一步分成更小的网络。
扩展资料:
子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度。
使用子网是为了减少IP的浪费。因为随轮高胡着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样就浪费了很多IP地址,所以要划分子网。使用子网可以提高网络应用的效率。
参考资料来源:百度百科-子网掩码
无论您是一位新手还是一位有经验的用户,这些技巧都能帮助您更好地管理和优化您的网络连接。