IPV4地址和子网理解

IPv4地址中的保留和特殊用途地址 一、默认路由(0.0.0.0/8)严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一律送进去。如果你在网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。二、255.2... 阅读详情

1. 前言

虽然IPv6会在未来逐渐替代IPV4,但是IPV4还会在还当长的时间内存在,并继续发挥作用,所以有必要对IPV4地址和子网有个比较清晰的理解。

2. 关于IPV4地址的表示这里不在详述,主要是怎么去理解地址的分类和子网划分。

关于IP地址分类,一般有两种方法,一种是有分类的地址,如分成A,B,C,D,E类地址;另一种是无分类的地址,即把地址看成不固定的分类。一般比较好理解的分类是更倾向于无分类的地址,而把分类地址看成是无分类地址的特殊情况。

3. 无分类地址的思想:

把整个地址空间分成变长的地址块,前缀(prefix)定义网络,后缀(suffix)定义一个节点或设备。这个prefix长度可以是0至32。分类地址可以看成是无分类地址的特殊情况。

A类地址可以看成prefix长度为8的无分类地址;

B类地址可以看成prefix长度为16的无分类地址。

4. 无分类地址的斜线表示法:

对于无分类地址,定义网络时必须给出前缀长度(记为n),即前缀长度唯一地定义了这个网络地址块。

byte

.

byte

.

byte

.

byte

.

/

n (prefix length)

斜线记法(slash notation)的正式名称为无分类域间路由(classless interdomain routing)或者简称为CIDR,发音同单词cider。

网络地址,常常又分为两个部分:一是代表公网的网络ID,一是代表本地主机的主机ID.

>> IP地址:网络ID:主机ID

网络ID:标识一个网络,用于公网传输,即唯一标识一个网络,其长度为这里的前缀长度n,所以,网络ID有时候又称其为网络前缀(或者称为网络地址),标识主机连入的网络。

主机ID:仅在本地网络内部唯一即可,是局域网内部的ID。

任意地址:

5. 使用地址掩码

将前缀部分位设置为全1,后缀部分设置为全0,就形成地址掩码,提出地址掩码主要是方便使用与或非操作计算首末地址,使用地址掩码可以计算如下:

5.1 计算块中的地址数:NOT(Mask)+1

因为除去前缀部分,地址数据即为主机部分的所有组合再加上首地址。

5.2 块的首地址(网络地址):块中的任意地址 AND Mask

5.3  块的尾地址:块中的任意地址 OR [NOT(Mask)]

6.  网络地址:即这块地址的首地址。其优点在于,网络上发送数据包时,路由器在路由表中只需要记住这个网络的首地址,住这个网络发送即可,因为主机部分都是相同的,这样大大减小了路由表记录数。

7. 地址块分配原则:

7.1 请求地址址块N:必须是2的幂,原因是上面说过,地址数, 或者反过来,从两公式看出,N必须为2的幂。

7.2  分配的地址块必段是地址空间内连续的地址块,另外,块的首地址必须能被块地址数整除,原因为首地块必须是前缀后面跟32-n个0位构成。即

首地址=10进制前缀x=10进制前缀XN

8. 子网:将地址块再划分成多个更小的网络,将子网分给各个组织使用,即子网,这正是网络分层结构的体现,划分子网时同样需要遵循几个原则。即

8.1 每个子网的地址数应为2的幂。

8.2 每个子网的前缀长度计算公式为

8.3 每个子网的起始地址应该被这个子网的地址总数整除。

9. 专有地址及其说明

专有地址分为5类,分别说明如下:

9.1 this-host address(本机地址)

只有一个地址,即:0.0.0.0/32。为什么这样设计,因为如果主机想要发送数据报,又不知道本机地址,那么使用这个地址作为源地址。

9.2 limited-broadcast(受限的广播地址)

