Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >通过IP地址和子网掩码与运算计算相关地址

通过IP地址和子网掩码与运算计算相关地址

作者头像
Java架构师必看
发布于 2021-03-22 02:44:34
发布于 2021-03-22 02:44:34
5K0
举报
文章被收录于专栏:Java架构师必看Java架构师必看

原文:http://blog.csdn.net/perddy/article/details/313网络

原文:http://blog.csdn.net/perddy/article/details/3137637

通过IP地址和子网掩码与运算计算相关地址

    知道ip地址和子网掩码后可以算出:     1、 网络地址     2、 广播地址     3、 地址范围     4、 本网有几台主机     例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。算出网络地址、广播地址、地址范围、主机数。     一)分步骤计算     1) 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址

    2)IP地址和子网掩码进行与运算,结果是网络地址 

    3) 将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。 

    4) 地址范围就是含在本网段内的所有主机      网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出      地址范围是: 网络地址+1 至 广播地址-1      本例的网络范围是:192·168·100·1 至 192·168·100·254      也就是说下面的地址都是一个网段的。      192·168·100·1、192·168·100·2 。。。 192·168·100·20 。。。 192·168·100·111 。。。 192·168·100·254 5) 主机的数量      主机的数量=2二进制的主机位数-2      减2是因为主机不包括网络地址和广播地址。本例二进制的主机位数是8位。      主机的数量=2*2*2*2*2*2*2*2-2=254  二)总体计算     我们把上边的例子合起来计算一下过程如下: 

    例2: IP地址为128·36·199·3 子网掩码是255·255·240·0。算出网络地址、广播地址、地址范围、主机数。      1) 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址, 虚线前为网络地址,虚线后为主机地址 

    2)IP地址和子网掩码进行与运算,结果是网络地址 

    3)将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址。 

    4) 地址范围就是含在本网段内的所有主机      网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出     地址范围是: 网络地址+1 至 广播地址-1      本例的网络范围是:128·36·192·1 至 128·36·207·254      5) 主机的数量      主机的数量=2二进制位数的主机-2      主机的数量=212-2=4094      减2是因为主机不包括网络地址和广播地址。      从上面两个例子可以看出不管子网掩码是标准的还是特殊的,计算网络地址、广播地址、地址数时只要把地址换算成二进制,然后从子网掩码处分清楚连续1以前的是网络地址,后是主机地址进行相应计算即可。 

