IP地址分类详解

IP地址分类详解一、IP地址简介IP,即网际协议(InternetProtocol),或称互联网协议,是用于报文交换网络的一种面向数据的协议。IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构,即IP地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以

大家好,又见面了,我是你们的朋友全栈君。

一、IP地址简介

IP,即网际协议(Internet Protocol),或称互联网协议,是用于报文交换网络的一种面向数据的协议。 IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构,即IP地址。

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。一个IP地址在整个因特网范围内是唯一的。

两级的IP地址可以表示成如下的形式:

IP地址 ::= {<网络号>,<主机号>}

其中第一个字段是网络号,标志着主机所连接到的网络,一个网络号在整个因特网范围必须是唯一的。第二个字段是主机号,它标志着主机,一个主机号在它前面所指明的网络范围内必须是唯一的。


IPv4由32位二进制组成;IPv6由128位二进制组成。


二、IP地址分类

IP地址分为五大类:A类、B类、C类、D类和E类,如下图所示:

IP地址分类详解


在这五类IP地址中,我们最常使用的是A类、B类和C类地址。

(1)A类地址

A类地址第1字节为网络号,其它3个字节为主机号。

A类地址的网络号第一位固定为0,网络号只有7位可以使用,可以指派的网络号是2^7-2 = 126个。

网络号全是0(0000 0000)的IP地址是保留地址,意思是“本网络”。

网络号是127(0111 1111)的IP地址也是保留地址,作为本地环回软件测试。

——————————————————————————————————————————————

A类地址的主机号占3个字节,每个A类网络中的最大主机数是2^24-2个。

主机号全是0的IP地址表示是“本主机”所连接到的单个网络。

主机号全是1的IP地址表示是该网络上的所有主机。


(2)B类地址

B类地址的前两个字节为网络号,后两个字节为主机号。

B类地址的网络号第一、二位固定为10,网络号有14位可以使用,可以指派的网络号是2^14-1个。

B类地址网络号为128.0(1000 000  0000 0000)的IP地址是不指派的,所以可指派的网络号需要减一。

——————————————————————————————————————————————

B类地址的主机号占2个字节,每个B类网络中的最大主机数是2^16-2个。

主机号全是0的IP地址表示是“本主机”所连接到的单个网络。

主机号全是1的IP地址表示是该网络上的所有主机。


(3)C类地址

C类地址的前三个字节为网络号,最后一个字节为主机号。

C类地址的网络号第一、二、三位固定为110,网络号有21位可以使用,可以指派的网络号是2^21-1个。

C类地址网络号为192.0.0(1000 000  0000 0000  0000 0000)的IP地址是不指派的,所以可指派的网络号需要减一。

——————————————————————————————————————————————

C类地址的主机号占1个字节,每个C类网络中的最大主机数是2^8-2个。

主机号全是0的IP地址表示是“本主机”所连接到的单个网络。

主机号全是1的IP地址表示是该网络上的所有主机。



IP地址的指派范围:

IP地址分类详解


一般不使用的特殊IP地址:

IP地址分类详解


三、内网IP(内网保留地址)

 

Internet设计者保留了IPv4地址空间的一部份供专用地址使用,专用地址空间中的IPv4地址叫专用地址。这些地址永远不会被当做公用地址来分配,所以专用地址永远不会与公用地址重复


IPv4专用地址如下: 


IP等级        IP位置                                         默认子网掩码

Class A      10.0.0.0-10.255.255.255            255.0.0.0 

Class B      172.16.0.0-172.31.255.255        255.255.0.0 

Class C      192.168.0.0-192.168.255.255    255.255.255.0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133364.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月9日 上午8:36
下一篇 2022年6月9日 上午8:36


相关推荐

  • CBoard数据分析实战

    CBoard数据分析实战介绍 CBoard 由上海楚果信息技术有限公司主导开源 它不仅仅是一款自助 BI 数据分析产品 还是开放的 BI 产品开发平台 用户只需简单妥妥拽拽就能自助完成数据多维分析与报表设计 开发者能够简单扩展连接所有你的 Java 程序能够触及的数据 nbsp nbsp 架构图轻量级的技术架构 与国内开发者耳熟能详的技术栈 nbsp 自研多维分析引擎 完成您在数据分析最后一棒的重要接力 清晰的性能优化线路 小

    2026年3月20日
    2
  • springboot企业级开发_springboot项目搭建

    springboot企业级开发_springboot项目搭建企业级 SpringBoot 教程 (六)springboot整合mybatis

    2022年4月21日
    55
  • 初识网络原理

    初识网络原理目录 1 网络互连 1 1 局域网 1 2 广域网 2 网络通信基础 2 1IP 地址 2 2 端口号 3 认识协议 3 1 五元组 3 2 协议分层 3 3OSI7 层模型 3 4TCP IP5 层 或 5 层 模型 3 5 网络设备所在分层 4 封装和分用 1 网络互连 什么是网络互连 将多台计算机连接在一起 完成数据共享 数据共享本质是网络数据传输 即计算机之间通过网络来传输数据 也称为网络通信 网络互连的分类 根据网络互连的规模的不同 我们将其分为局域网和广域网

    2026年3月26日
    3
  • reaver使用方法

    reaver使用方法闲话少叙使用方法:airmon-ngstartwlan0//启动mon0监控reaver-imon0-bMAC-a-S-vv//普通用法如果,90.9%进程后死机或停机,请记下PIN前四位数,用指令:reaver-imon0-bMAC-a-vv-pXXXX(PIN前四位数)其他命令airodump-ngmon0用来扫描周

    2022年6月4日
    66
  • 管理学第三章_企业集团管理第五章自测

    管理学第三章_企业集团管理第五章自测文章目录主要内容项目范围6个过程范围管理的重要性总表5.1范围管理概述5.2规划范围管理5.3收集需求主要内容项目范围6个过程(1)规划范围管理:对如何定义、确认和控制项目范围的过程进行描述。(2)收集需求:为实现项目目标,明确并记录项目干系人的相关需求的过程。(3)定义范围:详细描述产品范围和项目范围,编制项目范围说明书,作为以后项目决策的基础。(4)刨建工作分解结构(WBS):把整个项目工作分解为较小的、易于管理的组成部分,形成一个自上而下的分解结构。(5)确认范围:正式验收已完成的可交付

    2026年2月15日
    6
  • IIS服务器配置https

    IIS服务器配置https1 IIS 服务器配置 1 打开 IIS 管理器 点击左侧列表最顶级的 IIS 服务器名 双击右侧功能视图的 服务器证书 进入服务器证书配置页 2 nbsp 在服务器证书配置页中 点击右侧操作列表的 导入 打开 导入证书 对话框 在此对话框中选择相应的 pfx 格式的证书文件并输入其密码 点击 确定 按钮将 pfx 证书添加到 IIS 中 3 nbsp 右击需要支持 https 访问的网站名称 点击 编辑绑定

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号