只有一个地址,却255.255.255.255/32。用于向网络中的所有设备发送数据报,路由器会阻止目标主机为该地址的数据包发往本网络之外,即受限的广播,只能在本网络中发送。

9.3 private-address(私有地址)

4个地址块被划分为作为私有地址,分别为:

10.0.0.0/8

172.16.0.0/12

192.168.0.0/6

169.254.0.0/6

9.4 multicast address(多播地址)

   地址块为224.0.0.0/4

9.5 loopback address(环回地址)

环回地址为127.0.0.0/8,其作用为在本机测试基于tcp/ip的程序以及主机内进程间通信,本机既作为服务器,又作为客户端,本地址作为目标地址的数据包不会离开本机,默认使用127.0.0.1,因为首地址是网络地址不能占用,故而从127.0.0.1开始。其实,主机地址可以使用任意地址,不一定要使用127.0.0.1,例如使用127.0.0.2也是可以的,因为tcp/ip协议软件并不会检查主机部分。ping 127.0.0.1和ping 127.0.0.2是一样的效果。

计算机网络 — IPv4、子网掩码、CIDR 文章目录IPv4子网掩码CIDRCIDR计算CIDR子网划分 IPv4 IP地址由四段组成,每个字段是一个字节,8位,最大值是255。 每个IP地址都有一个网络部分,用于识别接口使用的IP地址在哪个网络中可被发现;以及一个主机地址,用于识别由网络部分给出的网络中的特定主机。 IPv4的地址长度为32位,共4个字节,但实际中我们用点分十进制记法。 IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E。 全0和全1的都保留不用。 A类:(1.0.0.0-126.0.0.0)(默认子网掩码:25 阅读详情

相关推荐

IPV4的子网掩码和IPV6的前缀长度有什么区别

IPv4的子网掩码和IPv6的前缀长度虽然在功能上类似(均用于划分网络与主机部分),但在具体实现、表示方式及设计理念上存在显著差异。

微信公众号:互联网之路 1542

Window设置wifi固定ip

系统版本:Win10。

weixin_44143704的博客 4231

【IPv4】 地址的子网划分与子网掩码 | 含练习题与解析

IPv4 地址与子网掩码 文章目录IPv4 地址与子网掩码一. 子网掩码介绍1. 什么是子网掩码2. 子网掩码作用3. 子网掩码形式 一. 子网掩码介绍 1. 什么是子网掩码 子网掩码又叫做网络掩码、子网络遮罩,它是一种用来指明一个 IP 地址哪些位是用来标识该 IP 主机的子网号,哪些位是标识该 IP 主机的主机号的 32 位地址。 2. 子网掩码作用 子网掩码的出现是为了解决在 IPv4 地址资源日益匮乏的情况下,为了解决 IP 地址分配而产生的虚拟 IP 技术。通过子网掩码,可将 A、B、C 三类

Fxtack的博客 7282

win 10 设置静态ip 子网前缀长度

如果是255.255.255.0那么子网前缀就是24 计算方法:255转换为二进制数为8个1长度就是8 如果是255.255.255.255 就是4个8 子网前缀长度就是32 如果是255.255.255.0 就是3个8 子网前缀长度就是24 ...

zhaohan___的博客 8万+

IPv4地址学习总结

1. IPv4地址格式 网络互连的一个重要前提条件是要有一个有效的地址结构,并且所有的互连网络用户都应遵守这个地址结构。因为只有这样所有的互连网络用户才能在统一的规定下相互之间通讯。这个地址结构可以有许多不同的形式,可以用二进制表示、十进制表示,甚至用十六进制表示,如:204.71.200.68转为八进制形式可表示为0314.0107.0310.0104,IP地址204.71.200.68转为十

oohaha_123的专栏 4302

网络技术深入理解:IPv4地址与子网划分

本文通过对《网络技术深入理解》书籍中第21章内容的分析,详细解读了与IPv4地址和子网划分相关的关键知识点。章节内容通过问答形式深入探讨了私有地址范围、DHCP与TFTP的IP地址配置、IP头部结构与校验、子网划分、网络层分片、默认网关配置、地址类型与动态分配、名称解析方法、子网容量计算等网络技术的核心问题。本章旨在通过问答和实际案例加深读者对IPv4网络管理的理解。

weixin_42604188的博客 414

IPv4基础知识

IPv4地址 IPv4地址长度32位,四字节。IPv4地址包含网络号和主机号。 网络号:唯一的标识了一条物理链路或逻辑链路,对于该链路相连的所有设备来说网络号部分是共同的。 主机号:唯一标识了该链路上连接的具体设备。 1.按照主机数量分类 大型网络 A类网络 包含大量主机的网络。大型网络数量少 中型网络 B类网络 包含中等主机的网络。中型网络数量中等 小型网络 C类网络 包含少量主机的网络。小型网络数量多 A类地址----首个八位组第一位总是被设置为0。0被作为缺省地址

qq_43710889的博客 9903

深入理解IPv4地址和子网划分

本文详细解读了IPv4地址的结构、子网掩码的作用以及如何通过子网划分提高网络管理效率。文章从基本的IP地址和子网掩码的二进制运算讲起,逐步深入到IP地址的类别和各类地址的特点,最后探讨了子网划分的概念和实际应用。通过对这些概念的深入分析,本文旨在帮助读者更好地理解和应用IPv4网络中的地址划分。

weixin_30951515的博客 418

划分子网的IPv4地址

本博客图片来源: 文章目录划分子网的IPv4地址概述子网掩码例题习题1习题2习题3默认子网掩码 划分子网的IPv4地址 概述 划分子网,其实用我的话来说吧,首先,我们知道,IP地址是网络号+主机号对吧,其中,A类地址的网络号是8位,主机号是24位;B类地址的网络号是16位,主机号是16位,C类地址的网络号是24位,主机号是8位。 划分子网呢,其实就是借用主机号的前面N位(N小于主机号的位数),把他们划分成子网号,如此,便把每个IP地址变成三个部分:网络号+子网号+主机号。 下面这个申请的是一个B类地址,即前

越努力越幸运的博客 1090

IPv4地址前缀和地址数量对应表

我们通常用前缀/XX的形式来表示IPv4地址,IPv4前缀和所表示的地址数量的对应关系介绍

学Simulink--基于多能源系统协同与能源互联网的电网系统场景实例:风光氢储一体化系统的能量管理与调度仿真

在全球“双碳”目标驱动下,高比例可再生能源并网成为电网发展的核心方向。然而,风电与光伏具有强随机性与间歇性,给电网稳定运行带来巨大挑战。风光氢储一体化系统(Wind-Solar-Hydrogen-Storage Integrated System)通过将可再生能源发电电解水制氢氢气储存与燃料电池发电有机结合,构建了一个长时储能与能量形态转换的闭环系统,是实现能源互联网与零碳电力系统的关键路径。✅平抑波动:氢储能可实现跨天、跨周储能✅能量转化:电→氢→电/热/交通燃料,实现多能互补✅长时储能。

amy_mhd的博客 1072

IP地址及子网掩码

目录 一.IP地址的定义 二.IP地址的表示方式 三.如何计算网络号,看两个IP地址是否在同一个网段 四.IP地址段的分类 五.私有地址与公有地址 六.子网数 七.总结 一.IP地址的定义 IP地址=网络部分+主机部分 网络部分:用来确定终端是不是在一个网段上 主机部分:用来确定终端的容量大小(及这个网段最多可容纳多少台主机) 同一个部门应该要确保其所有的终端在同一个网段;主机的数量应该在你的主机部分范围内。 二.IP地址的表示方式 现在我们常用的IP地址版本...

BeliefWish的博客 441

【Unity Shader】2D模型 3D模型混用的穿模问题(Spine在3D场景中出现前后穿模问题的解决办法)

问题描述: 在3D场景中使用Spine模型(2D), 因为Spine需要像Billboard类似的处理,永远是垂直与相机的, 所以一般情况下2D模型能正常显示且前后的阻挡关系也是没有问题的,如下图所示,一切都很美好.(这里用一个四边形,图中的福字表示2D模型) 可是如果后面蓝色的格子比较高,或者2D角色本身也比较高,那么就会出现模型穿插的问题,如下图所示: 如果吧2D模型竖立起来,前后关系肯定是没有问题的,所以也能避免模型穿插的问题,可是就没有Billboard效果,圆形的福字已经被压扁了,如下图:

Vitens的专栏 4592

【IPv4】地址分类详解

IPv4 地址分类 文章目录IPv4 地址分类一. IPv4 地址形式二. IP 地址的分类1. A 类 IP2. B 类 IP3. C 类 IP4. D 类 IP5. E 类 IP三. IP 分类总结四. 特殊地址其他相关文章 一. IPv4 地址形式 IPv4 地址是由 32位(二进制位) 组成。IP 地址是 TCP/IP 协议集网络层的地址标识符。IPv4 地址采用分层结构。一个 IPv4 地址由两部分组成:网络号(包括子网号)、主机号。 关于 IPv4 地址的具体表示法则与转换可参考文章:IPv

Fxtack的博客 1万+

用Python实现图片风格迁移,让你的图片更加的高逼格!

先来看下效果: 上图是老王在甘南合作的米拉日巴佛阁外面拍下的一张照片,采用风格迁移技术后的效果为: 一些其它效果图: 下面进入正题。 近年来,由深度学习所引领的人工智能(AI)技术浪潮,开始越来越广泛地应用到生活各个领域。这其中,人工智能与艺术的交叉碰撞,在相关技术领域和艺术领域引起了高度关注。就在上个月,由电脑生成的艺术品在佳士得(Christie’s)的拍卖价竟高达43.25万美元,...

Python追梦 6184

openai联合创始人用1000行纯C语言手搓的GPT-2训练代码

不久之前,特斯拉前 AI 总监、OpenAI 联合创始人 Andrej Karpathy 在社交媒体平台 X 上高调宣布,他友好地从 OpenAI 离职,未来将专注于“个人项目”,而后又口口声声说要尝试性地戒掉上网两周,去了 Bhutan(不丹王国)休假。然后就手搓如下代码,我们一起来欣赏.这段代码是一个GPT-2模型的训练实现,包括前向传播、后向传播、参数更新等过程。代码中包含了注释,解释了每个函数和代码块的作用。此外,还有一些辅助函数和结构体,用于数据加载、随机数生成和模型的初始化与释放。这个训练循环还

zhangzhechun的专栏 1215

IPV4地址详细解析

ipv4编址 IP地址是可以将因特网上的每一台主机、路由器进行标识,让设备可以接收来自互联网设备的信息,可以将ip地址向下成网购的收货地址。ipv4是由32位比特位标识的,常用点分十进制表示,每个字节用十进制标识,字节之间用点号分隔。例如: 。

qq_56764326的博客 1万+

802.11 NDP Sounding

NDP Sounding1.NDP原理2.NDP 过程3.帧结构3.1 NDPA结构3.2 CBF帧 1.NDP原理 802.11n标准提供的波束成形技术,可以通过预先补偿发射天线的相位,让两条波束进行叠加以实现最好的效果 显式波束成形需要终端反馈信道信息: AP向STA发送探测数据(NDP: null data packet sounding) STA向AP反馈信道信息(Compressed beamforming) AP根据STA的反馈或自行计算的权重信息进行波束成形 2.NDP 过程 802.

weixin_45799954的博客 8263

IPv4地址范围以及子网范围计算+子网掩码表

IPv4地址范围以及子网范围计算 1. 分类IP范围 Class Range A 0.0.0.0 - 10.255.255.255 B 128.0.0.0 - 191.255.255.255 C 192.0.0.0 - 223.255.255.255 D 224.0.0.0 - 239.255.255.255 E 240.0.0.0 - 255.255.255.255 2. 保留IP范围 10.0.0.0 - 10.255.255.255 127.0.0.0 - 127.

weixin_43456810的博客 1万+

致远OA公文管理模块相关操作

致远oa协同办公系统 公文管理模板 相关操作

weixin_59666050的博客 4278

9.20华为OD机试真题 新系统 - 简单URL 路径提取器 (Java/Py/C/C++/Js/Go)

9.20华为OD机试真题 新系统 - 简单URL 路径提取器 (Java/Py/C/C++/Js/Go)

算法大师! 348

从认识ip地址到进行子网划分(格式,分类,掩码......)

多少个子网?有哪些?在128( 10000000 )中,取值为1的位数为1,借用了一位主机位,因此答案为2^1=2。192.168.10.0 和 192.168.10.128每个子网多少台主机?有7个主机位取值为o( 10000000),还剩下7位主机位,因此答案是2^7-2= 126台主机。每个子网的广播地址是什么?在下一个子网之前的数字中,所有主机位的取值都为1,是当前子网的广播地址。对于子网0,下一个子网为128,因此其广播地址为192.168.10.127。

qq_50927871的博客 1934

基于Simulink的强化学习(DQN)自主调节占空比

摘要:本文介绍了一种基于Simulink的强化学习(DQN)方法,用于Buck变换器的自主占空比调节。通过建立马尔可夫决策过程模型,设计了包含状态、动作和奖励函数的强化学习框架,并在Simulink中实现了Buck主电路、RL接口模块和DQN智能体的集成。实验表明,相比传统PID控制,DQN方法在负载突变和输入跌落等复合扰动下表现出更好的鲁棒性,电压超调小于1%,恢复时间缩短至0.3ms。文章还详细讨论了关键设计技巧、工程挑战及对策,并提出了多目标优化、先进算法应用等扩展方向,为智能电源控制提供了新思路。

amy_mhd的博客 75

小白必看!您知道如何判断两台机器是否能正常通信吗?详解IP地址组成,网络地址和主机地址的区分!...

坚持原创输出,点击蓝字关注我吧目录一、ip协议的概念1.ipv4地址2.ipv6地址二、ip地址的组成1.ip地址的详细组成2.网络号和主机号3.子网掩码三、总结一、ip协议的概念ARP协...

清菡的博客 7639

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

IPV4与子网划分

在Internet中不允许有两个设备具有同样的IP地址; IP地址是由网络号和主机号两部分组成 IPV4 32位4个字节 X.X.X.X(每个X为8位0-255) IP地址中的前5位用于标识IP地址的类别:(255-1111 1111) A类地址的第一位为0; 10.0.0.0 255.0.0.0 B类地址的前两位为10; 172.16.0.0--172.31.0.0 255.248.0.0 C类地址的前三位为110; 192.168.0.0 ...

小吕的博客 4798

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

IPv6 地址理解与子网划分详解

fd00::25/112 可以理解为网络部分:fd00:: (前112位)主机部分:25 (后16位)相当于 IPv4 的 192.168.1.25/24为什么能互通同一子网 (fd00::/112)直连路由存在物理网络连通关键概念转换IPv4 概念 → IPv6 对应概念子网掩码 → 前缀长度 (/112)网络地址 → 网络前缀 (fd00::)主机地址 → 接口标识符 (25)广播地址 → 多播地址记住:把 /112 想象成类似 IPv4 /24 的子网,就很容易理解了!🎯。

喝醉酒的小白 2235

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 操作系统中的缺页
下一篇: C语言多线程中使用errno全局变量的问题
ComputerInBook
博客等级 码龄19年 1168粉丝 464原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值