实例讲解ip地址、子网掩码、可用地址范围的计算
关于ip以及相关的掩码、网络号等概念可以查看相关的博客、资料,这些东西很容易找着,一搜一大片。本文主要记录通过实例进行ip相关的计算。
我自己使用的在线网络计算器地址:https://www.sojson.com/convert/subnetmask.html
例子:
已知有IP 59.108.14.0,28位掩码,求其掩码、可容纳主机、可用地址、网络地址、广播地址、可用IP范围。
分析:
59段属于A类网络,默认网络位7位,主机号24位。

解答:
将59.108.14.0转换为二进制,为00111011 01101100 00001110 00000000
因为主机号有四位,网络号有28位,所以掩码为11111111 11111111 11111111 11110000,转换为10进制即为255.255.255.240;
可容纳主机数为24=16位,可用主机为24-2=14位;
网络地址主机号全为0,因此网络地址为00111011 01101100 00001110 00000000,二进制为59.108.14.0;
广播地址主机位全为1,因此广播地址为00111011 01101100 00001110 00001111,二进制为59.108.14.15;
则可用ip地址范围为59.108.14.1-59.108.14.14;
另外,将ip和掩码的二进制进行与运算亦可得网络地址:
二进制为59.108.14.0
此外,若ip同样是59.108.14.0, 但可用主机要求为36位,其网络号、主机号、掩码、网络地址、广播地址、可用地址段分别为多少?
主机要求36位,25=32<36<26=64,要满足主机要求,主机号取6,此时可容纳主机位为26=64位,可用主机64-2=62位,能满足要求。网络位有32-6=26;
掩码为 11111111 11111111 11111111 11000000,十进制为255.255.255.192;
网络地址00111011 01101100 00001110 00000000,二进制为59.108.14.0;
广播地址00111011 01101100 00001110 00111111,二进制为59.108.14.63,;
可用地址范围 59.108.14.1-59.108.14.62;
实例讲解ip地址、子网掩码、可用地址范围的计算的更多相关文章
- IP地址子网掩码主机地址网络号主机号
(1)子网掩码1所对应的位为网络号位 而所对应的位为主机号位 IP地址+子网掩码=网络号: IP地址+子网掩码(反码)=主机号. (2)主机号中的m位被用来表示网络号了,也就是子网号,将0-255划分 ...
- IP封包协议头/TCP协议头/TCP3次握手/TCP4次挥手/UDP协议头/ICMP协议头/HTTP协议(请求报文和响应报文)/IP地址/子网掩码(划分子网)/路由概念/MAC封包格式
IP协议头IP包头格式: 1.版本号:4个bit,用来标识IP版本号.这个4位字段的值设置为二进制的0100表示IPv4,设置为0110表示IPv6.目前使用的IP协议版本号是4. 2.首部长度:4个 ...
- [转]IP地址-子网掩码-默认网关
IP地址:是给每个连接在Internet上的主机分配的一个32bit地址.地址有两部分组成,一部分为网络地址,另一部分为主机地址.IP地址分为A.B.C.D.E 5类.常用的是B和C两类.网络地址的位 ...
- IP地址、子网掩码和地址分类
http://blog.csdn.net/bluishglc/article/details/47909593?utm_source=tuicool&utm_medium=referral 实 ...
- IP、子网的详述 ——IP分类、网关地址,子网掩码、子网作用(转)
IP地址 在Internet上连接的所有计算机,从大型机到微型计算机都是以独立的身份出现,我们称它为主机.为了实现各主机间的通信,每台主机都必须有一个唯一的网络地址.就好像每一个住宅都有唯一的门 ...
- IP地址 子网掩码 默认网关 DNS(转)
突然被问到IP地址方面的知识,吓得我赶紧上网找一找资料,觉得这篇还是写得简单易懂,share一下. Key: 1.IP地址=网络地址+主机地址,(又称:主机号和网络号组成): 2.将IP地址和子网掩码 ...
- IP地址 子网掩码 网络地址 主机地址 广播地址
1.一定要明白各自的概念分别表示什么 IP地址:IP地址是用来识别网络上的设备,因此,IP地址是由网络地址与主机地址两部分所组成. 子网掩码:子网掩码不能单独存在,它必须结合IP地址一起使用.子网掩码 ...
- IP地址 子网掩码 默认网关 网络地址 广播地址
“IP地址”是“TCP/IP”(Transmite Control Protocol 传输控制协议/Internet Protocol网际协议)里其中的一种协议. Internet之所以能将广阔范围内 ...
- IP地址,子网掩码,默认网关,路由,形象生动阐述
自己的Linux虚拟机已经分配了固定的IP地址(使用无线路由,用的是192.168.1.XX网段),公司的无线网络分配的IP地址是(10.51.174.XX网段) 所以当自己的电脑拿到公司,还想使用桥 ...
随机推荐
- app内嵌h5分享到小程序分享功能
if (this.GLOBAL.env !== 'production') { try { window.JSBridge.shareMiniProgramToWx('https://www.lexi ...
- kafka shell
停止 ./bin/kafka-server-stop.sh 启动 nohup sh kafka-server-start.sh ../config/server.properties & 创 ...
- Java正则表达式入门基础篇
正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串.正则表达式作为 ...
- docker-compose可持续集成之jenkins
1.下载docker-compose curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-co ...
- Zhe Second Language——
You got things to do. Place to go. People to see. Futures to make. 我们还有事要做,有地儿要去,有人要见,有梦要实现. Remembe ...
- ImageView基本用法
1.background通常指的都是背景,而src指的是内容. 2.当使用src填入图片时,是按照图片大小直接填充,并不会进行拉伸. 3.scaleType缩放类型设置: fitXY:对图像的横向与纵 ...
- QT攻略——我在QT中遇到的那些坑
(1)QUdpSocket接收数据 进入槽后,要用这种方式读取,否则可能会导致不发readyRead()信号 .while(udpSocket->bytesAvailable()){ udpSo ...
- mysql 5.7 修改root密码允许远程连接
1.修改root密码(其他用户类似) 试过网上看的一些 在mysql数据库执行 update user set password='新密码' where user='root' 执行说找不到字段, ...
- Java链表操作代码
/** * */ package com.cherish.SwordRefersToOffer; /** * @author acer * */ public class test_22链表中倒数第k ...
- c#高效准确的条形码、线性条码、QR二维码读写类库-SharpBarcode介绍
SharpBarcode是一款支持.NET(C#,VB)的高效易用的条形码.QR二维码的读取和生成类库. 主要功能: 1.支持几乎所有常见类型的线性条形码和QR二维码的读取,高效读取,准确率高. 2. ...