IP地址五类地址、私有地址、特殊地址

2024-03-25 22:20
文章标签 ip 地址 特殊 私有 五类

本文主要是介绍IP地址五类地址、私有地址、特殊地址,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、IP地址

二、IP五类地址

1.IP地址范围如图:

​2.私有地址

3.特殊地址 


一、IP地址

IP(Internet Protocol—网际互连协议),是TCP/IP体系中的网络层协议,它可以向传输层提供各种协议的信息。

IP地址是给因特网上的每台计算机和其它设备都规定了的一个唯一的地址,叫做“IP地址”。由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。(类似于家庭住址)

ip地址用二进制表示,有32位:****  ****    **** ****     **** ****    **** **** (用‘*’表示二进制数)

IP地址大约有:   2^23=43亿(大约) 

ip地址=网络位(相当于区号)+主机位(相当于某人的手机号) 

网络位=2^(可变网络位)

主机位=2^(32-网络位)

二、IP五类地址

A、B、C三类地址分配主机使用。

D类地址用于广播

E类用于研究

1.IP地址范围如图:

二进制地址范围

       

ip地址中的一些特殊的二进制转换    

        0                                                                                         0111    1111 = 127

1000 0000=128                                                                              1011     1111  = 191

1100   0000  =   192                                                                      1101    1111  =  223

1110    0000   =  224                                                                       1110    1111  =  239

1111   0000  =   240                                                                       1111   1111   =   255

                                                      

十进制IP地址范围

 2.私有地址

共有地址:全球可达

私有地址:全球不可达(只能在一定范围内使用)

A、10.0.0.0-----10.255.255.255

B、172.16.0.0-----172.31.255.255

C、192.16.0.0-----192.168.255.255

3.特殊地址 

  0.0.0.0  代表任意地址

 255.255.255.255    代表广播地址

127.0.0.1   回环地址,代表本机,作用:测试本机网卡是否正常。

 169.254.X.X

如果你的主机使用了DHCP功能自动获得一个IP地址,那么当你的DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间,Wingdows系统会为你分配这样一个地址。如果你发现你的主机IP地址是一个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了。

主机位全为“1”,此地址不可用,是广播地址。

主机位全为“0”,此地址也无法使用,因为此地址是网络地址,代表这个网络段本身 ,称之为:网络号 。这个地址是不可以分配给主机的。

A类     

0.0.0.0---127.255.255.255

二进制

0xxx  xxxx        xxxx  xxxx      xxxx  xxxx      xxxx  xxxx    (第一位固定为零,如果第一位为“1”那么就不是A类,那就是其他的)

在二进制中网络位有2^(8-1)=128 ,主机位2^24=16777216,因为主机位全为“1”、“0”不可用,可用主机位为:2^24-2=16777214

B类     

128.0.0.0---191.255.255.255

二进制

10xx  xxxx        xxxx  xxxx      xxxx  xxxx      xxxx  xxxx    (第一位固定为“1”,第二位为“0”,如果第一位为“0”那么就是A类,如果第二位为“1”,那就是其他的)

在二进制中网络位有2^(16-2)=16384 ,主机位2^(32-16)=65536,因为主机位全为“1”、“0”不可用,所以可用主机位为:2^(32-16)-2=65534

C类     

192.0.0.0---223.255.255.255

二进制

110x  xxxx        xxxx  xxxx      xxxx  xxxx      xxxx  xxxx    (第一位固定为“1”,第二位固定为“1”,第三位固定为“0”,因为c类在192-223内,一但前三个数发生改变,就会变成其他的类。)

在二进制中网络位有2^(24-3)=2097152 ,主机位2^(32-2)=256,因为主机位全为“1”、“0”不可用,所以可用主机位:2^(32-2)-2=254。

一个网段有多少个主机:  2^(主机位)。

           

这篇关于IP地址五类地址、私有地址、特殊地址的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/846409

相关文章

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/

BUUCTF(34)特殊的 BASE64

使用pycharm时,如果想把代码撤销到之前的状态可以用 Ctrl+z 如果不小心撤销多了,可以用 Ctrl+Shift+Z 还原, 别傻傻的重新敲了 BUUCTF在线评测 (buuoj.cn) 查看字符串,想到base64的变表 这里用的c++的标准程序库中的string,头文件是#include<string> 这是base64的加密函数 std::string

webapp地址

F:\LSP\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

Jenkins 插件 地址证书报错问题解决思路

问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target...... 网上很多的解决方式是更新站点的地址,我这里修改了一个日本的地址(清华镜像也好),其实发现是解决不了上述的报错问题的,其实,最终拉去插件的时候,会提示证书的问题,几经周折找到了其中一遍博文

2024.9.8 TCP/IP协议学习笔记

1.所谓的层就是数据交换的深度,电脑点对点就是单层,物理层,加上集线器还是物理层,加上交换机就变成链路层了,有地址表,路由器就到了第三层网络层,每个端口都有一个mac地址 2.A 给 C 发数据包,怎么知道是否要通过路由器转发呢?答案:子网 3.将源 IP 与目的 IP 分别同这个子网掩码进行与运算****,相等则是在一个子网,不相等就是在不同子网 4.A 如何知道,哪个设备是路由器?答案:在 A

【干货分享】基于SSM的体育场管理系统的开题报告(附源码下载地址)

中秋送好礼 中秋佳节将至,祝福大家中秋快乐,阖家幸福。本期免费分享毕业设计作品:《基于SSM的体育场管理系统》。 基于SSM的体育场管理系统的开题报告 一、课题背景与意义 随着全民健身理念的深入人心,体育场已成为广大师生和社区居民进行体育锻炼的重要场所。然而,传统的体育场管理方式存在诸多问题,如资源分配不均、预约流程繁琐、数据统计不准确等,严重影响了体育场的使用效率和用户体验。

js私有作用域(function(){})(); 模仿块级作用域

摘自:http://outofmemory.cn/wr/?u=http%3A%2F%2Fwww.phpvar.com%2Farchives%2F3033.html js没有块级作用域,简单的例子: for(var i=0;i<10;i++){alert(i);}alert(i); for循环后的i,在其它语言像c、java中,会在for结束后被销毁,但js在后续的操作中仍然能访

特殊JSON解析

一般的与后台交互;都会涉及到接口数据的获取;而这里的数据一般情况就是JSON 了;JSON 解析起来方便;而且数据量也较小一些;所以JSON在接口数据返回中是个很不错的选择。 下面简单说下JSON解析过程中的一些案例: 这里我用到了三方的架包:fastjson-1.1.39.jar 架包 可以在我的博客中找到下载;或者网上找下 很多的; 这里主要就是映射  关系了;这就要求:实体类的名称和

Exchange 服务器地址列表的配置方法与注意事项

Exchange Server 是微软推出的一款企业级邮件服务器软件,广泛应用于企业内部邮件系统的搭建与管理。配置 Exchange 服务器地址列表是其中一个关键环节。本文将详细介绍 Exchange 服务器地址列表的配置方法与注意事项,帮助系统管理员顺利完成这一任务。 内容目录 1. 引言 2. 准备工作 3. 配置地址列表 3.1 创建地址列表 3.2 使用 Exchange

linux下查看自己的外网ip

局域网的服务器是通过ADSL路由器连接外网的,但ADSL是从ISP运营商那儿通过动态获得IP的,那么我怎么知道自己的外网地址是多少呢? 今天得到几个办法: curl -s http://whatismyip.org wget http://whatismyip.org 然后再  cat index.html 也可以看到