网络 私有IP和子网掩码设置
私有IP不需要花钱
节约使用公网IP有两个方法,一个方法是动态IP(关机回收IP),一个方法是私有IP,尤其是私有IP作用巨大。
私有IP不具有唯一性,不能直接访问公网。比如,我以私有IP192.168.1.1访问新浪,新浪返回数据,但192.168.1.1这个IP被很多公司、很多家庭里的某个电脑使用,这样,新浪就不知道把数据返回给谁。
网关可以是路由器,也可以是一台电脑,NAT转换。网关有一块网卡,连接着内网。
私有IP地址有3组:
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
如果子网掩码是1,那么对应的IP地址是网络部分;如果子网掩码是0,那么和他对应的IP地址是主机部分。
子网掩码只要是连续的1,就可用。
子网掩码计算公式
网络地址:把IP地址和子网掩码的二进制相与,得到的就是网络地址(逻辑与,0和任何数相与结果为0,1和任何数相与结果为任何数)
广播地址:子网掩码中有几个0,就把IP对应位换成1,得到的就是广播地址。
网段数:在有效子网中,有n个1,网段数是2的n次方
主机数:在有效子网中,有m个0,主机数是2的m次方减2
192.168.1.213 11000000,10101000,00000001,11010101
255.255.255.240 11111111,11111111,11111111,11110000
网络地址: 11000000,10101000,00000001,11010000 192.168.1.208
广播地址: 11000000,10101000,00000001,11011111 192.168.1.223
网段数: 2的4次方,16
主机数: 2的4次方,16-2
192.168.1.100 11000000,10101000,00000001,01100100
255.255.255.128 11111111,11111111,11111111,10000000
因为255.255.255是固定的,所以网段数由10000000中的1来决定,网段数=2的1次方,2。
主机数:2的7次方,128-2。
第1个网段的ip:0-127
第2个网段的ip:128-255
192.168.1.100的网络地址:192.168.1.0
192.168.1.100的广播地址:192.168.1.127
192.168.1.100 11000000,10101000,00000001,01100100
255.255.255.192 11111111,11111111,11111111,11000000
因为255.255.255是固定的,所以网段数由11000000中的11来决定,网段数=2的2次方,4。
主机数:2的6次方,64-2。
第1个网段的ip:0-63,64-127
第2个网段的ip:128-191,192-255
192.168.1.100的网络地址:192.168.1.64
192.168.1.100的广播地址:192.168.1.127
11111111,11111111,11111111,11111110:网段中ip地址有两个,但每个网段中首尾两个ip不可用,所以这个没意义。
255.255.255.252 11111111,11111111,11111111,11111100:这是小公司中常见的。
192.168.1.179
网络地址:192.168.1.176
广播地址:192.168.1.179
网段数:2的6次方,64
主机数:4-2=2
这里只有一个ip可用,一个是网络地址,一个是广播地址,一个做网关。
192.168.1.97
255.255.254.0 可以这样配置,但一般不这样做。
主机位抢占网络位,主机位数量增加,网络位数量减少。
C类子网掩码表格
11111111,11111111,11111111,00000000
子网掩码 二进制 十进制 网段数 主机数
/24(24个1) 00000000 255.255.255.0 1 254
/25(25个1) 10000000 255.255.255.128 2 126
/26(26个1) 11000000 255.255.255.192 4 62
/27(27个1) 11100000 255.255.255.224 8 30
/28(28个1) 11110000 255.255.255.240 16 14
/29(29个1) 11111000 255.255.255.248 32 6
/30(30个1) 11111100 255.255.255.252 64 2
网络 私有IP和子网掩码设置的更多相关文章
- 【网络】IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解
楔子: 以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等 ...
- 一文搞懂网络知识,IP、子网掩码、网关、DNS、端口号
网络的基本概念 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器) 服务器:为客户端提供服务.数据.资源的机器 请求:客户端向服务器索取数据 响应:服务器对客户端请求作出反应,一般是返回 ...
- 报错:vmnet8设置中出现错误。子网IP和子网掩码不一致
报错:vmnet8设置中出现错误.子网IP和子网掩码不一致 设置子网IP时报错,如下图 同样的,写成192.168.0.0就没问题,如下图 总结: 这个虚拟网络编辑器是给添加网卡的,你添加vmnet8 ...
- IP地址子网掩码主机地址网络号主机号
(1)子网掩码1所对应的位为网络号位 而所对应的位为主机号位 IP地址+子网掩码=网络号: IP地址+子网掩码(反码)=主机号. (2)主机号中的m位被用来表示网络号了,也就是子网号,将0-255划分 ...
- 阿里云经典网络和专有 专有自己设置网络和私网IP
阿里云网络系列之经典网络和专有网络 驻云科技 2016-07-29 13:43:44 浏览45005 评论9 云栖社区 nginx 安全与风控 系统软件 编程语言 数据存储与数据库 系统研发与运维 ...
- 【网络基础】【TCP/IP】私有IP地址段
私有IP地址段 Class A:10.0.0.0 - 10.255.255.255 Class B:172.16.0.0 - 172.31.255.255 Class C:192.168.0. ...
- 西门子S7-300 设置IP、子网掩码
=============================================== 2019/7/17_第1次修改 ccb_warlock == ...
- 网络之IP地址、子网掩码、网关关联
IP地址?子网掩码? 网关?我们经常混淆这些知识,同时面试的时候又容易被问.下面我们就一个一个的来介绍他们的区别和用途. 网络无处不在,深深影响着我们的生活.而下面几点知识是我们在网络学习中经常遇到的 ...
- IP地址 子网掩码 默认网关 DNS(转)
突然被问到IP地址方面的知识,吓得我赶紧上网找一找资料,觉得这篇还是写得简单易懂,share一下. Key: 1.IP地址=网络地址+主机地址,(又称:主机号和网络号组成): 2.将IP地址和子网掩码 ...
随机推荐
- AngularJS自定义Directive
(编辑完这篇之后,发现本篇内容应该属于AngularJS的进阶,内容有点多,有几个例子偷懒直接用了官方的Demo稍加了一些注释,敬请见谅). 前面一篇介绍了各种常用的AngularJS内建的Direc ...
- jdk1.6 改 jdk1.7或jdk1.8(改回也可以)(图文详解)
不多说,直接上干货! 第一步:设置默认使用的JDK和JRE环境 具体步骤:菜单window->preferences->java->Installed JRES 点中了,右边的窗口 ...
- Linux 命令学习之rm
功能说明: rm 命令是对文件或目录进行删除操作. 语法:rm [-dfirv][--help][--version][文件或目录...] 补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上 ...
- Chrome插件下载地址
www.crx4chrome.com可以直接下载 Chrome Store 插件 在chrome web store好像只能安装插件.
- elasticsearch版本不同,批量查询也不相同
网上搜到批量查询可以通过TransportClient实现,但官方推荐使用RestHighLevelClient实现 注意: We plan on deprecating the TransportC ...
- ruby + phantomjs 自动化测试 - GA
说起测试GA,真是一件枯燥乏味,重复性很高的工作,那么为什么我们不使用自动化测试代替它呢,显然,很多公司的产品迭代太快,ga也变化的比较频繁,但是确保ga工作正常,对于其他部门的工作是有很大帮助的,由 ...
- Mybatis中同时使用shardbatis和pagehelper插件冲突问题
在一次使用mybatis的插件,分表shardbatis+分页pagehelper共同使用的时候,会抛出以下异常: java.lang.NoSuchMethodError: net.sf.jsqlpa ...
- Ionic3 UI组件之 ImageLoader
ImageLoader:通过后台线程加载图片(异步)并缓存.类似于Glide或者Picasso. 组件特性: 后台线程下载图片,下载速度更快,不使用webview的资源: 缓存图像.图像将在您下次显示 ...
- 微信开放平台Android应用的签名
微信开放平台Android应用签名的本质便是我们签名文件keystore的MD5值. keytool -list -v -keystore qj_test.keystore 获得: 别名: naoli ...
- [javaSE] 类型转换(1加1等于几)
打印 ‘a’+1,输出98,解释:’a’是char类型占2个8bit,1是int类型占4个,’a’字符会被自动强制转换为int类型对应ascii码表97 打印’1’+1,输出 50,解释:’1’是ch ...