打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
IPv4的层次性IP编址方案、告诉你A、B、C类地址是怎样计算出来的

层次型IP 编址方案

IP地址长32 位,这些位被划分成4 组(称为字节或八位组),每组8 位。我们可使用下面3 种方法描述IP 地址:

  1. 点分十进制表示,如172.16.30.56

  2. 二进制,如10101100.00010000.00011110.00111000

  3. 十六进制,如AC.10.lE.38

上述示例表示的是同一个IP地址。讨论IP 编址时,十六进制表示没有点分十进制和二进制那样常用,但某些程序确实以十六进制形式存储P 地址, Windows 注册表就将机器的IP地址存储为十六进制。

网络地址和节点地址

网络地址(也叫网络号)唯一地标识网络。在同一个网络中,所有机器的IP地址都包含相同的网络地址。例如,在IP 地址172.16.30.56 中, 172.16为网络地址。

节点地址网络中的每台机器都有节点地址,节点地址唯一地标识了机器。这部分IP 地址必须是唯一的,因为它标识特定的机器(个体)而不是网络(群体)。这一编号也称主机地址。在IP地址172.16.30.56中,30.56 为节点地址。

IP地址的种类

设计因特网的人决定根据网络规模创建网络类型。对于少量包含大量节点的网络,他们创建了A 类网络;对于另一种极端情况的网络,他们创建了C 类网络,用来指示大量只包含少量节点的网络;介于超大型和超小型网络之间的是B 类网络。网络的类型决定了IP 地址将如何划分成网络部分节点部分

IP地址的类型

为确保高效的路由选择,设计因特网的人对每种网络地址的前几位做了限制。例如,由于路由器知道A 类网络地址总是以0 打头,因此只需阅读地址的第一位,从而提高转发分组的速度。编址方案在此指出了A 类、B 类和C 类地址的差别

A 类网络地址范围

IP 编址方案设计师指出,A 类网络地址的第一个字节的第一位必须为0,这意味着A 类地址第一个字节的取值为0-127。

请看下面的网络地址:

0xxxxxxx

如果将余下的7 位都设置为0 ,然后将它们都设置为1 ,我们便可获得A 类网络地址的范围:

00000000 = 0

01111111 = 127

因此, A 类网络地址第一个字节的取值范围为0-127 (但0 和127 不是有效的A 类网络地址号。稍后我将介绍保留地址)。

B 类网络地址范围

RFC规定,B 类网络地址的第一个字节的第一位必须为1,且第二位必须为0。如果将余下的6位全部设置为0,再将它们全部设置为1,便可获得B 类网络地址的范围:

10000000 = 128

10111111 = 191

正如你看到的, B 类网络地址第一个字节的取值为128 -191

C 类网络地址范围

RFC规定, C 类网络地址的第一个字节的前两位必须为1,而第三位必须为0。我们可按前面的方法将二进制转换为十进制,以找出C 类网络地址的范围:

11000000 = 192

11011111 = 223

因此,如果IP 地址以192-223 打头,我们就可判定它是C 类IP 地址

D 类和E 类网络地址范围

第一个字节为224-255 的地址被保留用于D 类和E 类网络。D 类(224-239 )用作组播地址,而E 类( 240 一255 )用于科学用途

具有特殊用途的地址

有些IP地址被保留用于特殊目的,网络管理员不能将它们分配给节点。表列出了一些特殊地址以及将其用于特殊目的的原因。

保留地址

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
互联网的IP地址,阐述IP编址,使你更了解IP
7、90秒快速“读懂”IP编址(有类IP和无类IP)
IP地址编址
IP协议基础扫盲班
为什么局域网的IP普遍是192.168开头?
IP地址分类(A类 B类 C类 D类 E类)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服