关于A类地址,B类地址,C类地址的划分和详细理解
关于A类地址,B类地址,C类地址的划分和详细理解
IP地址的指派范围
网络类别 |
最大可指派的网络数 |
第一个可指派的网络号 |
最后一个可指派的网络号 |
每一个网络中的最大主机数 |
占IP地址总数比例 |
A |
2^7-2(126) |
1 |
126 |
2^24-2(16777214) |
1/2 |
B |
2^14(16384) |
128.0 |
191.255 |
2^16-2(65534) |
1/4 |
C |
2^21(2097152) |
192.0.0 |
223.255.255 |
2^8-2(254) |
1/8 |
A类地址
A类地址的网络号字段占1个字节,只有7位可用(该字段的第一位固定为0,作为IP地址的类别),可指派的网络号是126个(2^7-2,减2的原因是有两个网络号不能使用:IP地址中的全0表示表示“这个(this)”,网络号字段为全0的IP地址是一个保留地址,表示本网络的意思;网络号为127(0111 1111)保留作为本地软件换回测试本机主机的进程之间的通信。
A类地址的主机号占3个字节,因此每一个A类网络的地址为2^24个,最大的主机数(可用的地址)为2^24-2.减2的原因是有两个地址规定不用于主机地址:全0的主机号字段表示该IP地址是本主机所连接到的单个网络地址(例如一主机的IP地址是4.5.6.7,则该主机所在网络地址或者网络段就是4.0.0.0。全1的主机号IP地址表示该网络上的所有主机。
B类地址
B类地址的网络号占2个字节,只有14位可用(该字段的前两位固定位10,作为IP地址的类别),可指派的网络号是16384(2^14,这是思科CCNA学习指导书上给出的答案,在一些旧的教材中,会有规定128.0.0.0这个网络地址不可用的,但我们现在是可以使用这个地址的)。
B类地址的主机号占2个字节,因此每一个B类网络的地址为2^16个,最大的主机数(可用的地址)为2^16-2个。减2的原因是有两个地址规定不用于主机地址:全0的主机号字段表示该IP地址是本主机所连接到的单个网络地址(例如一主机的IP地址是128.5.6.7,则该主机所在网络地址或者网络段就是128.5.0.0。全1的主机号IP地址表示该网络上的所有主机。
C类地址
C类地址的网络号字段占有3个字节,只有21位可用(该字段的前三位固定位110,作为IP地址的类别),可指派的网络号是2097152(2^21, ,这是思科CCNA学习指导书上给出的答案,在一些旧的教材中,会有规定192.0.0.0这个网络地址不可用的,但我们现在是可以使用这个地址的)。
C类地址的主机号占1个字节,因此每一个C类网络的地址有2^8个,最大的主机数(可用的地址)为2^8-2个。减2的原因是有两个地址规定不用于主机地址:全0的主机号字段表示该IP地址是本主机所连接到的单个网络地址(例如一主机的IP地址是192.5.6.7,则该主机所在网络地址或者网络段就是192.5.6.0。全1的主机号IP地址表示该网络上的所有主机。
D类地址
D类地址(前四位固定为1110),用于多播(一对多通信)
E类地址
E类地址(前五位固定为11110),保留为以后使用。
保留的IP地址
地址 |
功能 |
网络地址全为0 |
表示当前网络或网桥 |
网络地址全为1 |
表示所有网络 |
网络号为127,地址号为非全0和全1 |
保留用于环回测试。表示当前节点,让节点给自己发送测试分组,而不会生成网络流量 |
节点地址全为0 |
表示网络地址或者网络中的任何主机 |
节点地址全为1 |
表示指定网络中的所有节点 |
整个IP地址全为0 |
思科路由器用来指定默认路由器,也可以表示任何网络 |
整个IP地址全为1 |
到当前网络中所有的节点的广播,有时称为全1广播 |
保留的私有IP地址空间
地址类型 |
保留的地址空间 |
A类 |
10.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 |
关于A类地址,B类地址,C类地址的划分和详细理解相关推荐
- 【Android 应用开发】Android 网络编程 API笔记 - java.net 包 权限 地址 套接字 相关类 简介
Android 网络编程相关的包 : 9 包, 20 接口, 103 类, 6 枚举, 14异常; -- Java包 : java.net 包 (6接口, 34类, 2枚举, 12异常); -- An ...
- 在一个电子商务网站应用中,涉及的实体信息类有很多,比如用户类User和用户地址类Address; 而每一个实体类的对象信息要存储到相应的数据库表中,如userTable和addressTable。
在一个电子商务网站应用中,涉及的实体信息类有很多,比如用户类User和用户地址类Address; 而每一个实体类的对象信息要存储到相应的数据库表中,如userTable和addressTable. ...
- IP地址常见分类:A类、B类、C类、D类、E类
文章目录 前言 IPv4地址表示方法 IPv6地址表示方法 IPv4地址常见分类 前言 虽然IPv6渐渐出现在了人们的视线之中,但是目前来看IPv4仍然占据着主导地位,在日常的编码过程中两者都会接触到 ...
- IP 地址的A B C类划分、区别
A类网络的IP地址范围为 1.0.0.1 ~ 127.255.255.254 B类网络的IP地址范围为 128.0.0.1 ~ 191.255.255.254 C类网络的IP地址范围为 192.0.0 ...
- 分别声明Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)类。要求: (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数
分别声明Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)类.要求: (1)在两个基类中都包含姓名.年龄.性别.地址.电话等数 ...
- 简述ip地址的abc类如何划分_IP地址如何分类 ?ABC类IP是怎么划分的?
现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0.地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址. IP地址类型 最初设计互联网络时,为了便 ...
- python如何创建一个类_python (知识点:类)简单的创建一个类
#!/usr/bin/env python # -*- coding: utf-8 -*- """ Created on Mon Nov 14 01:01:29 2016 ...
- 怎么区分五类线、超五类线和六类线
打个广告, ---------------------------------------------------------------------------------------------- ...
- 计算掩码、网络地址(最小主机地址,最高主机地址)、广播地址、IP地址范围、主机号...
2019独角兽企业重金招聘Python工程师标准>>> 一.如何根据网络的二进制位算掩码? 在IPV4中,主机的IP都用32位二进制表示,根据IP地址的类别(A类.B类.C类)划分: ...
最新文章
- ecliplse 调试android 断点,如何在Github maven项目上开始调试
- Android画图学习总结(四)——Animation(上)
- iPhone开发应用Sqlite使用手册
- Java Web整合开发(14) -- Struts 1.x 概述
- wxpython制作表格界面_wxpython入门第二步(布局)
- docker之docker-machine用法
- Python-类基础
- avi编码格式以及查看的视频编码方式的小工具
- python编译成dll文件_用vc生成可被python调用的dll文件
- Linux 下定时文件crontab配置
- ggeditor推动_谁推动了特殊招聘的文化?
- vue中动态添加组件
- 5.应用测试 5.1测试Spring MVC的控制器
- React Native_React Native组件(ListViewFlatListSectionList)
- 音乐鉴赏 周海宏 网络课程 题库(Ctrl+f查找)点赞哦
- 为什么要用promise处理ajax,为什么要使用promise
- 从影片《点球成金》看大数据如何创造商业奇迹!
- Java常用类--日期时间相关的类
- FIL能涨到多少?2021FIL价格预测
- mysql 获取一条数据_MySQL数据库中随机获取一条或多条记录