0


如何判断IP地址是否为同一网段?

​一、名词解析

IP:相当于不同计算机的电话号码(主要在网络层。第三层)

MAC:相当于不同计算机的身份证号(主要在数据链路层。第二层)

DNS:从域名到IP地址的解析 子网掩码:将某个IP地址划分为网络地址和主机地址

网关(传输层):

定义:一个网络通向另一个网络的IP地址

二、区分网段

区分网段需要用到两个概念,IP和子网掩码。

子网掩码只有一个作用,就是将某个IP地址划分成【网络地址】和主【机地址两部分】。

对于A类地址来说,默认的子网掩码是255.0.0.0;

对于B类地址来说默认的子网掩码是255.255.0.0;

对于C类地址来说默认的子网掩码是255.255.255.0

例如,将192.168.1.40转化为二进制为【11000000.10101000.00000001.00101000】

正常二进制是,(逢二进一);这里教大家一个取巧的方法,128.64.32.16.8.4.2.1;利用这一组对所求IP进行二进制转化,192【128+64】,后面未用到的部分用0填充,所以结果为11000000

依次类推,即可得到所求IP的二进制

最后强调一下,同一网络号为同一网段,这个有A、B、C类等区分

A类,网络号为前8位, 后24位为主机号

B类,网络号为前16位,后16位为主机号

C类,网络号为前24位,后8位为主机号

标签: ip python selenium

本文转载自: https://blog.csdn.net/flower_life/article/details/124000885
版权归原作者 flower_life 所有, 如有侵权,请联系我们删除。

“如何判断IP地址是否为同一网段?”的评论:

还没有评论