已知ip地址,计算网关、子网掩码

2020-11-30  本文已影响0人  LeeBoot

最近在工作中遇到一个,k8s环境切换,整体功能性测试带来的dns解析问题,由于应用还存在APP端,所以在手机上抓包测试时,需要使用到静态ip

下面是手机WiFi的静态ip设置图
image.png
由于也是第一次在手机上使用这个静态ip配置,所以这个网关配置,当时是直接抄的ipconfig的,网络正常
image.png

但是这个图片是我自己的机子,同事那边也是在同步测试,他倒腾了半天,说只知道这个ip地址怎么填,这个网关还没搞懂怎么填,怎么填都是错的,所以问题来了:当你只知道ip地址的时候,怎么去确定"子网掩码"、"网关地址"

这里要给大家补一下计算机网络原理中相关的知识点了:
ip地址:网络位+主机位(上面加粗部分)
网络前缀:网络位
子网掩码:网络位全为1,主机位全为0
网段计算:使用ip地址的二进制与子网掩码进行按位与计算
默认网关地址计算:网段+主机位网关地址计算

2.子网掩码根据网络前缀推算得出:11111111.11111111.11111111.00000000(转为10进制为:255.255.255.0)
3.网段为:10.8.70.0
4.默认网关地址计算:主机位(10010110)除最后一位全置1后得到的结果是:11111110转换成10进制为254,所以最后结果为:网段+网关地址=10.8.70.254

文后来理解延伸:
 其实网关地址可以具象化理解为真实地址,例如xx省.xx市.xx县(镇/街道).xx门牌号;
 再比如:xx省.xx县.xx网吧.xx台机
``
上一篇 下一篇

猜你喜欢

热点阅读