mysql 指定ip段 掩码_IP分配及网段划分
IP我们先来了解一下3类常用的IP
A类IP段 0.0.0.0 到127.255.255.255
B类IP段 128.0.0.0 到191.255.255.255
C类IP段 192.0.0.0 到223.255.255.255
计算可用IP个数?将子网掩码转换成二进制,进行计算,如下:
255.0.0.0 11111111.00000000.00000000.00000000
255.255.0.0 11111111.11111111.00000000.00000000
255.255.255.0 11111111.11111111.11111111.00000000
这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的,那就是最后一段不能为0和255,减去这两台,就是254台。我们再来做一个。
255.255.248.0这个子网掩码可以最多容纳多少台电脑?
计算方法:
把将其转换为二进制的四段数字(每段要是8位,如果是0,可以写成8个0,也就是00000000)
11111111.1111111.11111000.00000000
然后,数数后面有几颗0,一共是有11颗,那就是2的11次方,等于2048,这个子网掩码最多可以容纳2048台电脑。
判断IP是否属于相同网段,如果为系统划分网段:
相信好多人都和偶一样,认为IP只要前三段相同,就是在同一网段了,其实,不是这样的,同样,我样把IP的每一段转换为一个二进制数,这里就拿IP:192.168.0.1,子网掩码:255.255.255.0做实验吧。
192.168.0.1
11000000.10101000.00000000.00000001
(这里说明一下,和子网掩码一样,每段8位,不足8位的,前面加0补齐。)
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
在这里,向大家说一下到底怎么样才算同一网段。
要想在同一网段,必需做到网络标识相同,那网络标识怎么算呢?各类IP的网络标识算法都是不一样的。A类的,只算第一段。B类,只算第一、二段。C类,算第一、二、三段。
算法只要把IP和子网掩码的每位数AND就可以了。
AND方法:0和1=0 0和0=0 1和1=1
如:And 192.168.0.1,255.255.255.0,先转换为二进制,然后AND每一位
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识,
再将子网掩码反取,也就是00000000.00000000.00000000.11111111,与IP AND
得出结果00000000.00000000.00000000.00000001,转换为10进制,即0.0.0.1,
这0.0.0.1就是主机标识。要想在同一网段,必需做到网络标识一样。
我们再来看看这个改为默认子网掩码的B类IP
如IP:188.188.0.111,188.188.5.222,子网掩码都设为255.255.254.0,在同一网段吗?
先将这些转换成二进制
188.188.0.111 10111100.10111100.00000000.01101111
188.188.5.222 10111100.10111100.00000101.11011010
255.255.254.0 11111111.11111111.11111110.00000000
分别AND,得
10111100.10111100.00000000.00000000
10111100.10111100.00000100.00000000
网络标识不一样,即不在同一网段。
mysql 指定ip段 掩码_IP分配及网段划分相关推荐
- mysql 指定ip段 掩码_网络ip段划分子网掩码
局域网子网知识 子网掩码的计算 一.子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的.网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保 ...
- 使用firewall-cmd限制ssh只能从指定IP段访问
使用firewall-cmd限制ssh只能从指定IP段访问 一.背景描述 公司时常有linux(Centos7)服务器SSH服务暴露在外网(小公司未上硬件防火墙),通过lastb命令可以查到登录不定期 ...
- dhcp服务器分配指定ip,DHCP服务(自动分配IP、绑定固定IP)
DHCP协议 DHCP(Dynamips Host configuration Protocal)动态主机配置协议是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存 ...
- java 投票ip限制_java 限定网站在指定IP段访问
标签: 贴代码 IpUtil.java package com.datongsoft.wg.common.util; import java.net.InetAddress; import java. ...
- PHP判断ip是否在指定IP段内(微信支付回调IP段验证)
需求: 项目中需要判断发起微信支付回调的IP在不在微信商户出口IP中,以防止私钥泄露别人发起伪装过的假回调造成损失 1获取客户端IP /*** @explain 获取用户IP* @param int ...
- java ip段 匹配_IP段匹配
[java]代码库public class IpUtil { /*验证IP是否属于某个IP段 * * ipSection IP段(以'-'分隔) * ip 所验证的IP号码 * */ public s ...
- mysql设置hostname多个ip段_PHPMyadmin 配置多个网段
PHPMyadmin配置文件config.inc.php内容如下,在需要设置的地方增加了相关注释. 非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具: 1.先到网上下载phpm ...
- 172.16.82.0/25的含义,IP段,掩码
子网掩码: 子网掩码的作用是用来表示IP地址中的多少位用来表示主机号 A类:255.0.0.0 一个子网最多可容纳1677万台电脑 B类:255.255.0.0 一个子网最多可容纳6万台电脑 C类:2 ...
- zenmap扫描ip段_如何扫描某个网段内的所有在用IP
[广告:最高 ¥2000 红包]阿里云服务器.主机等产品通用,可叠加官网常规优惠使用 | 限时领取夜深人静,孤独寂寞,想知道整个网段下有哪些机器还在工作.于是我上网搜索"如何扫描某个网段内的 ...
- 工具类源码 IP辅助类 验证IP地址或地址段是否有效 验证指定的IP是否有效 即验证IP是否属于某个IP段
import org.apache.commons.lang.StringUtils;/*** IP辅助类*/ public class IpExUtil {/*** 验证指定的IP是否有效* * 即 ...
最新文章
- Transformers包tokenizer.encode()方法源码阅读笔记
- easyui相关解释
- 让 Netty “榨干” 你的CPU!
- SpringSecurity + JWT,从入门到精通!
- springdata-jpa 八种查询方法
- 一起谈.NET技术,ASP.NET MVC 3 Beta初体验之超酷的Chart
- java 字符串转日历_将字符串转换为Java中的日历对象
- 基于B+树的学生信息管理系统
- 【数据结构之旅】循环队列
- 最全面的Nginx工作原理讲解,Nginx学习笔记——来自动力节点
- 数字图像处理--噪声
- java duplicate_Duplicate spring bean id
- poi导出数据到word,带图片且图片数量不确定(能确定数量范围,这里是3-20张)
- iOS开发者账户密码修改流程
- 小白成长记(三、SqlSugar的sum用法)
- 根据Spring-Security安全框架搭建问答论坛系统(更新中.....)
- 机器人测钢卷直径_机器人热轧钢卷喷号漆
- c 工厂模式与mysql链接_工厂模式连接数据库
- 多项式计算秦九韶算法
- Unity 组件批量复制