已知主机A的IP地址为192.168.1.200,目的地址B的IP为:192.168.1.70,目的地址C的IP为:192.168.1.195-
根据A主机(192.168.1.5)和子网掩码(255.255.255.0),说明A主机处于子网192.168.1.0-192.168.1.255(子网号192.168.1.0,子网广播地址192.168.1.255);
同理B主机也处于子网192.168.1.0-192.168.1.255(子网号192.168.1.0,子网广播地址192.168.1.255);故他们处于同一子网;
你要了解把十进制IP转化为二进制的,如下
192.168.1.0 --》11000000 10101000 00000001 00000000
255.255.255.0--》11111111 11111111 11111111 00000000
很明显192.168.1.5(11000000 10101000 00000001 00000101)和192.168.1.3(11000000 10101000 00000001 00000011)处于同一子网192.168.1.0(11000000 10101000 00000001 00000000)和192.168.1.255(11000000 10101000 00000001 11111111)之间;
A类地址,地址范围0.0.0.0到127.255.255.255。
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。
计算机要实现网络通信,就必须要有一个用于快速定位的网络地址。IP地址就是计算机在网络中的唯一身份ID,与现实世界中快递的配送需要有具体的住宅地址是一个道理。
ip地址以圆点分隔号的四个十进制数字表示,每个数字从0到255,如某一台主机的ip地址为:128.20.4.1
扩展资料:
IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做“IP地址”。由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。
IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你就要知道他(她)的地址,这样邮递员才能把信送到。计算机发送信息就好比是邮递员,它必须知道唯一的“家庭地址”才能不至于把信送错人家。只不过我们的地址是用文字来表示的,计算机的地址用二进制数字表示。
IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制
参考资料来源:百度百科-IP地址
认定上面的子网掩码,下面开始计算
答(1)192.168.1.200转换二进制(二进制的转换方法,你上网搜一下吧,你这是问答题,必须这么做的)
11000000 10101000 00000001 11001000
子网掩码255.255.255.224转换二进制
11111111 11111111 11111111 11100000
按位与得到(与就是乘的意思,1×1=1,下面的1都是这么来的)
11000000 10101000 00000001 11000000
转换成十进制得到192.168.1.196就是主机A的网络地址,
将子网掩码取反再与IP地址按位 与 后得到的结果即为主机部分
11000000 10101000 00000001 11001000
00000000 00000000 00000000 00011111
------------------------------------------------------
得到
00000000 00000000 00000000 00001000
主机号是0.0.0.8
(2)由于A网段有32个地址,第一个是网络地址,最后一个是广播地址。
所以主机A所在网段的可用主机地址是192.168.1.197~192.168.1.226,通过比较,B和C都不在这个范围,所以:A与目的地址B、C是不在同一子网。
如果不是问答题,还有个不用转换二进制的办法来确定A的网络地址。
具体过程不跟你详说了,你就记住用256去减子网掩码的最后一组数,也就是256-224=32.
得出ABC这三个网段有32个地址。
再记一条:地址段必须是2的N次方,也就是1、2、4、8、16、32、64、128、256.
那么看A,192.168.1.200,记住这个200。在看上面这一串数字,依据最简化原则,从右往左捋,256大于200了,pass掉。128小于200,记下来,128+64=196,这个数与200的差距小于32,那么就196啦,
首先从子网掩码判断子网是如何划分的,255.255.255.224,每个子网里有多少个主机,
如果向连接局域网相互读取数据的话。还有更多工作要做呢
ping一下,ping的通就是在同一网段,或者用软件