IP地址(IP Address)

article/2025/9/7 10:55:08

IP Address在网络中,通信节点都需要一个IP地址

以点分十进制表示,有32位二进制构成(大约43亿)
分为两个部分:网络位主机位

网络位:代表IP地址所属的网段
主机位:代表网点上的某个节点

由子网掩码决定"分界点"
请添加图片描述

IP地址分类:IP地址分为A,B,C,D,E五类地址
请添加图片描述
能够被主机使用的地址:A,B,C(单播地址)
只能用作目的的地址:D(组播地址)

特殊用途的地址
0.0.0.0:任意地址,用于配置默认路由
127.0.0.0:环回地址,用于测试本地的TCP/IP协议栈是否正常
169.254.0.0:微软分配的地址,用于DHCP地址获取失败后使用的地址
255.255.255.255:广播地址,用于本网络左右节点

IP地址中定义的两种地址:公网地址和私网地址
公有地址:用于Internet,向ISP付费申请的地址,全球唯一
私网地址:仅用于企业网络内部,不能用于Internet,免费使用,可以重复,需要NAT地址转换协议,将私网地址转换成公网地址

子网掩码(subnet mask)
用于区分网络地址和主机地址
1表示网络位,0表示主机位(连续)
请添加图片描述
地址的默认子网掩码

A类/8255.0.0.0
B类/16255.255.0.0
C类/24255.255.255.0

每个网段上都有两个特殊地址(最大和最小)是不能够使用的:网络地址和广播地址
在这里插入图片描述

网络地址、主机地址、广播地址

网络地址主机位全是0,代表一个网段(头)
主机地址主机位不能全0或1,代表网段内的一个节点
广播地址主机位全1,代表一个网段内的所有节点(尾)

可用地址:掐头去尾(减去网络和广播)

A,B,C类地址默认掩码
请添加图片描述
有类IP地址规划的缺陷:使用默认掩码,地址范围过大或者过小,导致IP地址浪费

子网划分
满足不同网络对IP地址的需求
实现网络的层次化
节省IP地址
默认子网掩码可以进一步划分,称为可边长子网掩码”VLSM“

请添加图片描述
公式:
请添加图片描述


http://chatgpt.dhexx.cn/article/89B435Ye.shtml

相关文章

IP地址构成 ,以及如何求“网络地址“以及“广播地址“

IP地址(英语:IP Address, 全称:Internet Protocol Address)又称互联网协议地址。当设备连接网络,设备将被分配一个IP地址,用作标识。通过IP地址,设备间可以互相通讯,如果没有IP地址&…

电话号码对应的英语单词

问题: 电话的号码盘一般可以用于输入字母,如用2可以输入a,b,c,用3可以输入d,e,f等。 对于号码5869872,可以依次输出其代表的所有字母组合。如:jtmwtpa,jtmwtpb......... 1、您能否可以根据这样的对应关系设计一个程序&#xff…

地址的概念

