子网化:把一个大的主类网段,通过借位的方式逻辑划分多个子网段,应用于多个广播域;
    做子网划分的时候,子网掩码最多只能到30位,不能再多划(因为至少要保留4个地址,即2个主机位)

FLSM(定长子网掩码):对一个主类地址段进行一次划分,划分出若干个掩码长度一致子网段
VLSM(不定长子网掩码):把一个主类地址段通过多次借位,划分出若干个掩码长度不一的子网段

有类环境中,由于路由器只能支持有类路由选择协议,即便支持子网段,也只能实现FLSM;
无类环境中才可以使用VLSM;现今全球互联网均是无类网络

VLSM步骤

 1,确定主类地址段,稍后用于划分

 2,分析需求看企业网中需要有多少个广播域

 3,确定每个广播域的节点(终端)数量

 4,根据以上分析计算出每个广播域的子网掩码

 5,对主类地址进行第一次子网化,先分配给广播域最大的网段

 6,再按照(掩码二进制)从小到大的顺序把划分出来的子网段分配给相应广播域

 7,把最大的子网段保留用以下一次子网化

•掩码的作用

•如何进行子网划分

 网络地址: 主机位全为0

 广播地址: 主机位全为1

计算网段

IP:172.16.36.42
掩码:255.255.255.0

这是一个B类IP,主机位是后十六位(36.42)
主机位(36.42)二进制表示
00100100.00101010
子网掩码(255.0)二进制表示
11111111.11111111.11111111.00000000

对应子网掩码最后一个1后面划线:

//主机位红线后面的全部填充为0,就能得到网段地址:
  00100100.00000000 (36.0)   172.16.36.0 //最后一位填充1,就能得到网段内第一个主机地址:
  00100100.00000001 (36.1)   172.16.36.1 //其他位填充1,就能得到网段内最后一个主机地址:
  00100100.11111110 (36.254)   172.16.36.254 //红线后全部填充1,就能得到广播地址:
  00100100.11111111 (36.255)   172.16.36.255 //主机位红线前面加1(红线后面都填充0),就能得到下一网段地址
  00100101.00000000 (37.0)   172.16.37.0/

IP:192.168.221.37
掩码:255.255.255.248

这是一个C类地址,主机位是后八位(37)
主机位(37)二进制表示:
00100101
子网掩码(255.255.255.248)二进制表示:
11111111.11111111.11111111.11111000

对应子网掩码最后一个1后面划线:

//主机位红线后面的全部填充为0,就能得到网段地址:
   ()   192.168.221.32 //最后一位填充1,就能得到网段内第一个主机地址:
   ()   192.168.221.33 //其他位填充1,就能得到网段内最后一个主机地址:
   ()   192.168.221.38 //红线后全部填充1,就能得到广播地址:
   ()   192.168.221.39 //主机位红线前面加1(红线后面都填充0),就能得到下一网段地址:
   ()   192.168.221.39/

VLSM实例一

一、使用VLSM技术,将172.16.32.0/20分4个网段每个网段50个主机地址


因为题目中网段最大的主机数是50个;

2的6次方=64 (2的5次方=32,不够),所以要占用6个主机位,因此掩码应为32-6=26
确定掩码之后,就可以得出4个子网了:

网段一:172.16.32.0/26

网段二:172.16.32.64/26

网段三:172.16.32.128/26

网段四:172.16.32.192/26

每个网段间隔64个主机

二、使用VLSM技术,将上面算出的下一网段172.16.33.0/26分4个网段每个网段2个主机地址(仅用于路由间连接)

对于这种点到点网段,只需要2个地址即可(但还是要分配4个地址,因为有两个地址是不可用的)

2的2次方=4 ;所以要占用2个主机位,子网掩码应为32-2=30

因此4个网段的结果为:

网段一:172.16.33.0/30

网段二:172.16.33.4/30

网段三:172.16.33.8/30

网段四:172.16.33.12/30

每个网段间隔4个主机


VLSM实例二

一、使用VLSM技术,将129.1.0.0/16按照要求划分子网

先算出下一子网,再根据需求(需要的主机数量)确定子网掩码.

 pc  129.1.0.0/   //2的10次方=1024,去掉一个网络地址和一个掩码地址
    (下一子网为:129.1.4.0)
pc   129.1.4.0/   //2的8次方=256,去掉一个网络地址和一个掩码地址
    (下一子网为:129.1.5.0)
pc   129.1.5.0/   //2的7次方=128,去掉一个网络地址和一个掩码地址
    (下一子网为:129.1.5.128)
pc   129.1.5.128/   //2的6次方=64,去掉一个网络地址和一个掩码地址
    (下一子网为:128.1.5.192)
pc   129.1.5.192/   //2的5次方=32,去掉一个网络地址和一个掩码地址
    (下一子网为:128.1.5.224)
pc   129.1.5.224/   //2的4次方=16,去掉一个网络地址和一个掩码地址
    (下一子网为:192.168.1.5.)
pc    129.1.5.240/  //2的3次方=8,去掉一个网络地址和一个掩码地址

