IP地址分类及范围详解

news2024/11/24 19:07:27

IP地址分为公网IP地址(合法IP地址)和私有IP地址
公网IP地址主要应用于Internet上的主机访问,而私有IP地址应用于局域网中计算机的相互通信。

IP地址的表示形式:分为二进制表示和点分十进制表示。现在使用的IP地址长度均为32位/4个字节(8位/1字节),由四个八位组成。

IP地址每个部分都是1个字节。值必须在0~255之间(包含0和255),8位全0时是0,8位全1时是255

00000000 00000000 00000000 00000000
11111111 11111111 11111111 11111111

11111111 255
10000000 128
01111111 127

IP地址类型:最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5中类型,A类地址、B类地址、C类地址、D类地址和E类地址。

在这里插入图片描述

A类IP地址:
由于A类地址第一位是0,所以前八位最大是 0111 1111,换算成十进制是 127。
A类地址的第一组数字为1~126。其中0代表任何地址,127为回环测试地址。注意,数字 0 和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。
所以A类地址IP地址范围是 0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0,可用的A类网络有126个,一个网络号内可以有(2的24次方-2)台主机,所以总共可以表示的主机数:126 ✖(2的24次方-2)

B类IP地址:
B类地址前两位是10,所以前八位最小是1000 0000(128),最大是1011 1111(191)
B类地址的表示范围为:128.0.0.0~191.255.255.255,默认网络掩码为:255.255.0.0;由于网络号14位,主机号16位,所以,一个网络号内可以有(2的16次方-2)台主机,总共有2的14次方个网络号,所以总共可以表示的主机数:2的14次方✖(2的16次方-2)

C类IP地址:
C类地址前两位是10,所以前八位最小是1100 0000(192),最大是1101 1111(223)。
C类地址的表示范围为:192.0.0.0~223.255.255.255,默认网络掩码为:255.255.255.0;由于网络号21位,主机号8位,所以,一个网络号内可以有(2的8次方-2)台主机,总共有2的21次方个网络号,所以总共可以表示的主机数:2的21次方✖(2的8次方-2)

特殊的ip地址。特殊ip分为以下三类:
网络地址:ip中主机地址为0的地址表示网络地址,如192.168.0.0
广播地址:广播地址是指同时向网络中所有的主机发送报文,例如192.168.255.255就是B类地址中的一个广播地址,如果将信息送到此地址,就是将信息发送到网络号为192.168的所有主机。
回环测试地址/送回地址:送回地址特指127.0.0.1,用于测试网卡驱动程序、TCP/IP协议是否正确安装,网卡是否工作正常。

注: 在计算网络中的主机数量时,应当比2X(X指用于标识主机的位数)少2,主机号部分全为0和全为1(指二进制)的ip地址,只能用于网络内的广播,即利用该地址将该信息传送至网络内的每台主机,因此,是不能分配给某个特定的主机使用的,所以,每个网络中送容纳的主机数必然是2X-2。

理解:
1.对A类地址网络地址第一位必须是0的理解:因为A类地址在1~126之间,换算为二进制数即在(00000001~01111111)之间,二进制01111111为十进制的127,所以A类网络标识第一位是0且必须是0。
对于B类地址网络地址前两位必须是10:B类地址在128~191之间,换算为二进制数为(10000000~10111111)之间,所以B类标识前两位是且必须是10。
对于C类地址网络地址前三位是110:C类地址在192~223之间,换算为二进制数为(11000000~11011111)之间,所以C类标识前三位是且必须是110
依此类推D类和E类地址也是如此
2.A类、B类、C类、地址网络位的划分都可以通过这样的计算得出:
A类:10000000减1得到01111111,127
B类:11000000减1得到10111111,128 63,192
C类:11100000减1得到11011111,128 64 31,223
3.A类地址允许有的网络是27-2=126,两个不能用的网络是哪两个?第一个是网络地址为全0的时候不可用,即00000000(二进制)=0(十进制),即ip地址为0.0.0.0?第二个是127网段,127网段被保留所以不能作为A类网络地址。