前言:地址的概念 1. 地址概念及各个单位换算1.1 地址的概念1.2 单位换算1.3 举例说明,加深理解1.4 关于地址的宽度 1. 地址概念及各个单位换算 1.1 地址的概念 计算机内的数据是存储在地址里面的,地址又是以字节(Byte&#xff09…

地址的地址?

在visual studio 2019中 #include <stdio.h> #include <stdlib.h> typedef struct student { int value; struct student* next_stu; }Student; Student * creatlist(); void insertlist(Student * list,int value); int main() { Student *my_list…

GoldenDict 上的那些精美版权词典(附下载地址)(英语、俄语、梵语、印地语)

转载▼ 标签&#xff1a; 杂谈 国内的有道词典和金山词典由于使用方便、宣传到位得到了许多同学的喜爱。在开源软件的领域&#xff0c;也有一款非常好用的词典GoldenDict&#xff0c;它的强项在于可以直接使用众多词典厂商的词库。那些正规的词典厂商通常购买了词典的版权…

【GO】map转json

咔咔博客之map转json 跟结构体转json一样都使用的是json.Marshal()方法 最后需要就是把字节转为字符串使用string即可 案例 func main() {// 定义了interface 后边就可以跟任意类型了mMap : make(map[string]interface{})mMap["博客地址"] "blog.fangkang.to…

Json4s的一些用法 JSon转对象实体 Json转Map Map转Json

Json4s 全称就是Json For Scala&#xff0c;为Scala而生 首先上Maven依赖配置&#xff0c;其实Spark中自带了Json4s如果是编写Spark代码,并不需要单独引用Json4s的依赖了 <dependency><groupId>org.json4s</groupId><artifactId>json4s-jackson_2.11&…

map转json字符串字段排序

需求&#xff1a;map转成json字符串&#xff0c;要求字段按字母升序排列 package com.data.test;import java.util.HashMap; import java.util.Map; import java.util.TreeMap; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.serializer.SerializerFe…

Map与JSON数据之间的互相转化

Map与JSON mapmap转JSON字符串JSON字符串转JSON对象Map转JSON对象JSON字符串转MapJSON对象转MapJSON对象转JSON字符串IDEA功能快捷键 map 此内容是方便博主自己记忆内容&#xff0c;不用于公开学习资料&#xff0c;若发现语法错误&#xff0c;自行更正&#xff0c;勿喷 map转…

Map和JSON之间的转化

Map和JSON之间的转化 1 添加依赖 <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.47</version></dependency>2 测试 2.1 Map转JSON //1.map转jsonTestpublic void testJson01()…

js中三个等号

&#xff1a;三个等号我们称为等同符&#xff0c;当等号两边的值为相同类型的时候&#xff0c;直接比较等号两边的值&#xff0c;值相同则返回true&#xff0c;若等号两边的值类型不同时直接返回false。

两个等号(==)和三个等号(===)的区别

2019独角兽企业重金招聘Python工程师标准>>> 两个等号()和三个等号()的区别&#xff1a; 1. ""表示&#xff1a;equality -> 等同 的意思&#xff0c;""使用两个等号时&#xff0c;如果两边值的类型不同的时候&#xff0c;是要先先进行类型转…

【javaScript】JavaScript中一个等号、二个等号、 三个等号 的区别(详细例子)

一、单等于号 1.单等于号具有赋值作用 我们在定义变量时&#xff0c;会对变量进行赋值&#xff0c;例如a1&#xff0c;就是把1赋值给a。 这就是在初始化对象的时候进行赋值。 2.单等于号具有引用对象作用 比如我们写了 var a 1;var b a ,表示变量a指向的内存地址与b相同&…

JavaScript 中 的等号(==)/不等号(!=) 和全等号(===)/非全等号(!==)

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/u/1579702/blog/220269

有等号“=“的情况

.有等号""的情况 比如a这个字母&#xff0c;ASCII码是65&#xff0c;转换成二进制是01000001&#xff0c;转换成六个一组010000 | 01&#xff0c;就会发现后面不足以组成六位数&#xff0c;就可以在后面添零&#xff0c;就变成了&#x1f449;010000 | 010000&#…

LaTeX:公式等号对齐

LaTeX \LaTeX LATE​X 公式等号对齐 目录 LaTeX \LaTeX LATE​X 公式等号对齐0. 导包1. 对齐 0. 导包 使用公式对齐的功能&#xff0c;需要导入包 \usepackage{amsmath} 1. 对齐 使用如下的格式&#xff1a; \begin{align*}* & * \\& * \\& * \end{align*}或者 …

关于全等号

我们都知道ECMAScript 中的等于操作符用两个等于号&#xff08;&#xff09;表示&#xff0c;如果操作数相等&#xff0c;则会返回 true。不等于操作符用叹号和等于号&#xff08;!&#xff09;表示&#xff0c;如果两个操作数不相等&#xff0c;则会返回 true。这两个操作符都…

一个等号= 二个等号== 三个等号=== 的区别

一个等号是赋值操作&#xff0c;先转换类型再比较&#xff0c;先判断类型&#xff0c;如果不是同一类型直接为false。 判断规则 如果两个都是数值&#xff0c;并且是同一个值&#xff0c;那么[相等]&#xff1b;(&#xff01;例外)的是&#xff0c;如果其中至少一个是NaN&…

四川计算机专业三本大学排名,四川三本大学排名及分数线2021【文科 理科】

距离2018年高考还有不到一个月的时间了&#xff0c;四川省共有3所三本大学参与了2018四川三本大学排名及分数线&#xff0c;以下是四川三本大学排名及分数线2018具体榜单&#xff1a;四川三本大学排名学校名称所在地录取批次平均分 1西南民族大学四川本科其他批432 2西昌学院四…

2021年四川平昌高考成绩查询,四川省平昌县平昌中学2021年排名

学校信息的介绍是比较多的&#xff0c;而其中对于学校所公布的各方面信息来说&#xff0c;有需要的学生是可以考虑根据自己的情况来进行判断等&#xff0c;而对于排名方面的介绍来说&#xff0c;是可以考虑到每个学生的自己的想法&#xff0c;以及优势来对该学校进行决定。 四川…