CCNA2.0笔记_VLSM的更多相关文章

  1. CCNA2.0笔记_WAN技术-帧中继

    帧中继   -使用虚电路进行连接: -提供面向对象的服务 -帧中继 PVC 由 DLCI 标识,PVC 的状态通过 LMI 协议报告 Frame Relay NBMA连接引起的路由协议问题:  -水平 ...

  2. CCNA2.0笔记_WAN技术-专线

    WAN拓扑 Routers.CSU/DSU.WAN switches.Core routers.Modems 使用 数据链路层协议(二层) 来建立对端连接 WAN的三种连接方式 广域网链路类型: ·V ...

  3. CCNA2.0笔记_NAT

    NAT:园区网内的PC是私有地址,整个园区网共享一个公有IP,如果园区网内的PC不做NAT,那么在发数据包给外网的时候会出现传输问题 NAT的原理:改变IP包头,使目的地址.源地址或两个地址在包头中被 ...

  4. CCNA2.0笔记_ACL

    要点: 1.按顺序执行,一旦某条语句匹配,后续语句不再处理. 2.默认ACL 结尾语句是deny any,所以你要记住的是在ACL 里至少要有1 条permit 语句. 3.记得创建了ACL 后要把它 ...

  5. CCNA2.0笔记_OSPF v3

    OSPF v3 是可以在ipv6上实现路由的一种路由协议 OSPF v2(for IPv4),OSPF v3(for IPv6)在一台路由器中互相独立运行 OSPF v3与v2有很多类似的功能: - ...

  6. CCNA2.0笔记_OSPF v2

    OSPF(开放最短路径优先)协议概述: - 链路状态路由协议 - 无类路由协议 - 要点:RouterID.区域ID - 触发更新 .以传播 LSA 代替路由表更新 - 快速响应变更(比距离矢量路由协 ...

  7. CCNA2.0笔记_ipv6的EIGRP

    IPv6的eigrp特征: 邻居发现 增量更新 快速收敛 负载均衡 三个表 -邻居表 -拓扑表 -路由表 配置ipv6的eigrp Router(config)#ipv6 unicast-routin ...

  8. CCNA2.0笔记_EIGRP

    EIGRP特征: •高级距离矢量路由协议 •快速收敛——路由条目不过期,拥有备份路由 •负载均衡 •无类路由 -支持 VLSM 和不连续子网,可关闭自动汇总(建议关闭) •占用带宽小 -触发更新(当拓 ...

  9. CCNA2.0笔记_动态路由

    动态路由协议: 向其他路由器传递路由信息 接收(学习)其他路由器的路由信息 根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成并维护路由表 根据网络拓朴变化及时调整路由表,同时向其他路由器宣 ...

随机推荐

  1. VMware虚拟机怎么从U盘启动

    VMware虚拟机怎么从U盘启动 发布时间:2016-01-12 18:50发布者:系统城-xtcjh浏览数:41951 VMware Workstation虚拟机可以安装各种操作系统,很多用户就想在 ...

  2. iOS:多线程的详细介绍

    多线程: 一.概念 1.什么是进程?     程序的一次性执行就是进程.进程占独立的内存空间.   2.什么是线程?     进程中的代码的执行路径.   3.进程与线程之间的关系?      每个进 ...

  3. 【OpenGL】用OpenGL shader实现将YUV(YUV420,YV12)转RGB-(直接调用GPU实现,纯硬件方式,效率高)

    这段时间一直在搞视频格式的转换问题,终于最近将一个图片的YUV格式转RGB格式转换成功了.下面就来介绍一下: 由于我的工程是在vs2008中的,其中包含一些相关头文件和库,所以下面只是列出部分核心代码 ...

  4. Android技术——在Android中的随意视图中找控件

    1.在非常多情况下,我们可能不知道控件的id,可是我们却希望在包括这个控件的视图中找到它,能够採用例如以下做法: 例:在Activity的根视图中找出当中全部的Button控件 private voi ...

  5. weblogic 异常 com.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid pad byte.次异常怎么解决

    问题 更改控制台密码后,服务重启失败,无法启动,报错如下: <-- 下午03时10分49秒 CST> <Info> <WebLogicServer> <BEA ...

  6. asp.net页面生命周期之页面的终结阶段

    处理过回发事件之后,页面便为浏览器生成输出做好了准备.呈现阶段分为两部分:预呈现和标记生成.预呈现这个子阶段有两个事件表征,分别为:预处理和投递处理. PreRender事件 通过处理该事件,页面和控 ...

  7. U3D实现与iOS交互

    原地址:http://502317120.blog.51cto.com/4062300/1077733 在开发中有很多情况下会用到U3D调用iOS中的函数. 例如在U3D中,我们需要调用到一个iOS ...

  8. Gamescom2014:中国游戏公司37.com进军西方海外市场

    在2014年的德国科隆国际游戏展上.Xsolla曾与37.com聊天.我们讨论了中国公司眼下进军西方市场的战略,谈到营销的最有效方法.游戏货币化,并讨论在欧洲和土耳其的网页游戏的前景. 37wan 能 ...

  9. 学习EF之CodeFirst二(数据库对应映射)

    在上一篇文章我们简单通过一个实例完成对CodeFirst的理解,我们通过实体生成数据库里的表和字段,虽然有一些默认的配置生成规定,但其实我们可以能过对实体进一步控制从而对生成的表字段进行更加符合我们要 ...

  10. 安卓camera拍照时序

    转自:http://blog.csdn.net/tankai19880619/article/details/17147125 一.看看调用时序图 1.拍照命令时序图 2.拍照数据回调时序图 二.看看 ...