网络号和主机号的计算
网络号和主机号的计算
当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。每个IP地址包换两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之亦然。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。
给出一个IP地址,我们可以通过子网掩码确定这个IP地址的网络号和主机号。
子网掩码的作用就是将某个IP地址划分成网络地址和主机地址两部分。
例如
有一个C类地址为: 192.9.200.13
其缺省的子网掩码为: 255.255.255.0
则它的网络号和主机号可按如下方法得到:
① IP地址 192.9.200.13 转换为二进制11000000000010011100100000001101
② 子网掩码255.255.255.0 转换为二进制11111111111111111111111100000000
③ 将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分
11000000000010011100100000001101
AND 11111111111111111111111100000000
11000000000010011100100000000000
= 192 . 9 . 200 . 0
即网络号为192.9.200.0
④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分
11000000000010011100100000001101
AND00000000000000000000000011111111
00000000000000000000000000001101
= 0 . 0 . 0 . 13
即主机号为13(或者0.0.0.13)。
已知192.168.1.133、255.255.255.0,这个子网掩码是C类地址的默认的子网掩码,在使用这个掩码时,这个IP地址并没有划分子网,将其转换为8位二进制数,其中的1所的对应的部分就是网络号,而0所对应的部分就是主机号。根据计算方法,192.168.1.0就是网络号,0.0.0.133就是主机号。同时根据定义,主机号位全为一的地址为此网段的广播地址可知,此时的广播地址为192.168.1.255。此种情况是最常见的。
下面看下将网段划分子网后的情况,如:已知192.168.1.133、255.255.255.192.判断网络号,主机号和广播地址。
我们来看掩码255.255.255.192,将其转换成二进制后和255.255.255.0对比可发现,前掩码的前24位没有变化,只是在原来表示主机号的部分头两位变成了1。
网络号和主机号的计算相关推荐
- 网络号和主机号具体计算原理-ipv4篇
来自之前163网易博客,因博客倒闭,放CSDN供 大家学习. 1.标准分类的ip地址的网络号是, A类是前8位 B类是前16位 C类是前24位 举一个例子 如172.16.10.2,因为172.16. ...
- IP地址、子网掩码、网络号、主机号、子网号的计算
IP地址.子网掩码.网络号.主机号.子网号的计算 IP地址(二级IP地址) 构成:网络号+主机号 分类 IP地址分类 网络号 主机号 A类 8位 24位 B类 16位 16位 C类 24位 8位 有效 ...
- [转帖]IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段/数字-如192.168.0.1/24是什么意思?...
IP地址.子网掩码.网络号.主机号.网络地址.主机地址以及ip段/数字-如192.168.0.1/24是什么意思? 2016年03月26日 23:38:50 JeanCheng 阅读数:105674 ...
- 可用子网数要不要减2_详解IP地址、子网掩码、网络号、主机号、网络地址、主机地址...
概述 今天主要对网络涉及的概念做个区分和讲解,涉及IP地址.子网掩码.网络号.主机号.网络地址.主机地址等. 相关概念 IP地址:4段十进制,共32位二进制,如:192.168.1.1 二进制就是:1 ...
- 由ip地址和子网掩码求网络号、主机号、广播地址(超详细)
话不多说,直接进入正题,如果有概念理解不清楚的话,可以去看文章后面的部分,我直接在前面给出计算方法. 1.用二进制数表示IP地址 在进行计算之前,我们首先要学会十进制的IP地址怎么转换为二进制 ...
- IP地址、子网掩码、网络号、主机号、网络地址、主机地址
IP地址.子网掩码.网络号.主机号.网络地址.主机地址 IP地址:4段十进制,共32位二进制,如:192.168.1.1 二进制就是:11000000|10101000|00000001|000000 ...
- 关于IP网络号和主机号的原理
网络号和主机号具体怎么弄出来的? ? ? ? 1.标准分类的ip地址的网络号是, A类是前8位 B类是前16位 C类是前24位 举一个例子 如172.16.10.2,因为172.16.10. ...
- IP地址(分类)、子网掩码、网络号、主机号、子网号
IP地址 IP地址被用来给Internet上的电脑一个编号.大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信.我们可以把"个人电脑"比作"一台电话&qu ...
- IP地址与子网掩码总结,网络号、主机号、网络地址、主机地址实例分析
IP地址与子网掩码总结 题目总结: 使用ip地址和子网掩码确定网络地址和主机号 根据子网数,设计子网掩码,使用2的幂次方,从IP地址的主机位借几位作为网络位 知道子网主机数,求需要的IP地址,主机数+ ...
最新文章
- VC++钩子DLL框架代码(MFC Extension DLL using shared MFC DLL)
- 20220129---CTF刷题---WEB--代码审计
- 【转】概要设计说明书
- Eevnt Loop (事件循环)
- 高倍数泡沫装置PHP_移动式高倍数泡沫灭火装置
- pcie总线连接两台电脑_基于PCIE总线多主互连系统的设计与实现
- java二维数组扫雷,Java 数组 之 二维数组 扫雷实例
- 2019年中国计算机学会(CCF)推荐国际学术会议和期刊目录-A类
- 时间序列(一):时间序列数据与时间序列预测模型
- 路径跟踪之LQR控制算法
- 白盒测试工具CodeTest
- hbuilder TODO插件
- Python大作业-爬取成都链家租房信息(大作业)源码
- 警猫眼App:闲置安卓旧手机DIY变成安防监控云端摄像头
- VBA 模块级变量和过程级变量,全局变量,局部变量,end,exit end sub等影响
- 用ChatGPT创建虚拟小镇,或许《西部世界》已经成为现实
- Mac虚拟机免费版下载 马上搞定
- 人生就是不停的战斗————九把刀北大演讲
- 结构体的浅拷贝与深拷贝
- 淘宝开店营销技术全面视频教程
热门文章
- android 接口sign,[原创]小米APP登录接口env、envkey、sign、hash算法
- 使用Haproxy Exporter监控Sparkthrift存活率
- 小伙利用C++实现U盘热插拨监听程序,走上人生巅峰
- Linux-python 解决pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pyth
- html5 canvas api w3c官方中文,HTML5 Canvas 简介
- C/C++刁钻问题各个击破之细说sizeof .
- 输入一个整数判断它是奇数还是偶数
- c# 数字转换为中文数字
- 2020 7月蓝桥杯初赛 C++B组(详细解答)
- C++的友元函数,友元类及#pragma once的作用