子网掩码和IP地址计算网络地址和广播地址的换算

已知   IP地址为:202.112.14.137
   子网掩码:255.255.255.224
要求计算出这台主机所在的网络地址和广播地址是?
解:
第一步,确定网络位和主机位。
首先,把IP地址(202.112.14.137) 转换为二进制,
那么就是:11001010.01110000.00001110.10001001
然后,把子网掩码(255.255.255.224)也转换为二进制,即:
11111111.11111111.11111111.11100000
那么,它的网络位应该是蓝色部分:
11001010.01110000.00001110.10001001
它发生了借位。它的主机位应该是后五位,即红色部分。
到了这一步,已经很明白地看出,它的网络地址就是:
11001010.01110000.00001110.10000000
把主机位(后五位)全部清零,就得出了上面的网络地址。
换算为十进制就是:202.112.14.128
它的广播地址就是:把主机位的全0变为全1,即:
11001010.01110000.00001110.10011111
换算为十进制就是:202.112.14.159
多练习几次,牢记了十进制和二进制的换算规则,这题就不会难倒你了

1.172.16.10.33/27 中的/27也就是说子网掩码是255.255.255.224 即27个全1

2.从子网掩码255.255.255.252得出其网络位为30位,所以只有剩下的2位为主机位,主机位全零的为网络地址,主机位全1的为广播地址,剩余的主机号码为主机地址范围

3.公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。
私有地址(Private address)属于非注册地址,专门为组织机构内部使用。私网IP地址是不可能直接用来跟WAN通信的,要么利用帧来进行通信(例如FR帧中继,HDLC,PPP)要么需要路由的NAT功能把私网地址转换成一个公网IP地址
以下列出留用的内部私有地址
A类 10.0.0.0--10.255.255.255
B类 172.16.0.0--172.31.255.255
C类 192.168.0.0--192.168.255.255

一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址

常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想,可以得到另一个方法:255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。而广播地址就是下一个网络的网络地址减1。而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。

根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10台主机,那么对于这个子网需要的IP地址是:

10+1+1+1=13

注意:加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。因为13小于16(16等于2的4次方),所以主机位为4位。而

256-16=240

所以该子网掩码为255.255.255.240。

如果一个子网有14台主机,不少人常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。这样就错误了,因为:

14+1+1+1=17

17大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。这时子网掩码为:255.255.255.224。

例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位。

主机的数量=28-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是因为主机不包括网络地址和广播地址。

子网掩码和IP地址计算网络地址和广播地址的换算

子网掩码和IP地址计算网络地址和广播地址的换算相关推荐

  1. 知道ip求子网掩码,网络地址,广播地址

    ip地址的定义和分类 ip地址是唯一标识网络上的计算机,ip由32位的0,1组成.网络中的每个路由或主机都有独一无二的ip地址,用来区分用户. ip地址是32位的二进制数,可以使用点分十进制表示,8位 ...

  2. 计算机网络,IP地址概念及IP地址详细分类介绍、及子网掩码详细介绍MAC地址介绍、网络位,主机位、网络地址、广播地址。

    目录 一.IP地址 (internet protocol Address) (1)概念及特点: (2)网络设备获取IP地址的方式 (3)查看本机的IP地址:在cmd控制台中输入命令:ipconfig ...

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

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

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

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

  5. 根据IP地址,子网掩码计算主机所在网络的网络地址和广播地址

    例子:主机ip 202.112.14.137   掩码:255.255.255.224 所能容纳的IP地址有256-224=32个(包括网络地址和广播地址)32是2的5次方,所以主机位有8-5=3位. ...

  6. 计算机网络通过IP地址计算子网掩码

    考试时候没注意这类型的题目,导致失利,之后自己又查阅了下资料 计算机网络考试中一般会给你一个IP地址,计算其子网掩码 例如牛客网的这道题 做题思路步骤如下: 首先知道网络位号共23位,32-23=9: ...

  7. IP地址计算---子网掩码确定和子网划分等详解 (附常见相关习题)

    . 一. Ip地址 1.什么是IP地址 2.什么是子网掩码 3.ip地址的两种表示方式 3.特殊的一类IP地址 二.常见IP相关计算 1.网络号 2.主机号 3.广播地址 4.可用IP地址范围 5.子 ...

  8. iP地址计算子网掩码(附示例)

    一.默认子网掩码 默认子网掩码是根据IP地址类别预定义的固定值,它用于将IP地址分成网络部分和主机部分.以IPv4为例,其默认子网掩码由IP地址的第一位数字(即A.B.C.D类)决定.具体如下: A类 ...

  9. 网段、网络地址、广播地址、子网掩码的计算方法

    目录 注:以下是C类计算方法 例如192.168.100.178/29 那么如何计算网段.网络地址.广播地址.子网掩码.可用的IP地址? 注:以下是C类计算方法 以192.168.100.178/29 ...

  10. IP地址和子网掩码的关系, 如何计算网络地址?

    一.IP地址 电脑之间要实现网络通信,就必须要有一个合法的ip地址.IP地址=网络地址+主机地址,(又称:主机号和网络号组成)ip地址的结构使我们可以在Internet上很方便的寻址.ip地址通常用更 ...

最新文章

  1. python3 next()_Python3 File next() 方法 - Python 3 基础教程
  2. 学习Guava Cache知识汇总
  3. 比特币现金在稳定币领域的地位怎样
  4. OpenStack之Keystone模块
  5. 年轻人,拼命奋斗还是保命要紧?
  6. Java Swing中的聊天气泡
  7. ES6(一)——字面量的增强、解构、let/const、块级作用域、暂时性死区
  8. 计算机有什么著名基金经理排名,百万年薪的基金经理,都是什么专业出身?!...
  9. “有 些 事 当 了 程 序 员 才 懂”
  10. mysql5.6.20开启慢查询日志以及创建索引优化慢查询
  11. java第三方支付接口,附详细答案
  12. Jquery插件之ajaxForm ajaxSubmit的理解用法
  13. MySQL服务端恶意读取客户端文件漏洞 (DDCTF2019和国赛均涉及到这个漏洞)
  14. Servlet教程第6讲笔记
  15. 机器学习高质量数据集大合辑
  16. python计算对数收益率_对数收益率怎么转成年化收益率?怎么计算夏普比率?
  17. oracle exclude table,EXPDP/IMPDP:关于EXCLUDE参数
  18. 奇点云数据中台技术汇(三)| DataSimba系列之计算引擎篇
  19. 2017-2018-2 1723《程序设计与数据结构》问题汇总 (更新完毕)
  20. 【递归练习】算24点

热门文章

  1. 16年后,再次新注册个csdn账号
  2. CodeMeter 软件加密技术
  3. 华为数通网络自动化开发学习笔记
  4. 5分钟轻松搞定产品需求文档!这可能史上最全PRD文档模板
  5. VBOT - PHP 个人微信号群管理机器人
  6. 香港公司章程中英文样本
  7. [算法]详解关键路径算法
  8. 文件后缀对应文件类型表
  9. STM32电机TB6612驱动
  10. 【愚公系列】2022年04月 微信小程序-Flex布局详解