美文网首页计算机网络
VLSM子网划分技术

VLSM子网划分技术

作者: 廖马儿 | 来源:发表于2017-06-08 23:44 被阅读45次

    IP地址分类:
    传统分为ABCDE 5类IP地址。

    A:8/24   255.0.0.0
    B:16/16  255.255.0.0
    C:24/8   255.255.255.0
    

    比如,给我一个B类地址:
    那么可以使用的地址有:2^16 - 2 = 65534 个地址。

    主类:
    172.16.0.0 的主类是B类。

    子网划分:
    对一个主类进行子网划分。
    从主机位中去借位来作为子网部分。

    Network:subnet:host
    

    子网还可以再划分子网,一个大的原则是尽量较少IP地址的浪费,因为IPv4的地址空间是有限的,不够用。

    我们可以通过借位的方式再划分子网:

    图片.png

    比如,一个C类地址,后面的主机位(8位中)可以借位出来再做网络部分。
    B类的话,我们可以从后面的16位去借位出来做网络部分。

    因为有借位来做子网,我们就不知道网络部分到底是多少位了,所以后来出现了子网掩码。

    子网掩码:

    子网掩码的二进制与10进制对应

    主机部分,如果全1,代表广播,如果全0,代表这个子网。

    子网掩码的功能就是告诉我们,到底这个IP的网络部分是多少位,多少位又是主机部分。

    子网掩码也是32位长。

    图片.png

    比如,有25位是网络部分,7位是主机部分,子网掩码就是:255.255.255.128。 128 = 2^7 (7 = 8-1)
    子网掩码最后的以为不能超过30。

    位计数表示法:
    直接把网络部分写在最后。

    180.123.32.54/26
    

    练习:
    我们有一个网段:172.16.0.0/16,我们想在其中得到100个网段。那么我们怎么划分?

    2^n >= 100 得到: n = 7, 2^7 = 128
    16 + 7 = 23

    172.16.0.0/23, 也就是说我们把172.16.0.0/16切成了128个 /23的子网。

    把一个B类的地址切为了128个子网。
    切成的子网可能是:
    172.16.0.0/23
    172.16.1.0/23
    172.16.2.0/23
    ...

    我们分配原则就是,比如这个网段中有多少台主机,我们就给刚刚好满足数量并且不能多多少的IP地址的网络。

    结果就是,不同的网段,子网掩码是不一样的。

    练习:
    我们有一个192.168.221.37/29的 IP,那么怎么知道这个IP地址是在哪个子网下的。

    29:11111000    (29 = 24+5)   
    37:00100101   
    

    所以属于的子网是192.168.221.32

    这个子网中有:2^3 = 8个IP。 3 = 32 - 29
    其中,这个子网的网关是:192.168.221.32
    第一个主机IP为:192.168.221.33
    最后一个主机IP为:192.168.221.38
    这个子网中的广播地址是:192.168.221.39
    下一个子网是:192.168.221.40


    有了子网划分之后,我们的优势是节约了IP地址,我们的劣势是多出来了许多网段。

    不同的网段之间传输数据是通过路由器来尽心个转发的,而路由器是通过路由表。

    路由汇总。

    相关文章

      网友评论

      • 云桌面办公方案:我们有一个网段:172.16.0.0/16,我们想在其中得到100个网段。那么我们怎么划分?

        2^n >= 100 得到: n = 7, 2^7 = 128
        16 + 7 = 23

        172.16.0.0/23, 也就是说我们把172.16.0.0/16切成了128个 /23的子网。

        把一个B类的地址切为了128个子网。
        切成的子网应该是:
        172.16.0.0/23
        172.16.2.0/23
        172.16.4.0/23
        ...

      本文标题:VLSM子网划分技术

      本文链接:https://www.haomeiwen.com/subject/vbozfxtx.html