社区
网络编程
帖子详情
判断IP地址范围的问题
xengine-qyt
2014-01-15 02:58:26
inet_addr 可以把IP地址转换为 长整数
比如 192.168.16.1 转换后是10000 192.168.16.250 转换后为 15000
这样通过inet_addr转换后可以认为 16.1 - 16.250 就是 10000-15000 之间的数字了
这种思路有问题没? 可以通过这种方式来判断一个IP地址是不是在设定的范围内么?
...全文
73
2
打赏
收藏
判断IP地址范围的问题
inet_addr 可以把IP地址转换为 长整数 比如 192.168.16.1 转换后是10000 192.168.16.250 转换后为 15000 这样通过inet_addr转换后可以认为 16.1 - 16.250 就是 10000-15000 之间的数字了 这种思路有问题没? 可以通过这种方式来判断一个IP地址是不是在设定的范围内么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2014-01-15
打赏
举报
回复
可以,都是同样方法转换的,后面可以进行比较
见习学术士
2014-01-15
打赏
举报
回复
完全没问题,而且是推荐的比较方法
Android
判断
IP地址
及端口是否正确
一、前言 在进行网络编程时,端口或者IP的不正确会导致应用挂掉,通过以下方法可以对端口或者IP进行
判断
是否合法。 二、解决思路 1.端口
判断
端口的有效
范围
在 0 ~ 65535之间,写一个
判断
方法即可。 2. IP
判断
这儿的IP指IPv4地址。 a)
IP地址
长度
判断
b) 切割字符串,是否能够被分为四段 c) 每段是否为数字 d) 每个数字是否在0 ~ 255之间 三、参考代码 private boolean isNetPort(int port) { boolean flag
Java
判断
ip地址
是否在指定
范围
的方式
通过Java代码
判断
ip地址
是否在指定
范围
内。
IP地址
的分类及
范围
详解:A、B、C、D、E五类是如何划分的
IP地址
类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每个
IP地址
包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。
IP地址
根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。 A类
IP地址
一个A类
IP地址
由1...
【网关】如何
判断
IP 是不是私有地址
你可以通过查看
IP地址
的每个部分,以及与私有地址
范围
的比较,来
判断
一个
IP地址
是否为私有地址。在网络配置、安全设置等场景中,这种
判断
常常用于确定是否允许或阻止某些特定
IP地址
的访问。私有
IP地址
是一些特定的地址
范围
,被保留在网络中供局域网使用,不直接连接到互联网。要
判断
一个
IP地址
是否为私有地址,只需检查它是否在上述
范围
内。如果是,那么这个
IP地址
是私有的。
判断
: 在C类私有地址
范围
内,因此是私有
IP地址
。
判断
: 不在私有地址
范围
内,因此不是私有
IP地址
。
IP地址
: 192.168.1.100。
如何
判断
IP地址
是A类B类还是C类
如何
判断
IP地址
是A类B类还是C类 简单的说: A类网络的
IP地址
范围
为:1.0.0.1-126.255.255.254; B类网络的
IP地址
范围
为:128.1.0.1-191.255.255.254; C类网络的
IP地址
范围
为:192.0.1.1-223.255.255.254 具体解释: 1.A类
IP地址
一个A类
IP地址
由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字
范围
为1~126。每个A类地址可连接16387064台主机,Internet有12
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章