baihongyu.com
博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IPv4详解之分类
阅读量:
6678 次
发布时间:
2019-06-25
本文共 688 字,大约阅读时间需要 2 分钟。
IPv4
是由
32
位二进制数组成,分成四组,每组八位。例如
:11000000.10101000.00000000.00000010
为了便于分配和管理将
IP
地址分成
A
;
B
;
C
;
D
;
E
五类。
A
类:第一个八位组第一位必须是
0
,所以
A
类地址的范围是
00000000-01111111
即:
0-127
,但是网络号全
0
表示任意网络不能被使用;
127
段被用做本地环回地址,所以
A
类地址的实际可用范围是
1-126
,即开头是
1-126
的
IP
地址都是
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
的地址耗尽的压力,
A
;
B
;
C
三段中各有一段保留地址用于局域网内部使用,即通常说的私有地址:
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);
查看>>