zoukankan      html  css  js  c++  java
  • IP地址相关运算(如VLSM,超网汇总)

    1.根据IP地址+子网掩码算出IP地址所在的网段(网络号)

    例子:

    IP地址192.168.10.33,子网掩码为:255.255.255.240 (/28) ,写出所在的网络号

    1.得出子网的块大小:256-240 = 16

    2.因为前三个8字节都是255,所以(与1进行与运算还是本身),所以这题只需关注第四个字节,即192.168.10.x

    3.第四个为16 * 2 = 32, 下一个网段是16 * 3= 48, 所以是 位于192.168.10.32 网段中

    4.该网段合法的主机数为 192.168.10.33 - 192.168.10.46 (因为32为网络号,47为该网段的广播地址)

    5.因为这是VLSM划分,这个IP地址是根据C类来进行子网划分,所以28-24 = 4 个子网网络位

    所以为2^4 = 16个子网,每个子网里有16-2 = 14台主机数量。

    PS:

    如果在WAN链路(点到点链路)进行子网划分的话,因为一个网段两端只有两台路由器,所以用255.255.255.252的掩码(也就是/30),为什么可以用,因为点到点没有广播。

     

    2.VLSM的设计与分配

    注意:VLSM的设计要注意各子网的分离,因为子网之间不能冲突。

    背景条件:一般是在一个网段的前提下,用不同的掩码去合理划分这个网段,来适应不同的子网所拥有的主机数。

    步骤:一般先从主机数大的先开始划分。

    比如:192.168.10.0/26(64台) 192.168.10.64/27 (32台) 192.168.10.96/28 (16台)

     

    私有和公有地址范围

    私有:

    1. A类: 10.0.0.0 - 10.255.255.255.255

    2. B类 : 172.16.0.0 - 172.31.255.255

    3. C类 : 192.168.0.0. - 192.168.255.255

    公有:

    1. A类:1.0.0.0 - 127.255.255.255 (01....)

    2. B类:128.0.0.0 - 191.255.255.255 (10....)

    3. C类:192.0.0.0 - 223.255.255.255 (110..)

    4. D类:224.0.0.0 - 239.255.255.255 (1110..)

  • 相关阅读:
    C语言第四次博客作业嵌套循环
    C语言第六次博客作业数据类型
    C语言第五次博客作业函数
    C语言第二次博客作业分支结构
    MD5 DSA RSA 简单 区别
    关于Linux Grep命令使用的详细介绍
    最好、最智能化、最方便的Java开发软件 IntelliJ IDEA 10.5.2
    Linux Find 命令精通指南
    linux 下面递归查找
    公钥和私钥的解释
  • 原文地址:https://www.cnblogs.com/zhanp/p/10931693.html
Copyright © 2011-2022 走看看