Chinaunix首页 | 论坛 | 博客
  • 博客访问: 843295
  • 博文数量: 186
  • 博客积分: 4939
  • 博客等级: 上校
  • 技术积分: 2075
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-08 17:15
文章分类

全部博文(186)

文章存档

2018年(1)

2017年(3)

2016年(11)

2015年(42)

2014年(21)

2013年(9)

2012年(18)

2011年(46)

2010年(35)

分类: 系统运维

2015-12-11 10:12:38

    好久没写blog了。最近一直在做AWS的VPC有关的事,现在写点东西备忘,其实都是CCNA基础。一般来说关于IP有2个常见的VLSM/CIDR。

VLSM:

      netmask变长,减少主机数量,增加网络数量。

      比如 192.168.0.0/24 范围是192.168.0.1—..0.255, 有254个可用主机,2^8-2(排除全0和全1的网络以及广播地址),但假如公司有VLAN,都用C类地址,无法划分VLAN,所以需要减少主机数量,把C类地址网络号增加。也就是netmask往右移。

CIDR

    把若干个子网化为一个大的网络,不区分A/B/C类了。

    目的: 减少路由器条目数。

   方法: 网络位一致即可归纳,举例如下:

    192.168.9.0/24   192.168.10.0/24   192.168.11.0/24   192.168.12.0/24   192.168.13.0/24  192.168.14.0/24   192.168.15.0/24


   可以汇总为192.168.8.0/21,因为
192.168.9.0/24就是192.168.0000 1000(8,因为15是0000 1111),那么网络位是192.168.0000 1,其他都是0,掩码就是16+5=21. 汇总结果是192.168.8.0/21。

    粗略看, VLSM跟CIDR有点反过来了。

IP计算方法:

比如10.14.0.0/17,广播地址,网络地址,可用IP分别是多少?

17位掩码8+8+1

————————————

10      14       0            0 

8个1    8个1   1000 0000      8个0

结果为10.14.(2^7-1=127).0——————10.14.127.255

同理可以计算205.48.255.37/15

   现在回到话题,AWS的VPC CIDR要把归纳后的IP打散,各个subnet不能overlap(重叠),所以VPC可以是10.0.0.0/16, 那subnet的范围归纳后必须为10.0.0.0/16, 可以为10.0.1.0/24..., 10.0.2.0/24这种。
    

阅读(2721) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~