综合

已知ip地址怎么知道子网掩码

时间:2010-12-5 17:23:32  作者:百科   来源:时尚  查看:  评论:0
内容摘要:已知IP地址,想知道子网掩码,这事其实没有唯一答案。别急着骂娘,听我把道理掰开揉碎讲清楚。 子网掩码的核心作用是划清“网络号”和“主机号”的边界。同一个IP,在不同掩码下,属于完全不同的网络。你拿到一

已知IP地址,已知想知道子网掩码,地址这事其实没有唯一答案。知道别急着骂娘,网掩听我把道理掰开揉碎讲清楚。已知

子网掩码的地址核心作用是划清“网络号”和“主机号”的边界。同一个IP,知道在不同掩码下,网掩属于完全不同的已知网络。你拿到一个IP,地址比如192.168.1.100,知道如果掩码是网掩255.255.255.0,那它和192.168.1.1在同一个局域网;但如果掩码变成255.255.255.128,已知它和192.168.1.1就分属两个网段了。地址所以,知道光看IP,掩码不是算出来的,是网络管理员“定”出来的。

那问题来了——你手里只有一个IP,怎么反推掩码?分三种情况。

第一种,公网IP。运营商分配给单个服务器的公网地址,通常掩码是255.255.255.248或255.255.255.252。为什么?因为公网IP稀缺,给你一个单独的IP,实际是给你一个极小的子网,里面就几个可用地址。你去查IP归属,看它是不是运营商机房段,如果是,掩码大概率是30位(255.255.255.252)或29位(255.255.255.248)。但这不是绝对的,有些托管商给你一个IP配的是255.255.255.0,这种情况多见于你租用了整个C段的一部分。

第二种,内网IP。10.x.x.x、172.16-31.x.x、192.168.x.x,这些私网地址,掩码最常见的是255.255.255.0。但公司内部网络复杂,有人用VLAN划分,把192.168.1.0/24切成四个子网,每个子网掩码变成255.255.255.192。你拿个192.168.1.50,它可能属于192.168.1.0/26这个子网。这时候你怎么知道?看网关。你电脑上配的网关IP,和你的IP做逻辑与运算,如果结果等于你的网络号,那掩码就对了。说白了,你得去翻你网卡的配置,或者路由器DHCP里分下来的参数。

第三种,实在没辙,只能试。你拿个IP,想猜掩码,最快的方法是看它属于哪类地址。A类默认8位掩码(255.0.0.0),B类默认16位(255.255.0.0),C类默认24位(255.255.255.0)。但现代网络几乎没人用默认的,都做了子网划分。所以默认值只能当参考,不能当答案。

我见过一个真实案例。朋友公司新买了个监控摄像头,IP设成192.168.2.88,怎么都连不上。我一看,他电脑是192.168.1.100,掩码255.255.255.0。俩IP不同网段,当然不通。后来把摄像头掩码改成255.255.255.0,IP改成192.168.1.88,秒通。这例子说明什么?你问“已知IP怎么知道掩码”,不如问“我这个IP想和谁通信,掩码该设多少才能让它们在一个网里”。

所以给你个实用建议:如果你是在配置设备,掩码就照抄同网段其他正常设备的。如果你是在做网络排障,别猜,直接登录路由器或交换机看接口配置。如果只是做学术研究,那记住一个公式:掩码长度 = 32 - 主机位数,主机位数取决于你想要的子网大小。想要256个地址,掩码就是24位;想要128个,就是25位;想要64个,就是26位。你手里的IP,前几位网络位是固定的,你只能从主机位里借。

最后说句掏心窝的话。IP和掩码的关系,就像门牌号和小区围墙。门牌号告诉你哪栋楼,围墙告诉你哪些楼算一个院子。你光知道门牌号,不知道围墙范围,你连邻居是谁都搞不清。所以,去查配置吧,别只盯着IP发呆。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap