有个IP地址是:10.0.102.148子网掩码是:255.255.255.248 那么与上边IP地址在一个网段的IP有哪些?

2024-12-15 13:56:35
推荐回答(3个)
回答1:

蛋疼。。。255.255.255.248是采用点分十进制的方式的子网掩码,换算成二进制是:
11111111.11111111.11111111.11111000
同样,你的IP地址也换算成为二进制:
00001010.00000000.01100110.10010100
好了,到了这里,就涉及到逻辑与运算,即将子网掩码和IP地址进行逻辑与运算,1表示匹配,0表示无所谓。
例如上面,前面掩码有29个1,就表示相应的两个不同的IP地址,只要前29位二进制数一样,则是在同一个子网内,如果前29位有哪怕一位不一样,就不在同一个子网内。因此,只要IP地址为:
00001010.00000000.01100110.10010XXX这种形式的就是在同一个子网内,所以呢这个段的地址范围是从00001010.00000000.01100110.10010000-00001010.00000000.01100110.10010111,也就是从10.0.102.144-10.0.102.151,由于划分子网以后,子网同样需要网络地址和广播地址,所以除掉这个子网的第一个IP和最后一个IP,剩下的就是你可以分配的IP,可以分配的和10.0.102.148在同一个网段内的IP有10.0.102.145、10.0.102.146、10.0.102.147、10.0.102.149、10.0.102.150了。

够清楚了,累死我了

回答2:

IP地址是:10.0.102.148子网掩码是:255.255.255.248 那么与上边IP地址在一个网段的IP有
10.0.102.145--10.0.102.150

回答3:

10.0.102.2-255