网络安全系列-五十:在JAVA中如何判断一个IP地址是否在一个IP地址段【支持IPv4、IPv6】?
2023-09-11 14:16:24 时间
IP
IPv6
IPv6地址表示法:冒分十六进制表示法
IPv6地址共128位,冒分十六进制表示【分为8个块,用冒号(:)分隔,每个块由16位组成】。
以下都是全法的IPv6地址
2001:0DB8:0000:0000:0000:0000:1428:57ab
2001:0DB8:0000:0000:0000::1428:57ab
2001:0DB8:0:0:0:0:1428:57ab
2001:0DB8:0::0:1428:57ab
2001:0DB8::1428:57ab
IPv6地址压缩规则:
-
规则1-前导零压缩: 当IPv6地址中有连续的0 (0s)时,它们将被替换为::,该规则也称为。
For example, Original
相关文章
- json 字符串包含数组转换为object对象是报异常java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to
- Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
- Java实现 LeetCode 741 摘樱桃(DFS || 递推 || 传纸条)
- Java实现洛谷 P1428 小鱼比可爱
- java实现第六届蓝桥杯三羊献瑞
- java实现Prim算法
- (Java实现) 洛谷 P1031 均分纸牌
- 【JAVA】毕向东Java基础视频教程-笔记
- 【JAVA】 01-Java基础知识
- 【Java】java使用反射访问对象方法和成员变量
- Java工具类--Map集合与Java对象相互转换
- 【java】Java经典面试题整理(附答案)
- 【java】EJB(Enterprise Java Bean)概述
- 【java】Java教程
- 【java】Java 枚举(enum)如何使用以及原理
- Java设计模式(十) 备忘录模式 状态模式
- 【Java】java 性能监控及工具
- 详解jvm之java类加载机制和类加载器(ClassLoader) 深入理解Java类加载器(ClassLoader) 如何自定义类加载器 深入说明双亲委派 双亲委派模型的破坏者-线程上下文类加载器
- Java 异常解决之java.lang.IllegalArgumentException: Comparison method violates its general contract!
- java环境搭建
- 下载各个版本java (Java Development Kit)
- JAVA开发讲义(二)-Java程序设计之数据之谜二
- JAVA开发讲义(二)-Java程序设计之数据之谜一