前言

说到电脑的IP地址,相信不少人都会有这样的疑问:为何同样品牌的电脑它们的IP地址都各有不同,甚至没有一点类似?实际上,IP地址和许多电脑硬件一样,它也是有类型之分的,那么,IP地址究竟都有着怎样的类型呢,这就来随小编前来了解一下ip地址的分类:

IP地址是什么

首先我们对IP地址来进行一个基本的简介,对于IP地址来说,它由两部分构成,一是网络号,还有一个是主机号,网络号代表的是因特网上的某一种网络,而主机号代表的无疑就是因特网中的某一台主机了。一般来说,IP地址的长度比较长,达到32位,一共有四个字节,在实际运用中,我们为了方便起见一般用的是点分十进制的方法来进行辨别。

IP地址的几大类型

IP地址既然是由网络号和主机号两者构成,那么我们也可以根据网络号和主机号来进行类型的要区分,一般情况下,我们将IP地址分为A/B/C三类,还有一些特殊的地址可以归为D/E类。对于A类的地址来说,第一个字节是网络号,剩下的都是主机号的代表。这一类的IP地址首数字一般是“0”,地址的网罗取号在126以下,很多运用大型网络的公司会采用A类的IP地址。

而对于B类的IP地址来说,它的前两个字节都代表着网络号,剩下的才是主机号,因此,地址的开头也就变成了“10”,网络号的取值在128-191这个区间段之间。中等规模的网络一般都采用B类IP地址。

现在我们再来说说C类的IP地址,对于这类IP地址来说,它的前三个字节都被归属在网络号中,只有最后一个字节代表的才是主机号,它的数字最前列以“110”打头,网络号取值在192-223这两个数字之间,依次类推,它被广泛地应用于小型的网络。

除了以上这些IP地址,还有一些多路广播用户的专用IP地址,以及保留地址。而我们常见的回送地址则是测试时进行使用的,通过回送地址我们能分辨电脑的地址是否正常。

划分IP地址的方法

我们每台电脑联网都有相对应的IP地址,如果用户不知道自己的ip地址,可以直接在百度上查找ip地址即可。可以使ip地址这么多,我们怎么识别ip呢。如何划分ip地址呢。这就是今天小编要介绍的内容了。

现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址子网掩码的设定遵循一定的规则,与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。

子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID.子网掩码是由4个十进制数组成的数值"中间用"."分隔,如255.255.255.0。若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中为"1"的位分离出网络ID,为"0"的位分离出主机ID,也就是通过将IP地址与子网掩码进行"与"逻辑操作,得出网络号。

子网掩码不单独存在,它结合IP地址一起使用。子网掩码的个作用是将某个IP地址划分成网络地址和主机地址两部分。 IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。那么如何划分ip地址呢?

1、A类IP地址

一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。

2、B类IP地址

一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机 。

3、C类IP地址

一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。

4、D类地址用于多点广播(Multicast)。

D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

5、E类IP地址

以“llll0”开始,为将来使用保留。 全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

