博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IPv4详解之分类
阅读量:6678 次
发布时间:2019-06-25

本文共 688 字,大约阅读时间需要 2 分钟。

IPv4
是由
32
位二进制数组成,分成四组,每组八位。例如:11000000.10101000.00000000.00000010
为了便于分配和管理将IP地址分成ABCDE五类。
A
类:第一个八位组第一位必须是0,所以A类地址的范围是00000000-01111111即:0-127,但是网络号全0表示任意网络不能被使用;127段被用做本地环回地址,所以A类地址的实际可用范围是1-126,即开头是1-126IP地址都是A类地址,如:123.202.3.5/8
B
类:第一个八位组的第一位必须是1第二位必须是0,所以得出B类范围是128-191。如:128.127.4.9/16; 191.34.9.5/16。但是169.254.0.0/16被用于自动DHCP地址所以通常不使用。
C
类:第一个八位组的前三位必须是110,所以C类范围是:192-223
D
类:范围是224-239,用于组播程序应用。
E
类:用于科学实验。
为了缓解IPv4的地址耗尽的压力,ABC三段中各有一段保留地址用于局域网内部使用,即通常说的私有地址:
A
类:1.0.0.0-10.255.255.255
B
类:172.16.0.0-172.31.255.255
C
类:192.168.0.0-192.168.255.255
上面三类地址定义在RFC1918中,其所在网络不能出现在全球路由表中,只能用于内部网络。
本文转自Y.weisheng 51CTO博客,原文链接:http://blog.51cto.com/yuan2/92768,如需转载请自行联系原作者
你可能感兴趣的文章
C — 对C语言的认识
查看>>
linkin大话数据结构--Set
查看>>
接口測试-HAR
查看>>
$.each 和$(selector).each()的区别
查看>>
45435
查看>>
JSON格式自动解析遇到的调用方法问题.fromJson() ..readValue()
查看>>
Crystal Reports for Visual Studio 2015 安装
查看>>
iOS UI 15 网络编程下载 图片 音乐 大文件 视频 get/ post方法
查看>>
linux文件系统 - 初始化(二)
查看>>
Python的可视化图表工具集
查看>>
《条目二十九:对于逐个字符的输入请考虑istreambuf_iterator》
查看>>
Python的优点与功能
查看>>
三个文件,
查看>>
webpack的总结
查看>>
hibernate 一级缓存和二级缓存
查看>>
javac不是内部或外部命令
查看>>
mvc SelectList selected失效的解决方法
查看>>
JAVA 设计模式 中介者模式
查看>>
我的软件工程课目标
查看>>
var a={n:1}; var b=a; a.x=a={n:2}; console.log(a.x); console.log(b.x);
查看>>