ABC三类地址

1、IP地址表示方法

一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度为24位。

一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为16位,主机标识的长度为16位。

一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位,主机标识的长度为8位。

2、IP地址范围
A类IP地址 地址范围从1.0.0.1到127.255.255.254 (二进制表示为:00000001 00000000 00000000 00000001 - 01111111 11111111 11111111 11111110)。最后一个是广播地址。
B类IP地址地址范围从128.0.0.1-191.255.255.254 (二进制表示为:10000000 00000000 00000000 00000001-10111111 11111111 11111111 11111110)。 最后一个是广播地址。
C类IP地址范围从192.0.0.1-223.255.255.254 (二进制表示为: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 11111110)。最后一个是广播地址。

3、子网掩码
A类IP地址的子网掩码为255.0.0.0

B类IP地址的子网掩码为255.255.0.0

C类IP地址的子网掩码为255.255.255.0
4、适用范围
A类适用的类型为大型网络,A类网络地址数量较少,有126个网络,每个网络支持的最大主机数为256的3次方-2=16777214台;
B类适用的类型为中型网络,B类网络地址数量适中,有16384个网络,每个网络支持的最大主机数为256的2次方-2=65534台;
C类适用的类型为小型网络,C类网络地址数量较多,有209万余个网络,适用于小规模的局域网络,每个网络支持的最大主机数为256的1次方-2=254台。

三类地址其实已无实际意义。
https://www.zhihu.com/question/31766172/answer/169914943

子网及子网掩码

1、利用子网数目计算子网掩码

把B类地址172.16.0.0划分成30个子网络,它的子网掩码是多少?

①将子网络数目30转换成二进制表示11110

②统计一下这个二进制的数共有5位

注意:当二进制数中只有一个1的时候,所统计的位数需要减1(例如:10000要统计为4位)

④将B类地址的子网掩码255.255.0.0主机地址部分5位变成1

⑤这就得到了所要的子网掩码(11111111.11111111.11111000.00000000)255.255.248.0。

2、利用主机数目计算子网掩码

把B类地址172.16.0.0划分成若干子网络,每个子网络能容纳500台主机,它的子网掩码是多少?

①把500转换成二进制表示111110100

②统计一下这个二进制的数共有9位

③将子网掩码255.255.255.255从后向前的9位变成0

④这就得到了所要的子网掩码(11111111.11111111.11111110.00000000)255.255.254.0。

3、利用子网掩码计算最大有效子网数

A类IP地址,子网掩码为255.224.0.0,它所能划分的最大有效子网数是多少?

①将子网掩码转换成二进制表示11111111.11100000.00000000.00000000

②统计一下它的网络位共有11位

③A类地址网络位的基础数是8,二者之间的位数差是3

④最大有效子网数就是2的3次方,即最多可以划分8个子网络。

4、利用子网掩码计算最大可用主机数

A类IP地址,子网掩码为255.252.0.0,将它划分成若干子网络,每个子网络中可用主机数有多少?

①将子网掩码转换成二进制表示11111111.11111100.00000000.00000000

②统计一下它的主机位共有18位

③最大可用主机数就是2的18次方减2(除去全是0的网络地址和全是1广播地址),即每个子网络最多有262142台主机可用。

大家都知道一个IP地址一共有32位(二进制),其中靠前的某些位表示网络号,后面的某些位表示主机号,网络位数+主机位数=IP地址位数=32,简单来说,子网掩码就是网络号的位数,不会理解的,我可以举个例子:192.168.0.0/24,这一看我们就知道小型公司常用的网段,可用IP地址:192.168.0.1-192.168.0.254,子网掩码:255.255.255.0,斜杠后面的24指的是网络号,那么显然可用的主机号就变成8位,那么可用的主机数就是2的8次方-2=254。

知道了这个道理,计算子网掩码的方法就是:已知子网内IP数的多少,求出主机位的位数,用32减去主机位数就等于网络位数,也就是子网掩码。举最简单的例子。一个C类网络,包括256个主机位置,256是2 的8次方,所以主机位是8,那么网络位就是32-8=24,也就是说子网掩码是24位,用二进制表示就是11111111.11111111.11111111.00000000,换算成十进制就是255.255.255.0。再比如一个C类网络划分的子网,每个网络主机IP数是32, 而32是2的5次方,所以主机位是5,那么网络位就是32-5=27,也就是说子网掩码是27位,用二进制表示就是11111111.11111111.11111111.11100000,换算成十进制就是255.255.255.224。再比如一个B类网络划分的子网,每个网络主机IP数是1024, 而1024是2的10次方,所以主机位是10,那么网络位就是32-10=22,也就是说子网掩码是22位,用二进制表示就是11111111.11111111.11111100.00000000,换算成十进制就是255.255.252.0。

