CIDR的特殊性

CIDR的特殊性

大家好,又见面了,我是全栈君。

CIDR(无类型域间选路,Classless Inter-Domain Routing)是一个在Internet上创建附加地址的方法,这些地址提供给服务提供商(ISP),再由ISP分配给客户。CIDR将路由集中起来,使一个IP地址代表主要骨干提供商服务的几千个IP地址,从而减轻Internet路由器的负担。

CIDR是ip段表示的一种方式,表示为ip/mask方式,CIDR和普通的IP段的特殊性有两点:
1.CIDR段之间没有交集,只有包含和被包含 ,只是因为CIDR就是表示32位中前多少位相同的所有IP
即:

而没有下面这种互相有交集,而又有差集的情况

例如192.168.1.0/24表示192.168.1.0~192.168.1.255
我认为两个CIDR之间只能有包含和被包含的可能:例如

CIDR的特殊性

 

但是不会出现CIDR1和CIDR2有交集,但是CIDR1和CIDR2都有一部分不在对方的范围里,例如

CIDR的特殊性

2. 同一个CIDR里的所有IP的前n位都一样

利用这两个特性很容易把ip段转为hash查询




     本文转自yifangyou 51CTO博客,原文链接:http://blog.51cto.com/yifangyou/607073,如需转载请自行联系原作者


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108067.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • qt显示视频的控件_qt 控件

    qt显示视频的控件_qt 控件一、前言在平时的写作过程中,经常需要将一些操作动作和效果图截图成gif格式,使得涵盖的信息更全面更生动,有时候可以将整个操作过程和运行效果录制成MP4,但是文件体积比较大,而且很多网站不便于上传,基本上都支持gif动图,一般一个5秒左右的gif,800*600分辨率,可以很好的控制在500KB内,这样就比较完美的支持各大网站上传动图。最开始使用的是ScreenGif.exe,用了很久…

    2022年9月20日
  • mybatisplus iservice(应用接口性能分析)

    1、方法updateById修改实体类booleanupdateById(Tentity);ServiceImpl实现类中的实现方法是:publicbooleanupdateById(Tentity){returnthis.retBool(this.baseMapper.updateById(entity));}修改的是实体类中所有的参…

    2022年4月10日
  • ViewState的用法

    ViewState的用法学习标签:ViewState本文导读:在web窗体控件设置为runat="server",这个控件会被附加一个隐藏的属性_ViewState,_ViewState存放了所有控件

    2022年7月1日
  • 图片批量重命名编号不要括号c语言_文件批量重命名001开始

    图片批量重命名编号不要括号c语言_文件批量重命名001开始很多人会采用传统的方法来实现,不过得到的文件名称是这样的:文件名+(编号),这样批量重命名后的文件名有括号,很多人不喜欢,所以网上很多人在网上搜索图片批量重命名不要括号的方法。如果你采用传统的方法对图片进行批量重命名操作,那么得到的图片名称中肯定会包含括号,很多小伙伴嫌这些括号很难看,不利于图片的后续查看和使用。所以今天小编就来教大家如何实现吧,我们需要借助一个批量重命名工具来帮助我们,有了这个方法之后我们就无需手动一个一个的进行修改了,批量重命名能帮助我们节省很多的时间。步骤3,进行重命名设置。…

    2022年9月5日
  • WiFi网络WPA2 KRACK漏洞分析报告「建议收藏」

    WiFi网络WPA2 KRACK漏洞分析报告「建议收藏」作者:阿里安全技术平台团队————————0x00漏洞概述安全研究员MathyVanhoef发现的WPA2协议的KRA(KeyReinstallationAttacks)漏洞,利用WPA2协议标准加密密钥生成机制上的设计缺陷,四次握手协商加密密钥过程中第三个消息报文可被篡改重放,导致在用密钥被重新安装。WiFi网络通过WPA…

    2022年6月10日
  • android开机动画多长时间_Android开机动画原理分析

    android开机动画多长时间_Android开机动画原理分析Android系统开机动画,是由bootanimation进程将多桢的图片按次序循环播放,在屏幕上形成的动画效果。这里介绍一下bootanimation的原理。1.bootanimation启动bootanimation是一个本地进程,代码由c++编写,它由init进程启动/init.rcservicebootanim/system/bin/bootanimationclasscore…

    2022年5月14日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号