IP地址的分类及简介,一文搞定IP地址的相关知识相关推荐

  1. 怎么扫描同网段mac地址linux,如何快速收集局域网内的IP+MAC信息?用这个扫描器分分钟搞定!!!...

    原标题:如何快速收集局域网内的IP+MAC信息?用这个扫描器分分钟搞定!!! 网 工 圈 中国圈内 最早的公益 公众号,本号已认证(关注近 5w+) 关注 科来MAC地址扫描器安装 1.右键" ...

  2. ipv6单播地址包括哪两种类型_超简单!一文搞懂IPv6地址

    为什么要使用IPv6地址 由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展.IPv6地址长度为128位,是v4长度的4倍.现有标准IPv4只支持大概40亿(4×109)个网络地 ...

  3. 【语义分割】综述——一文搞定语义分割

    本文记录了博主阅读的关于语义分割(Semantic Segmentation)的综述类文章的笔记,更新于2019.02.19. [语义分割]综述--一文搞定语义分割 参考文献网址 An overvie ...

  4. 一文搞定B站弹幕生成云图

    一文搞定B站弹幕生成云图 最近学了词云图, 感觉非常有趣,我们做一些图试试, 最近我们遭受了新冠疫情 , 关于这个点,去看看b站弹幕都在说什么? B站的弹幕接口 直接从B站某视频源中找半天没找到弹幕的 ...

  5. 一文搞定Python中的时间转化

    一文搞定Python中的时间转化 在生活和工作中,我们每个人每天都在和时间打交道: 早上什么时候起床? 地铁几分钟来一趟? 中午什么时候开始午休? 明天是星期几? 距离上次买衣服已经2个月呢? 领导让 ...

  6. 一文搞定MAVLINK软件协议

    转载:https://mp.weixin.qq.com/s/iGURlSS7V-5iBCEtgpzT7w 一文搞定MAVLINK软件协议 原创 L君 TBUS社区 2019-11-06 本文纯属资深程 ...

  7. 最强绘图AI:一文搞定Midjourney(附送咒语)

    最强绘图AI:一文搞定Midjourney(附送咒语) Midjourney官网:https://www.midjourney.com 简介 Midjourney是目前效果最棒的AI绘图工具.访问Mi ...

  8. 一文搞定c++多线程

    一文搞定c++多线程 c++11引入了用于多线程操作的thread类,该库移植性更高,并且使得写多线程变得简洁了一些. 多线程头文件支持 为了支持多线程操作,c++11新标准引入了一些头文件来支持多线 ...

  9. php带参数单元测试_一文搞定单元测试核心概念

    基础概念 单元测试(unittesting),是指对软件中的最小可测试单元进行检查和验证,这里的最小可测试单元通常是指函数或者类.单元测试是即所谓的白盒测试,一般由开发人员负责测试,因为开发人员知道被 ...

最新文章

  1. Java I/O Demo
  2. Go 语言编程 — gorm 的数据完整性约束
  3. 手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow)
  4. 牛客题霸 SQL5 查找所有员工的last_name和first_name以及对应部门编号dept_no
  5. 在多个的共享ndk项目之间共享模块
  6. 基于dnn的车牌识别_自然场景中文文字识别,身份证火车票都能识别
  7. Leetcode-437. 路径总和 III(Java)
  8. C语言 __cplusplus - C语言零基础入门教程
  9. 【第九课】MriaDB密码重置和慢查询日志
  10. 解决Ubuntu vim 中文乱码
  11. 并发编程--用SingleFlight合并重复请求
  12. 27 学java_自学Java第27天
  13. PRML中文版(马春鹏)勘误表
  14. labview 控件安装步骤
  15. (error) CLUSTERDOWN Hash slot not served
  16. potato电脑版连接不上_土豆电脑版-potato chat下载 v2.13.200323 电脑版 - 安下载
  17. mapbox加载高程图结果谷歌浏览器提示无法初始化WebGl???
  18. 学3d建模和计算机编程,超好用的3D建模软件全科普,想要学好建模的你千万别错过!...
  19. 企业研发人员配备比例_一般公司职能结构及人员分布比例配备
  20. python语言下划线怎么打_python下划线 | 学步园

热门文章

  1. php jq跳转页面跳转,jquery中怎么跳转页面
  2. 工程硕士+计算机技术,改革计算机技术工程硕士在职研究生选拨制度
  3. 使用MuMu模拟器自带adb抓取apk日志文件
  4. 动量效应 matlab,十万火急!!我的这个动量效应的R语言程序正确么??
  5. 小曾WRF自学日记(4)渐入佳境 ——WRF实例-运行WRF
  6. 联想 Lenovo System x3650 M5 服务器开启超线程功能 Hyper-Threading
  7. 仿真验证学习笔记-timeslot及detacycle的理解
  8. 山东大学网络靶场实验平台—团队进度(四)
  9. 知识分享 | 如何让5S管理行之有效
  10. 2KAX五脚电源芯片,2KAX锂电池充电IC资料