子网划分是通过改变子网掩码的位数来实现的。比如一个C类IP地址,默认子网掩码是24位的,二进制表示是11111111.11111111.11111111.0000000,换算成10进制的就是255.255.255.0。如果是这样的子网掩码,后面的8位都可以用来做为主机的位置,2 的8次方等于256,一共有256个IP位置,因为有2个不能用,所以可用的主机位置为254个。但是你要把这样一个地址划分成2个子网,就要从主机位里拿出一位来作为网络地址,网络地址就成了25位了。相应地主机位就成了7位了,2 的7次方等于128,一共有126个地址可用。这是从正向来说的,就是已知要划分的子网数,求每个子网的主机数。但是在实际工作中往往是先知道每个子网的主机数,让你划分子网。其实也很简单。首先你算一下主机数更接近于2 的几次方,那么主机位数就是几位。32减去主机位就是网络位。举例说明。假如给你一个C类IP地址192.168.0.0。假如你想划分2个子网,一个里面有100台电脑,另一个有50台电脑。100大于2的6次方,小于2的7次方,所以主机位数取7位。那么网络位数就是32-7=25位。25位的子网掩码11111111.11111111.11111111.10000000 换算成10进制的就是255. 255. 255. 128,这就是第一个子网的子网掩码,网络号为192.168.0.0/25,网络地址192.168.0.0,主机地址192.168.0.1~192.168.0.126,广播地址192.168.0.127。50大于2的5次方,小于2的6次方,所以主机位数取6位。那么网络位数就是32-6=26位。26位的子网掩码11111111.11111111.11111111.11000000 换算成10进制的就是255. 255. 255. 192,这就是第二个子网的子网掩码,网络号为192.168.0.128/26,网络地址192.168.0.128,主机地址192.168.0.129~192.168.0.190,广播地址192.168.0.191。

ABC三类地址、子网掩码及子网划分相关推荐

  1. 比特,比特流,IP,子网掩码,子网划分,MAC地址

    课程内容回顾: OSI 产生背景 作用 实现过程 7层 每层的功能 每层实现协议 每层物理设备 数据转发流程:1.发包(数据封装) 2.传包(网络)3.收包(数据解封装)学习思路:OSI--1-7网络 ...

  2. 利用子网掩码实现子网划分

    利用子网掩码实现子网划分 任务 IP 地址是什么 子网掩码是什么 子网络(subnetword)是什么 最开始的问题怎么解决 自测 A.B.C三类地址的最大主机数(IPv4) 有些 IP 地址中主机号 ...

  3. 超详细“CIDR地址块及其子网划分”

    [转自] https://blog.csdn.net/dan15188387481/article/details/49873923 CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍 ...

  4. 计算机网络_子网掩码与子网划分

    计算机网络_子网掩码与子网划分 IP地址相关:计算机网络-域名与IP地址详解 子网掩码的作用 指明哪些是网络号部分,哪些是主机号部分 帮助路由器判断接收端主机是否在同一个网段中. 在本机路由表中通过接 ...

  5. 计算机网络复习(IP地址分类、子网划分)

    计算机网络复习(一) **--IP地址分类.子网划分** 这些是经过总结,感觉可以快速掌握这块知识,将其分享出来,可能有不足,愿大家提出共同探讨学习. 1.分类 由两部分组成,网络号和主机号,即: I ...

  6. IP地址分类以及子网划分

    IP地址:是网络层的概念,IP地址长度为32位,分为四个8位,用点分十进制来表示,每部分范围0-255(0-255 . 0-255 . 0~255 . 0~255).一个可有2的32次方个IP地址. ...

  7. CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍)

    CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍) 1. 原始的IP地址表示方法及其分类(近几年慢慢淘汰)     IP地址是由4字节,32位表示的,为了表示方便,通常用点分十进制表 ...

  8. 【学习笔记】 IPv4地址、NAT与子网掩码、子网划分

    文章目录 一. IP地址 ① 在例子中理解 ③ IP地址的分类 ④ 特殊IP地址 ⑤ 私有IP地址 ⑥ 各类IP的对比 二. NAT 三. 子网划分与子网掩码 ① 子网划分 ② 子网掩码 例题1 例题 ...

  9. IP地址分类、子网划分和无分类编址

    1 IP地址分类 IP地址由四段组成,每个字段是一个字节,8位,最大值是255,, IP地址由两部分组成,即网络地址和主机地址.网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台 ...

  10. CIDR地址块及其子网划分

    转载自:https://blog.csdn.net/dan15188387481/article/details/49873923 其中有些IP错误,已修正. 1. 原始的IP地址表示方法及其分类 I ...

最新文章

  1. leetcode--链表的设计--python
  2. redis中密码设置
  3. 污水处理厂数字监控系统解决方案
  4. 源码安装postgresql
  5. Struts2笔记——初次框架配置
  6. vue框架实现pdf在线预览
  7. 10个奇幻的HTML5和Javascript效果
  8. C++阶段02笔记【通讯录管理系统 完整代码(系统需求、创建项目、添加/显示/删除/查找/修改/清空)】
  9. SAP CRM WebClient UI F4 value help is centrally implemented in CRM_THTMLB_UTIL/F4Frameset.html
  10. EntityFramework进阶——数据变更冲突
  11. 原来这就是比 ThreadLocal 更快的玩意
  12. java 如何处理正则
  13. 【EMNLP2020】超越MLM,微软打造全新预训练任务
  14. txt大文件打开软件
  15. Swagger注解生成插件
  16. vue实现pdf在线查看功能 vue-pdf
  17. navicat如何连接本地数据库
  18. VMWare安装报错:此安装程序要求您重新启动系统以完成 Microsoft VC Redistributable安装,然后重新运行该安装程序。
  19. 区块链:“我还活在1994!”
  20. Floyd算法、Dijkstra算法例题

热门文章

  1. 免费复制百度文库的方法
  2. 一些NLP数据/语料下载
  3. oracle goldengate director,Oracle GoldenGate Director安装和配置
  4. 孙钟秀-《 操作系统教程 》(第4版)注释(稿)
  5. Roller的安装步骤
  6. oracle中打钩,wps文档如何在小方块里打钩?
  7. python爬虫-book118
  8. 公务员从事计算机网络工作,干程序员好,还是从事公务员更有前途?网友:要是我就当公务员!...
  9. ttc文件linux安装,Linux当中如何安装字体?
  10. MTK wifi驱动源码分析