如何判断一个地址是A类地址还是B类地址还是C类地址?一位一位的看
在这里插入图片描述

| 参考博客
IP地址的分类及范围详解:A、B、C、D、E五类是如何划分的
IP地址分类
对ip地址网络位和主机位理解

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/115416.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

阿里云oss访问图片出现跨域问题

需要服务器端支持,开一下cdn Access-Control-Allow-Origin字段是服务端添加了才有的,前端加了crossOrigin"anonymous"是想跨域获取这张图片,好用在canvas.toDataURL()上,但是服务端不一定同意,服务端添加了…

开始摸索学习go,具体内容和过程就慢慢补充吧。

计划学习路线 文章目录计划学习路线书籍开源项目资料网站课程书籍 《go语言核心编程》 -腾讯作者 《go语言编程之旅》 -5个项目 --对go语言能做的内容做了整体介绍吧,对细节还不够细化,对独立编写代码帮助有限 第二章 swaage 有版本冲突,等…

37.卷积神经网络(LeNet)的代码实现(在colab上)

ps:在教材上直接打开colab,运行原来的代码!pip install githttps://github.com/d2l-ai/d2l-zhrelease # installing d2l是会报错的,改成这句代码,可以正确运行:!pip install d2l0.14.,直接制定了d2l的版本 …

利用Bat打开exe程序并传入值

目录 一、分清楚exe接收值的方式 1、打开exe时提示输入1、2、3... 2、知道exe形参(程序主函数中定义的argv[]) 二、call和start的区别 一、分清楚exe接收值的方式 1、打开exe时提示输入1、2、3... 如图: 这种是程序运行时接收用户输入…

SuperMap GIS 三维硬件设置优化

目录一、简介二、查看硬件显卡三、显卡设置1、NVIDA显卡设置2、AMD显卡设置一、简介 我们都知道为了体验更好的大型3D游戏,那么好的显卡是必不可少的。但是有了好的显卡当配置不对时,此时体验感也会大打折扣。同样的道理,在SuperMap中也需要…

Redis原理篇—通信协议

