摘要:可看出在第三个子网中,所以网络号是,而主机号是可由得到。地址由两部分组成网络号主机号,网络号表示计算机所在的网络,供路由器在进行路由选择时使用主机号是计算机在该网络中的唯一标识。二举例说明已知地址为,子网掩码为,求网络号主机号。
主要看它的子网掩码,给了IP都会给出子网掩码。
譬如:192.168.1.1/24 或者 192.168.1.1 255.255.255.0
这是标准的C类ip, 网络号:192.168.1.0 主机号:0.0.0.1。
就是说前3个八位,也就是前24位是网络号,后八位是主机号。
再譬如:121.175.21.9 255.192.0.0(09.3 网络四级里的一题目)
根据IP的第一个八位121.可判断这是A类地址,在根据子网掩码中的192可判断它划分了4个子网,每个子网有64个IP,
第一个子网地址范围:121.0.0.0——121.62.255.255
第二个子网地址范围:121.64.0.0——121.127.255.255
第三个子网地址范围:121.128.0.0——121.191.255.255
第四个子网地址范围:121.192.0.0——121.255.255.255
子网中的第一个地址是网路地址,最后一个地址是广播地址,中间的是可供主机使用的IP地址。
可看出IP121.175.21.9在第三个子网中,所以网络号是121.128.0.0 ,而主机号是:0.47.21.9 (47可由175-128得到。)
一、理论阐述
目前,IP地址主要使用32位的二进制来表示,即IPv4地址。由于32位二进制不容易记忆和书写,故采用点分十进制形式来表示IP地址。IP地址由两部分组成{<网络号>,<主机号>},网络号表示计算机所在的网络,供路由器在进行路由选择时使用;主机号是计算机在该网络中的唯一标识。
IP地址分为A、B、C、D、E五类,其中:
A类IP地址第一个字节的范围是:1~126
B类IP地址第一个字节的范围是:128~191
C类IP地址第一个字节的范围是:192~223
D类IP地址第一个字节的范围是:224~239
E类IP地址第一个字节的范围是:240~255
子网掩码用来指明一个IP地址的网络位和主机位,它不能多带带存在,必须结合IP地址一起使用。子网掩码也采用点分十进制来表示。
A类网络默认的子网掩码为:255.0.0.0
B类网络默认的子网掩码为:255.255.0.0
C类网络默认的子网掩码为:255.255.255.0
那么,在未进行子网划分的情况下,如何根据IP地址和子网掩码求出指定计算机的网络号和主机号呢?
求网络号:
(1)将点分十进制表示的IP地址、子网掩码分别转换为二进制表示;
(2)将以上得到的两个二进制做“与”(AND)运算,也可直接保留子网掩码中“1”所对应的IP地址的部分,主机位用“0”来填充;
(3)将第(2)步得到的运算结果转换为点分十进制表示,即可得到网络号。
求主机号:
(1)将点分十进制表示的IP地址、子网掩码分别转换为二进制表示;
(2)将上面得到的二进制表示的子网掩码取反,再与二进制表示的IP地址做“与”(AND)运算,也可直接保留子网掩码中“0”所对应的部分;
(3)将第(2)步得到的运算结果转换为点分十进制表示,即可得到主机号。
二、举例说明
已知:IP地址为192.168.0.143,子网掩码为255.255.255.0,求网络号、主机号。
解:
(1)将IP地址转换为对应的二进制:
11000000.10101000.00000000.10001111
(2)将子网掩码转换为对应的二进制:
11111111.11111111.11111111.00000000
(3)以上两结果进行“与”运算:
11000000.10101000.00000000.00000000
(4)将上述二进制结果转换为点分十进制表示,则网络号为:
192.168.0.0
(5)将子网掩码的二进制表示取反:
00000000.00000000.00000000.11111111
(6)将(1)和(5)的结果做“与”运算:
00000000.00000000.00000000.10001111
(7)将上述二进制结果转换为点分十进制表示,则主机号为143。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/120274.html
摘要:例如上面的子网掩码决定了的前三段是网络号,最后一段是主机号。子网掩码的左边是网络位,用二进制数字表示,的数目等于网络位的长度右边是主机位,用二进制数字表示,的数目等于主机位的长度。如何区分网络号和主机号?IP地址分A,B,C,D,E五类,我们常用的是A,B,C三类 A类是1.0.0.1-126.255.255.254 第一位是网络号,后三位是主机号 B类是128.1.0.1-191.254....
摘要:例如上面的子网掩码决定了的前三段是网络号,最后一段是主机号。子网掩码的左边是网络位,用二进制数字表示,的数目等于网络位的长度右边是主机位,用二进制数字表示,的数目等于主机位的长度。如何判断IP地址,网络号,子网号和主机号?举个例子:比如172.16.2.160/255.255.255.0:在没有划分子网的情况下:这个IP地址的【网络号】就是172.16.2.0主机号为 0.0.0.1602....
摘要:网络号的位数直接决定了可以分配的网络数计算方法网络号位数主机号的位数则决定了网络中最大的主机数计算方法主机号位数。主机号怎么填写?把IP和掩码都换算成二次制:ip:01111100.11000100.00011011.00111011掩码:11111111.11100000.00000000.00000000则此子网掩码表示此IP前面11位是网络号,所以后21位是主机号即:00000000....
摘要:知道地址和每个子网的主机数怎么求它的子网掩码呢知道每个子网的主机地址数,就可以得知子网掩码。所有可用的子网地址如下图所示。主机数的计算根据上文所述,子网掩码为,那么剩下的主机数为位。知道IP地址和每个子网的主机数怎么求它的子网掩码呢?知道每个子网的主机地址数,就可以得知子网掩码。设子网掩码为X位 主机地址数=2^(32-X)-2 X=32-lg(主机地址数+2) 例如: 该子网有30个主机地...
阅读 2799·2021-11-22 15:22
阅读 18141·2021-09-22 15:00
阅读 1410·2021-09-07 09:58
阅读 1219·2019-08-30 13:01
阅读 2367·2019-08-29 16:27
阅读 2325·2019-08-26 13:25
阅读 1589·2019-08-26 12:13
阅读 910·2019-08-26 11:53