怎么通过IP地址获取子网掩码

怎么通过IP地址获取子网掩码,第1张

不能只知道ip

机器上必须有网关

网关是数据出去的方向

要能根网关可以通信,网关还帮你转发数据你才可以上网

通过ip计算子网是可以的

但是要最少一对ip地址

只有一个ip计算得到的子网肯定是255255255255

这个子网表示这个网络里只有一个主机可以通信所以不能上网

如须帮你计算请追问说出ip和网关

若回答能解决您的问题

请采纳

ip地址可分为

ipv4

ipv6

两种地址,ipv4如果要获取IP地址必须通过

DHCP协议

,而ipv6则除了使用

DHCPv6协议

获取以外,还可以通过SLAAC

无状态

自动配置来获取全球唯一

单播

地址。ipv6也可以通过一些私有协议获取地址。

方法一:如果自己有个IP地址数据库的话,可以直接在里面查找数据库从而得到所在地区,这种数据库网上很多地方有下载的,不过我们要自己根据IP地址来判断其范围在哪个IP区间内..判断方法就是比较每个IP段是否>等于起始IP,小于等于结束IP.

方法二:就是使用WebServices

来实现.

新建一个WEB服务,添加一个方法,方法如下.

[WebMethod]

public

string

GetIPAddress(string

ip)

{

//

>

以上就是关于怎么通过IP地址获取子网掩码全部的内容,包括:怎么通过IP地址获取子网掩码、无线网通过什么协议获取ip地址、(ASP)用IP怎么获取他所在的地区等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9285690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存