局域网子网划分

  对于C类IP地址来说(192.168.1.X,其中前面的192.168.1为网络号,后面的X为主机号,这样的网络中可以有254台主机,其中.0为局域网地址,.255为广播地址)进行子网划分意味着把254个可用主机按照需求划分为多个局域网,每个局域网有若干个主机组成。

子网掩码 十进制 CIDR
00000000 0 /24
10000000 128 /25
11000000 192 /26
11100000 224 /27
11110000 240 /28
11111000 248 /29
11111100 252 /30

划分两个子网:

  掩码中是1的部分就是划分为子网的网络号,这样的话,以CIDR=25来说,子网掩码中只有第一位是网络号,第一位可能的取值是0和1,也就是有两种组合,所以就有两个子网,那总共有256个主机位(算上网络号0和广播地址255),现在划分为两个网络,每个网络也就是256/2-2=126个主机位,减去的2是每个网络的网络号和广播号。

  子网掩码 网络号 主机号
所占位 10000000 1 0000000
组合方式   0-1 0000000-1111111
组合个数   2 2^7=128

  这样的话第一个子网的网络号就是192.168.0.0      广播号为192.168.0.127;可用主机IP为192.168.0.1~192.168.0.126

          第二个子网的网络号就是192.168.0.128  广播号为192.168.0.255;可用主机IP为192.168.0.129~192.168.0.254

划分四个子网:

由以上可知,如果需要划分四个子网,那么子网掩码就是11000000,也就是/26

这样的话一共有4个子网络,每个子网有2^6-2 =62个主机位

子网 子网网络号   广播号 可用主机IP范围 可用主机个数
0 192.168.0.0 192.168.0.63 192.168.0.1    ~192.168.0.62 62
1 192.168.0.64 192.168.0.127 192.168.0.65  ~192.168.0.126 62
2 192.168.0.128 192.168.0.191 192.168.0.129~192.168.0.190 62
3 192.168.0.192 192.168.0.255 192.168.0.193~192.168.0.254 62

同理就可以知道怎么划分8个子网或16个子网或32个子网或62个子网了。

假设掩码为X,那每个子网的块大小就是256-X。

例如掩码为240,那每个块大小就是16,也就是说网络地址分别为0,16,32,48,64,80,96........这样的话每个每个子网的广播地址就是15,31,47......,可用的主机地址就是位于子网地址和广播地址之间的地址。

最新文章

  1. Redis杂记
  2. 随机森林之oob error 估计
  3. 一步步学习ASP.NET MVC3 (3)——Razor(1)
  4. thinkphp中session跨域问题
  5. Eclipse Android源代码新下载方法及关联
  6. 《Metasploit魔鬼训练营》第四章(上)
  7. Error:Cannot build Artifact :war exploded because it is included into a circular depency
  8. Zookeeper 快速入门(上)
  9. css 字体两端对齐
  10. JDK源码分析(9)之 WeakHashMap 相关
  11. Shell编程(week4_day2)--技术流ken
  12. 【查漏补缺】File的path、absolutePath和canonicalPath的区别
  13. Token令牌管理权限
  14. js定义函数方式有。。。
  15. centos7安装配置zabbix4.0
  16. 简单线性回归问题的优化(SGD)R语言
  17. 可调试Windows服务框架
  18. AFNetworking 2.5.x 网络请求的封装
  19. C#-一维数组——★★冒泡排序★★
  20. TCP 和 UDP 的区别( 面向连接 和 面向无连接 )

热门文章

  1. SuperSocket+unity 网络笔记
  2. 拖拽加点ui吧
  3. UVALive 2147 Push!!(队列实现DP)
  4. 转:Selenium中的几种等待方式,需特别注意implicitlyWait的用法
  5. 通过ReconstructMe实现3D扫描
  6. 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
  7. ural1682 Crazy Professor
  8. jdb 调试
  9. HDU 3743 Frosh Week(归并排序求逆序数)
  10. Hadoop集群搭建的密钥配置SSH实现机制