IP子网的划分
一、划分子网的具体步骤
已知192.168.1.0/24,划分8个子网(一个ip划分8个子网,即网络位不再是24位)
1100 0000.1010 1000.0000 0001.0000 0000
1 、誊抄原来的网络位(同一网段的ip,网络位必须相同)
1100 0000.1010 1000.0000 0001
2、延长网络位(子网位),写出所有的变化
1100 0000.1010 1000.0000 0001 000
1100 0000.1010 1000.0000 0001 001
1100 0000.1010 1000.0000 0001 010
1100 0000.1010 1000.0000 0001 011
1100 0000.1010 1000.0000 0001 100
1100 0000.1010 1000.0000 0001 101
1100 0000.1010 1000.0000 0001 110
1100 0000.1010 1000.0000 0001 111
3、主机位全部填零,全部填一
1100 0000.1010 1000.0000 0001 00000000 1100 0000.1010 1000.0000 0001. 00011111
192.168.1.0~31(全0为网络地址 全1为广播地址)所以可用ip为192.168.1.1~30(以下相同)
1100 0000.1010 1000.0000 0001 00100000 1100 0000.1010 1000.0000 0001. 00111111
192.168.1.32~63
1100 0000.1010 1000.0000 0001 01000000 1100 0000.1010 1000.0000 0001. 01011111
192.168.1.64~95
1100 0000.1010 1000.0000 0001 01100000 1100 0000.1010 1000.0000 0001. 01111111
192.168.1.96~127
1100 0000.1010 1000.0000 0001 10000000 1100 0000.1010 1000.0000 0001. 10011111
192.168.1.128~159
1100 0000.1010 1000.0000 0001 10100000 1100 0000.1010 1000.0000 0001. 10111111
192.168.1.160~191
1100 0000.1010 1000.0000 0001 11000000 1100 0000.1010 1000.0000 0001. 11011111
192.168.1.192~223
1100 0000.1010 1000.0000 0001 11100000 1100 0000.1010 1000.0000 0001. 11111111
192.168.1.224~255
所以这八个子网分别为
192.168.1.0/27
192.168.1.0的二进制表示1100 0000.1010 1000.0000 0001 00100000 余5个主机位,2^5=32该子网内只允许有32台主机
192.168.1.32/27
192.168.1.64/27
192.168.1.96/27
192.168.1.128/27
192.168.1.160/27
192.168.1.192/27
192.168.1.224/27
二、ip的分类
A类(1~126)
B类(128~191)
C类(192~223)
D类(224~239)组播
E类(240~255)科研
三、私有ip和子网掩码(私有ip我们接触最多)
A类:10.0.0.0~10.255.255.255 255.0.0.0
B类:172.16.0.0~172.31.255.255 255.255.0.0
C类:192.168.0.0~192.168.255.255 255.255.255.0
四、同网段ip,网络位相同
案例:192.168.91.1和192.168.90.1是否在同一网段?
1100 0000.1010 1000.0101 1001.0000 0001
1111 1111.1111 1111.1111 1111.0000 0000
与运算(按乘法)
结果1100 0000.1010 1000.0101 1001.0000 0000
1100 0000.1010 1000.0101 1000.0000 0001
1111 1111.1111 1111.1111 1111.0000 0000
结果:1100 0000.1010 1000.0101 1000.0000 0000
经过ip和子网掩码的与运算,对比后他们不在同一个网段。
IP子网的划分的更多相关文章
- 第十六章 IP子网的划分
一.引入 1.根据IP地址的类别进行IP地址分配的方法表现出越来越多的弊端 2.为了解决分类IP地址划分带来的地址浪费,就需要使用子网划分(Subnetting)的方法 3.VLSM和CIDR可以进一 ...
- IP子网如何划分?so easy!
IP地址与子网掩码 1. IP地址划分 1.1 IP地址 1.2 由两部分组成 1.3 IP地址的分类 1.4 IP地址的规划原则 2.子网掩码划分 2.1 32个二进制位 2.2IP地址和子网掩码作 ...
- 8.4 IP地址的划分及子网划分
都是比较灵活的一些计算题.只要掌握了其中的规则,还是比较容易解题的.在了解子网的划分如何进行之前呢,一定要弄清楚一个概念:子网掩码.这是弄清楚如何进行子网划分的一个关键. IP地址是四段二进制码拼合而 ...
- 用Python帮你实现IP子网计算
目录 0. 前言 1. ipaddress模块介绍 1.1 IP主机地址 1.2 定义网络 1.3 主机接口 1.4 检查address/network/interface对象 1.4.1 检查IP版 ...
- IP子网划分
CIDR值: 1.掩码255.0.0.0:/8(A类地址默认掩码) 2.掩码255.128.0.0:/9 3.掩码255.192.0.0:/10 4.掩码255.224.0.0:/11 5.掩码255 ...
- 【网络】IP子网划分详解
1.IP地址组成 IP地址组成示意图 IP地址由32位二进制组成,32位二进制分成了4字节,每字节8位,字节之间用符.(点)分隔,为了方便 ...
- 网络构建入门技术(2)——IP子网划分
说明(2017-5-10 10:54:31): 1. 为什么要子网划分? 子网划分就是,网络位变长,主机位变短的过程.实际上就是将一个大网络,划分成多个小网络的过程. 目的就是为了解决IP地址不够用的 ...
- 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地址: IP地址是由32位2进制数组成,每8位一组.由点分十进制表达. IP地址可以分为五类 A类(1.0.0.0-126.255.255.255),127.0.0.1 为本地回环地址. B类 ...
随机推荐
- vs开发之工程属性
1.建立工程 最好使用自己创建工程 然后把代码移过去 2.不要使用别人建立的工程直接导入(差异比较大的话),后面32位 64位 配置属性 可能造成冲突 3.冲突了 还需要重新做 上面 1
- fastjson的方法应用与java JSONObject
Fastjson是一个Java语言编写的高性能功能完善的JSON库.fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson.并且还超越了go ...
- 一个web应用的诞生(3)
经过上一章的内容,其实就页面层来说已结可以很轻松的实现功能了,但是很明显美观上还有很大的欠缺,现在有一些很好的前端css框架,如AmazeUI,腾讯的WeUI等等,这里推荐一个和flask集成很好的b ...
- JAVA笔记26-网络编程(不等于网站编程)
一.网络基础(TCP/IP详解) 1.IP协议(Internet Protocol):网络层,支持网间数据报通信.无连接数据报传送,数据报路由选择和差错控制. IPv4 32位(4字节),IPv6 1 ...
- ef 分页
public List<TEntity> FindList(Expression<Func<TEntity, bool>> predicate, Paginatio ...
- 一些 sql 调优的总结
一.sql 优化方案 1)列类型尽量定义成数值类型,且长度尽可能短,如主键和外键,类型字段等等 2)建立单列索引 3)根据需要建立多列联合索引.当单个列过滤之后还有很多数据,那么索引的效率将会 ...
- php上传大文件
1.使用PHP的创始人 Rasmus Lerdorf 写的APC扩展模块来实现(http://pecl.php.net/package/apc) APC实现方法: 安装APC,参照官方文档安装,可以使 ...
- event.stopPropagation()和event.preventDefault(),return false的区别
我写公司的官网遇到一个问题,轮播图的上一层有一块内容,用鼠标拖动那块内容的时候下一层的轮播图也会跟着拖动,而上面的那层的内容是不会动的,我想这就是冒泡事件在作祟了吧 跟冒泡事件相关的,我想到三个: 1 ...
- D. Treasure Island
D. Treasure Island dfs大法好== 写半天bfs疯狂MLE dfs标记掉路上的一些点 然后再跑一遍dfs #include<bits/stdc++.h> using n ...
- sqli-labs(28)---原创原创自此一家
0X01构造闭合 ’报错 )报错 其他不报错 那我们猜想是不是')的闭合 ?id=')=('1 返回正确 那么好像猜对了 0X02爆表名 过滤了相连接的union和select ?id= 这里过滤了相 ...