Redis原理篇—通信协议 笔记整理自 b站_黑马程序员Redis入门到实战教程 RESP协议 Redis 是一个 CS 架构的软件,通信一般分两步(不包括 pipeline 和 PubSub): 客户端(client)向服务端(server&a…

VMC证书是什么?获取认证标志证书步骤是怎样的?

VMC证书是什么? VMC证书(全称:Verified Mark Certificate),也称认证标志证书,是由权威CA机构颁发,用于验证商标所有权的数字证书。 VMC 通过提供验证机制与 BIMI 协同工作,BIMI标准可以在电子邮件中的“发…

OSCS开源安全周报第23期:Foxit PDF Reader/Editor 任意代码执行漏洞

本周安全态势综述 OSCS 社区共收录安全漏洞10个&#xff0c;其中公开漏洞值得关注的是 Apache Airflow Hive Provider <5.0.0 存在操作系统命令注入漏洞&#xff08;CVE-2022-46421&#xff09;vm2 < 3.9.10 存在任意代码执行漏洞&#xff08;CVE-2022-25893&#xff0…

湖南软件工程自考本科总结

本人情况 在湖南长沙考试&#xff0c;从2021年初开始备考&#xff0c;社会考生&#xff0c;自己复习&#xff0c;从2021-4月到2022-10月&#xff0c;理论每次都考了4门课程&#xff0c;前3次每次挂了1门课程&#xff0c;刚刚好在4次考试完成了所有的理论考试。 经验分享 复习重…

2022 re:Invent 凌云驭势 重塑未来

2022年11月29日&#xff0c;一年一度的亚马逊 re:Invent全球大会在拉斯维加斯再度上演&#xff0c;这是亚马逊云科技第11年举办re:Invent&#xff0c;来自全球的5万多客户和合作伙伴参加了此次线下盛会&#xff0c;还有超过30万人线上参会。在此次大会上&#xff0c;亚马逊云科…

喜报 | 云畅科技再次入榜湖南省互联网企业50强

12月21日&#xff0c;湖南省互联网协会在国家网络安全产业园区&#xff08;长沙&#xff09;发布了2022年湖南省互联网企业综合实力30强榜单、互联网成长型企业10强榜单、互联网创新型企业10强榜单和《2022年湖南省互联网企业50强发展报告》。 湖南云畅网络科技有限公司&#x…

burpsuite靶场——CSRF

文章目录什么是CSRF&#xff1f;CSRF 攻击的影响是什么&#xff1f;CSRF 是如何工作的&#xff1f;没有防御的 CSRF 漏洞常见的 CSRF 漏洞Token验证取决于请求方法Token的验证取决于Token是否存在CSRF Token未绑定到用户会话Token未与会话 cookie绑定什么是CSRF&#xff1f; 跨…

【HTML】动画合集--跟着pink老师学习

1.奔跑小熊 奔跑小熊<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice…

【免杀前置课——shellcode】二十、初识shellcode——配合栈溢出漏洞利用shellcode在代码中返回MessageBox函数

初识shellcode栈溢出漏洞反弹shellcodeshellcode取出shellcode栈溢出漏洞反弹shellcode shellcode shellcode&#xff1a; shellcode是一段用于利用软件漏洞而执行的代码&#xff0c;shellcode为16进制的机器码&#xff0c;因为经常让攻击者获得shell而得名。.shellcode常常使…

自动控制原理笔记-线性系统的稳定性分析

目录 稳定的概念及定义&#xff1a; 系统稳定的充要条件——闭环极点全部落在虚轴左边&#xff1a; 系统的稳定性判据&#xff1a; 劳斯判据(充要性)判据&#xff1a; 劳斯表特殊情况例(出现计算过程分母为0)&#xff1a; 劳斯表特殊情况例(出现全0行)&#xff1a; 稳定的…

【Java】花费数十小时,带你体验Java文档搜索引擎的实现过程

Java文档搜索引擎项目运行效果一、简述搜索引擎概念二、搜索引擎实现思路2.1倒排索引介绍2.2项目目标2.3获取java文档2.4模块划分2.5创建项目2.6认识分词2.7分词的原理2.8使用第三方分词库三、实现索引模块-parser类3.1 实现索引模块-递归枚举文件3.2 排除非HTML文件3.3 实现索…

旁瓣消隐技术在雷达中应用

电子对抗在现代战争中的作用日趋重要&#xff0c;没有雷达抗干扰技术的雷达完全失去其发现测定敌人目标的功能。从降低天线旁瓣干扰方面考虑&#xff0c;雷达抗干扰技术主要包括旁瓣对消技术和旁瓣消隐技术&#xff0c;旁瓣对消器在有一个辅助天线的情况下抑制一个干扰源的效果…

正式入职开发工程师工作近半年有感

一、前言 博主是毕业于集美大学的一枚软件工程本科生&#xff0c;不知不觉已经毕业近半年了&#xff0c;由于工作繁忙 个人的懒惰&#xff0c;对CSDN的博客记录频率已经大不如之前。说起这里也是惭愧&#xff0c;之后博主会尽量抽出时间&#xff0c;继续保持各种学习&#xf…

代码随想录算法训练营第43天 | 1049. 最后一块石头的重量 II 494. 目标和 474.一和零

一、Leetcode 1049. 最后一块石头的重量 II 这几个题都很不好给转成01问题。本题一开始我以为怎么撞都行&#xff0c;其实不是&#xff0c;相当于给每项前面加1&#xff0c; 就是说有时候不能浪费小石头&#xff0c;得跟大石头碰。 那么问题就很明显了&#xff0c;类似于分割…

AC自动机

AC自动机 AC自动机是干嘛的&#xff1f; 我有一个敏感词数组&#xff0c;里面装的是所有的敏感词&#xff0c;还有一篇大文章&#xff0c;我要求出大文章里面所有的敏感词。 敏感词数组本身的组织是一颗前缀树。 AC自动机就是在前缀树的基础上做升级。 流程 我们在前缀树的…