社区
MS-SQL Server
帖子详情
查找ip所在的网段问题
hzcenter
2012-03-06 03:48:00
数据库里存放ip网络相关信息,
数据示例:
ipnet
192.168.1.0
192.168.2.0
求一个sql,由客户端ip获得该ip所在的网段
比如,查找 192.168.1.2/24则得到 192.168.1.0
查找192.168.2.3/24得到192.168.2.0
...全文
128
2
打赏
收藏
查找ip所在的网段问题
数据库里存放ip网络相关信息, 数据示例: ipnet 192.168.1.0 192.168.2.0 求一个sql,由客户端ip获得该ip所在的网段 比如,查找 192.168.1.2/24则得到 192.168.1.0 查找192.168.2.3/24得到192.168.2.0
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
勿勿
2012-03-06
打赏
举报
回复
这个网段的计算是要一位一位计算出来的 所以必须要把ipnet转成2进制再进行与运算然后再转成 10进制
建议最好是放到程序去做。
bushy
2012-03-06
打赏
举报
回复
考虑用正则表达式
IP
查找
所属
网段
查找
具体
IP
所在
IP
网段
的键值,未找到返回-1;比如如果输入样例数据文件,调用find("1,1,1,1"),返回123 13 int find(String
ip
Str); 14 } 搜索一番解答如下 1 package io.guangsoft.analysis; ...
网络基础:理解
IP
地址、默认网关与
网段
(
IP
地址是什么,默认网关是什么,
网段
是什么,
IP
地址、默认网关与
网段
)
⭐在计算机网络中,
IP
地址、默认网关和
网段
(也称为子网)之间有着密切的关系。它们是网络通信中的至关重要的概念,但它们并不相同。这里来分享介绍,它们之间的关系。
检测本机所有
ip
所在
网段
内的可ping主机
先获取本机所有
ip
除去回环地址 判断
ip
的掩码,根据掩码位数,分别使用for循环进行ping测试。 24位掩码一层for循环,16位掩码2层for循环,8位掩码3层for循环,0位掩码无循环 使用并发运行ping命令,同时使用命名管道...
【虚拟机】根据已有
IP
获取当前
网段
的主机范围
【虚拟机】根据已有
IP
获取当前
网段
的主机范围
Linux获取同一个
网段
的所有
ip
Linux获取同一个
网段
的所有
ip
MS-SQL Server
34,838
社区成员
254,631
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章