已知 IP 地址,求解子网的网络地址

  • 题目描述
  • 题目分析
  • 题目解答

题目描述

已知主机 IP 地址 192.168.1.20,子网掩码 255.255.255.224,如何求它的网络地址?

题目分析

简单来说,IP 主机位全 0,即为网络地址。IP 主机位全 1,即为广播地址。介于两个之间的是主机地址,具体情况具体分析:如果按照主类网络的话,A 类最后 24 位是主机位,B 类最后 16 位是主机位,C 类最后 8 位是主机位。

  • 网络地址的计算:主机 IP 地址的二进制与子网掩码的二进制进行 “与” 运算计算得出。

  • 广播地址的计算:先把子网掩码的地址取反,然后与网络地址进行 “或” 运算得出。

题目解答

根据分析,对例题进行作答:

  • 11000000 10101000 00000001 00010100 → 192.168.1.20 【主机 IP 地址】
  • 11111111 11111111 11111111 11100000 → 255.255.255.224 【子网掩码】
  • 11000000 10101000 00000001 00000000 → 192.168.1.0 【网络地址】
  • 00000000 00000000 00000000 00011111 → 192.168.1.31 【广播地址】

计算机网络——已知 IP 地址,求解子网的网络地址相关推荐

  1. 已知网络号求子网掩码c语言,已知ip地址求子网掩码 - 已知ip地址求子网掩码_已知ip地址和子网掩码求网络号、子网号和主机号...

    已知ip地址求子网掩码的方法: 方法一:利用子网数来计算: 1.首先,将子网数目从十进制数转化为二进制数: 2.接着,统计得到的二进制数的位数,设为N: 3.最后,先求出此IP地址对应的地址类别的子网 ...

  2. 已知IP地址和子网掩码后可以算出网络地址、广播地址、地址范围、主机位数、可用主机位数

    已知IP地址和子网掩码后可以算出网络地址.广播地址.地址范围.本网主机数 二进制.十进制.十六进制相互转换关系. 以IP地址为192.168.100.10,子网掩码为255.255.255.0为例(即 ...

  3. 已知ip地址求子网掩码

    子网掩码为32个二进制数,格式为点分十进制,32个位以点分为4段8位二进制数,总共32位 二进制:11111111.111111111.11111111.11111111 十进制:255.255.25 ...

  4. 已知IP地址和子网掩码求最小IP和最大IP、公网IP和私网IP的概念

    1.已知IP地址和子网掩码求最小IP和最大IP 最小IP = 网络号 + 1 最大IP = 广播地址 - 1   首先要通过IP地址和子网掩码求得该网络的网络号以及广播地址,然后才能求出最小IP和最大 ...

  5. 已知IP地址,如何计算其子网掩码,默认网关地址,网络地址等。

    原文地址https://blog.csdn.net/here962464/article/details/78940056 首先要铺垫一些基础知识,整个互联网就是一个单一的.抽象的网络.IP地址就是给 ...

  6. 已知IP地址和子网掩码计算网络号

    已知B类地址的子网掩码为255.255.0.0,假设某B类地址为127.24.36.55,那么它的网络号为:() A.127.24.0.0 B.0.0.36.55 C.255.255.36.55 D. ...

  7. 已知IP地址和子网掩码求出网络地址、广播地址、地址范围和主机数

    假设IP地址为128.11.67.31,子网掩码是255.255.240.0.请算出网络地址.广播地址.地址范围.主机数. 方法:将IP地址和子网掩码转化成二进制形式,然后进行后续操作. IP地址和子 ...

  8. 已知ip和掩码,求子网的ip范围

    已知IP地址为128.14.35.7/20是某CIDR地址块中的一个地址,为什么它所在地址块的最小地址是128.14.32.0并且最大地址是128.14.47.255? 因为ip地址32位二进制,用点 ...

  9. 已知IP和子网掩码,计算网络号、主机号、子网个数、可容纳的主机数

    已知 IP 为 180.210.242.131 ,子网掩码为 255.255.248.0,求: 180.210.242.131 的二进制为:10110100.11010010.11110010.100 ...

最新文章

  1. php上传图片到文件夹,2018.09.14PHP获取页面上传的图片存到指定文件夹再存到数据库中...
  2. pytest架构 python_Pytest+Allure接口自动化
  3. nginx安装路径,查找配置文件以及如何配置
  4. 浅析企业网站建设的基本费用组成
  5. 10分钟搞懂:亿级用户的分布式数据存储解决方案
  6. django-admin.py 不是内部或外部命令
  7. MATLAB-冒号符号
  8. react+redux+node报错Tapable.plugin is deprecated. Use new API on `.h ooks` instead
  9. LeetCode 1465. 切割后面积最大的蛋糕
  10. java基础—FileWriter 的使用
  11. 读《美国交通信号配时实践经验》后的感受
  12. patch补丁文件格式
  13. requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘****, port=80): Max retries exceeded w
  14. 递归实现指数型枚举(递归)
  15. 钉钉和mis系统对接调研
  16. python 模拟百度搜索关键词
  17. oracle dbf 超大,system01.dbf文件过大——SYSTEM表空间AUD$使用空间过大问题处理
  18. 2021苹果CMS安卓萝卜视频原生影视APP源码支持投屏选集倍速弹幕版(前端二开美化版)
  19. android系统应用的平台化开发
  20. 高级攻防研究员-红队管理

热门文章

  1. slurm学习笔记(一)
  2. Android差分升级原理和实现方式
  3. 保监会就交强险费率浮动征询专家意见 凸显3焦点
  4. ExecuteNonQuery()返回-1的问题及解决
  5. [算法]声音数据处理
  6. [Jim Jey]JavaScript Closures
  7. 【PHP】PHP MySQL问题 phpinfo() 没有显示MySQL模块
  8. android sqlite delete 返回值,SQLite 使用详解
  9. Veeam Availability Suite 9.5安装和配置
  10. com.netflix.client.ClientException: Load balancer does not have available server for client: userser