如何区分abcd类地址_如何判断IP地址是A类B类还是C类_沈忘的博客-程序员宅基地

技术标签: 如何区分abcd类地址  

简单的说:

A类网络的IP地址范围为:1.0.0.1-126.255.255.254;

B类网络的IP地址范围为:128.1.0.1-191.255.255.254;

C类网络的IP地址范围为:192.0.1.1-223.255.255.254

具体解释:

1.A类IP地址

一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1~126。每个A类地址可连接16387064台主机,Internet有126个A类地址。

2.B类IP地址

一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,即第一段数字范围为128~191。每个B类地址可连接64516台主机,Internet有16256个B类地址。

3.C类IP地址

一个C类地址是由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高位必须是“ll0”,即第一段数字范围为192~223。每个C类地址可连接254台主机,Internet有2054512个C类地址。

4.D类地址用于多点播送。

第一个字节以“lll0”开始,第一个字节的数字范围为224~239,是多点播送地址,用于多目的地信息的传输,和作为备用。全零(“0.0.0.0”)地址对应于当前主机,全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

5.E类地址

以“llll0”开始,即第一段数字范围为240~254。E类地址保留,仅作实验和开发用。

全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

在IP地址3种主要类型里,各保留了3个区域作为私有地址,常见于局域网中。

范围如下:

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36242784/article/details/113714114

智能推荐

快点来学吧!Java性能优化最佳实践看完直接跪服_普通网友的博客-程序员宅基地

前言我朋友也是个写了四年Java代码的程序员,跟女友已经恋爱多年,最近突然结婚了。他结婚以前,换了一家公司,咱俩就好久没见过面了。刚好今天出门办事碰上了,找了一家店坐一起喝酒聊天。我聊天时打趣他:“亏得你小子运气好,还能娶到老婆。咱们这一行,不是加班就是加班,天天就是和代码过日子。”朋友说:“做这一行也就工资看着高点,确实是每天都累死累活。我还不是一样的加班,都没时间陪老婆!”跟着又聊到了工作,朋友听到我还在写业务代码非常意外:“你还在原来的公司做?我跳槽后就开始学习分布式架构、微服务、JVM调

Gson获取json字符串中key对应的值_gson 获取json中的key_zhuanghw全栈工程师的博客-程序员宅基地

用到了Gson的JsonParsermaven项目引入<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.3</version>&am_gson 获取json中的key

Git 初始设置姓名和地址_gitlab注册页面的first name 和last name_梦幻DUO的博客-程序员宅基地

设置姓名和邮箱地址 首先来设置使用Gif时的姓名和邮箱地址.名字请用英文输入. $ git confiq–global user.name “Firstname Lastname” $ git config–global user.email “[email protected]”在GitHub上公开代码后,前来参考的程序员可能来自世界任何地方,所以请不要使用汉字,尽量用_gitlab注册页面的first name 和last name

SpringMVC拦截器的使用方法及顺序_springmvc拦截器和过滤器执行顺序_十三鸽的博客-程序员宅基地

拦截器: 1)拦截器是SpringMVC中的一样,需要实现HanderInterceptor接口 2)拦截器和过滤器类似,功能方向侧重点不同。 过滤器是用来过滤请求参数,设置编码、字符集等工作。 拦截器是拦截用户请求,对请求做判断处理的。 3)拦截器是全局的,可以对多个Controller做拦截。 一个项目中可以有0个或多个拦截器,他们在一起拦截用户的请求。 拦截器常用在:用户登陆处理、权限检查、记录日志。拦截器的使用步骤:1.定义类实现HanderInterceptor接口//拦截器类_springmvc拦截器和过滤器执行顺序

查看hp小型机命令集_weixin_34019144的博客-程序员宅基地

查看HP小型机的信息的命令集(一)1、机型#model9000/800/L2000-44注意:其中44是指每个cpu有440MHZ。2、cpu个数#topCPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS0 0.02 0.0% 0.0% ...

Codeforces 695 div2 A题_陵游gentian的博客-程序员宅基地

Codeforces 695 div2 A题A. Wizard of Orztime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputThere are n digital panels placed in a straight line. Each panel can show any digit from 0 to 9. Initially, all_div2 a题

随便推点

SQL Server 索引碎片查询及清理_sql server 查看表碎拼的情况_夜光小兔纸的博客-程序员宅基地

查询索引碎片查询提定表索引碎片信息--改成当前库use DB_Name --创建变量 指定要查看的表declare @table_id intset @table_id=object_id('TableName')--执行dbcc showcontig(@table_id)DBCC SHOWCONTIG是显示指定的表的数据和索引的碎片信息,解释如下:Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,如果明显比你_sql server 查看表碎拼的情况

hadoop离线day09 mapreduce入门和wordcount示例_weixin_39210914的博客-程序员宅基地

mapreduce入门和wordcount示例1、mapreduce入门2、mapreduce编程可控的八个步骤(天龙八部)wordcount示例1、mapreduce入门分布式文件计算系统,主要用于计算我们的一些数据MapReduce的核心思想:分而治之最主要有两个阶段:map阶段:负责任务拆分,reduce阶段:负责结果聚合2、mapreduce编程可控的八个步骤(天龙八部)map阶段两个步骤1、第一步:读取文件,解析成key,value对,这里是我们的K1 V12、第二步:接

如何取得窗体中的组件(Component) 列表_chen_xizhang的博客-程序员宅基地

该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说明!陈希章 原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/06/06/1497445.html原文标题:如何取得窗体中的组件(

c语言matlab混编max函数,Matlab与C++混编 – engin.h_津津小可爱的博客-程序员宅基地

#include #include #include "engine.h"using namespace std;void main(){Engine *ep; //定义Matlab引擎指针。if (!(ep=engOpen(NULL))) //测试是否启动Matlab引擎成功。{cout <exit(1);}//下面是将c++格式数据转换为matlab格式可用数据double data[4..._engine.h

使用npm安装模块时自动生成的package-lock.json作用_死神654的博客-程序员宅基地

用于锁定你下载时的版本号,方便以后的项目在其它环境运行时也能下载到对应的版本模块

MyBatis整体架构分析:字节跳动三场技术面+HR面_面试 mybatis整体架构_程序媛范玮琪的博客-程序员宅基地

前言了解 JVM 是对 Java 开发人员的基本要求,JVM 的相关内容自然也成了现在 Java 程序员面试的重要考点。不过估计很多小伙伴和我一样,长时间醉心于 CRUD,却忘了去了解一下更底层、更基础的东西,殊不知这些才是决定你能在这条路上走多远的关键因素,那接下来我们就一起来深入学习一下看似神秘的 JVM 吧。JVM 总体来看内容还是很多的,我会把最重要的内容介绍给大家,不过如果你有时间和精力的话,还是推荐你去看一下《深入理解Java虚拟机》这本书,确实是有口皆碑。本文也会引用很多此书的内容并加上我自_面试 mybatis整体架构

推荐文章

热门文章

相关标签