本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
IP地址、子网掩码、网络号、主机号、网络地址、主机地址
IP地址、子网掩码、网络号、主机号、网络地址、主机地址 IP地址:4段十进制,共32位二进制,如:192.168.1.1 二进制就是:11000000|10101000|00000001|00000001 子网掩码可以看出有多少位是网络号,有多少位是主机号: 255.255.255.0 二进制是:11111111 11111111 11111111 00000000 网络号24位,即全是1 主机号8位,即全是0 129.168.1.1 /24 这个、24就是告诉我们网络号是24位,也就相当于告诉我们了子网掩
互联网金融打杂
2018/04/03
7.8K0
网络号 IP地址 子网掩码如何计算
1.Internet上每一台计算机都有唯一的地址来标识它的身份,即IP地址,使用域名其实也是要转化为IP地址的。
双面人
2019/06/02
4.5K0
网络地址是ip地址和子网掩码_ip地址和子网掩码之间的关系
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
全栈程序员站长
2022/09/20
4.4K0
网络地址是ip地址和子网掩码_ip地址和子网掩码之间的关系
IP地址分类与子网掩码计算
每个IP地址包括 网络ID 和 主机ID 两个标识码。 同一个物理网络上的所有主机都使用同一个网络ID,网络上的每一台主机都有一个主机ID与之对应。 根据网络ID的不同将IP地址分为A、B、C、D、E类5种类型。
epoos
2022/09/19
2.2K0
IP地址分类与子网掩码计算
分析ip地址,子网掩码,网关,dns之间的区别和联系(ip地址 子网掩码 网关的关系)
IP 是32位二进制数据,通常以十进制表示,并以 “.” 分隔。IP 地址是一种逻辑地址,用来标识网络中一个个主机,IP 有唯一性(指的是公网地址),即每台机器的 IP 在全世界是唯一的。
全栈程序员站长
2022/07/28
5.7K0
分析ip地址,子网掩码,网关,dns之间的区别和联系(ip地址 子网掩码 网关的关系)
什么是子网掩码?
A 类IP地址:一个 A 类地址由1 字节的网络地址和3字节主机地址形成 B 类 IP地址:一个B类地址由2字节的网络地址和2字节的主机地址形成 C 类 IP 地址:一个C 类地址由3字节的网络地址和1字节的主机地址形成
王小明_HIT
2021/05/20
1.5K0
已知网关,子网掩码,算IP地址段_ip地址子网掩码网关怎么计算
首先要铺垫一些基础知识,整个互联网就是一个单一的、抽象的网络。IP地址就是给互联网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的 32 位的标识符。注意,每个IP地址都是独一无二的,就像人的身份证号码一样。 而IP地址又分为A类、B类、C类、D类和E类地址,其中我们常用的是A、B、C三类,它们是单播地址(一对一通信),每一类地址都由两个固定长度的字段组成,其中第一个字段是网络号,它标志主机(或路由器)所连接到的网络。第二个字段是主机号,它标志该主机(或路由器)。 对主机或路由器来说,IP地址都是32位的二进制代码。为了提高可读性,我们常常把32位的IP地址每个8位插入一个空格(但在机器中没有这样的空格,这样只是为了人们方便记忆),这样一个32位的IP地址就被分成了四个大段,每一段由8位为进制数表示,为了方便记忆(二进制数不好记),我们把这四段二进制分别转换成十进制数,并用点隔开,称其为点分十进制记法,举个例子 (注: 2^0=1 2^1=2 2^2=4 2^3=8 2^4=16 2^5=32 2^6=64 2^7=128)
全栈程序员站长
2022/11/03
2.6K0
IP地址(分类)、子网掩码、网络号、主机号、子网号
IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。 IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)
全栈程序员站长
2022/09/12
12.3K0
IP地址(分类)、子网掩码、网络号、主机号、子网号
计算机网络————IP地址分类以及网络地址的计算[通俗易懂]
IP地址分类:A类(大型),B类(中型),C类(小型),D类(组播),E类(保留地址 – 研究时使用)
全栈程序员站长
2022/09/06
28K0
计算机网络————IP地址分类以及网络地址的计算[通俗易懂]
计算机网络:一文带你了解子网掩码相关的知识
这篇文章作者主要分享什么是深度学习以及深度学习的原理特征,深度学习(Deep Learning)是机器学习的一个分支,旨在通过模拟人脑的神经网络结构来解决复杂的任务。深度学习通过多层神经网络,自动从数据中学习特征,避免了传统机器学习中手动特征工程的繁琐过程。
小明互联网技术分享社区
2024/12/09
1.5K0
计算机网络:一文带你了解子网掩码相关的知识
4.IP地址与子网划分
去掉网络地址、广播地址即为可用地址。 一、IP地址:(32位,4字节) 逻辑地址,也就是IP网络地址。采用的是“网络地址+主机地址”(网络号 + 主机号)的形式表示的,4字节,以 . 分隔,用十进制
见贤思齊
2020/08/05
2K0
4.IP地址与子网划分
【计算机网络】网络层 : 子网划分 ( 三级 IP 地址 | 子网划分 | 子网掩码 | 子网掩码计算示例 | 子网的分组转发 )★
② 三级 IP 地址 : 子网划分中 , 在主机号中 , 拿出一部分地址 , 作为子网号 , 那么子网划分 IP 地址组成是 : 网络号 + 子网号 + 主机号 ; 其中 子网号 + 主机号 , 相当于 二级 IP 地址中的主机号 ;
韩曙亮
2023/03/28
2.5K0
关于IP地址、子网掩码、网络地址,你看这篇就够了!
对于此类题目,我们只需要搞懂IP地址、子网掩码、网络号、主机号、直接广播地址等专有名词的概念就可以轻松搞定了。所以先来搞定以下概念。
C you again
2022/08/22
45.4K1
关于IP地址、子网掩码、网络地址,你看这篇就够了!
什么是子网掩码?超过254个ip地址如何设置子网掩码?
对于ip地址我们前面通过多次文章,大家都有一定的理解,不过通过的留言,有部分朋友还是对子网掩码、ip地址的网段有些疑问,那么今天我们一起来解下这方面的内容。
网络技术联盟站
2023/03/13
3.8K0
什么是子网掩码?超过254个ip地址如何设置子网掩码?
子网划分和计算方法(附习题详解)
把十进制数的IP地址换算成二进制数,把子网掩码也由十进制数换算成二进制数,两对二进制数对齐做“与”运算,即可得出网络号。
全栈程序员站长
2022/09/14
10.6K0
子网划分和计算方法(附习题详解)
子网掩码、广播地址、DNS和网关
子网掩码从字面上的理解就是一种子网的遮罩,也就是说单单从一个IP地址其实我们并不能够判断该地址的网络号与主机号是多少位。虽然我们知道A类、B类、C类地址有一个自己的区间范围,由此可以知道该类型网络的网络号与主机号是多少位,但这也是以子网掩码是默认值为前提的。
一头小山猪
2020/04/10
7.7K1
计算机网络-子网掩码
计算机网络中最基础的协议之一就是 TCP/IP 协议,今天复习一下关于 IP 地址的一些东西。大型网络都是基于 TCP/IP 的思路来设计的,就是由一些小的子网,通过路由器连接起来组成一个大的网络。这里的子网可以理解 为用集线器连接起来的几台计算机,我们将它看作一个单位,称为子网。 将子网通过路由器连接起来,就形成了一个网络。
棒棒鸡不棒
2022/09/02
7000
计算机网络-子网掩码
IP地址段与子网掩码
最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯,就这么简单。
阳光岛主
2019/02/18
5.2K0
已知IP地址和子网掩码后可以算出网络地址、广播地址、地址范围、主机位数、可用主机位数
以IP地址为192.168.100.10,子网掩码为255.255.255.0为例(即192.168.100.10/24) 计算出网络地址、广播地址、地址范围、主机位数、可用主机位数
宝耶需努力
2022/12/13
3.8K0
已知IP地址和子网掩码后可以算出网络地址、广播地址、地址范围、主机位数、可用主机位数
子网掩码概念补充
大学里学的子网掩码的概念都已经生疏了,昨天在工作中又一次接触到了这个概念,便做个整理备忘。
翎野君
2023/05/12
5850
推荐阅读
相关推荐
IP地址、子网掩码、网络号、主机号、网络地址、主机地址
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档