目 录CONTENT

文章目录

子网划分练习

~梓
2024-11-28 / 0 评论 / 0 点赞 / 25 阅读 / 0 字
温馨提示:
本文最后更新于2024-11-29,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

一、172.16.10.22 所在的网络子网掩码为 255.255.255.240,请计算出该网络的有效IP地址范围。

要计算 IP 地址 172.16.10.22 在子网掩码 255.255.255.240 下的有效 IP 地址范围,首先需要了解子网掩码的含义。

  1. 子网掩码:255.255.255.240 对应的二进制形式是 11111111.11111111.11111111.11110000,这表示有 28 位用于网络部分,4
    位用于主机部分。

  2. 计算子网:

    • 网络地址:将 IP 地址和子网掩码进行按位与运算。
    • 172.16.10.22 的二进制形式是:
    172: 10101100
    16:  00010000
    10:  00001010
    22:  00010110
    
    • 结合子网掩码:
      172.16.10.22:    10101100.00010000.00001010.00010110
      255.255.255.240: 11111111.11111111.11111111.11110000
      -----------------------------------------------------
      网络地址:         10101100.00010000.00001010.00010000 (172.16.10.16)
      
  3. 计算广播地址:

    • 广播地址是在主机部分全为 1 的情况下:
     172.16.10.16:   10101100.00010000.00001010.00010000
     主机部分全为1:  00001111
     -----------------------------------------------------
     广播地址:      10101100.00010000.00001010.00011111 (172.16.10.31)
    
  4. 有效 IP 地址范围:

    • 有效 IP 地址范围是从网络地址加 1 到广播地址减 1:
      • 最小有效地址:172.16.10.17
      • 最大有效地址:172.16.10.30

因此,172.16.10.22 所在网络的有效 IP 地址范围是 172.16.10.17 到 172.16.10.30。




二、 172.16.8.160 所在网络的子网掩码为 255.255.255.192,请计算出该网络的广播地址。

  1. 确定网络地址:
    使用IP地址和子网掩码进行位与操作。

    IP地址:172.16.8.160

    子网掩码:255.255.255.192

  2. 转换为二进制:
    IP地址:172.16.8.160 = 10101100.00010000.00001000.10100000

    子网掩码:255.255.255.192 = 11111111.11111111.11111111.11000000

  3. 进行位与操作:

    10101100.00010000.00001000.10100000  (IP地址)
    11111111.11111111.11111111.11000000  (子网掩码)
    -------------------------------------
    10101100.00010000.00001000.10000000  (网络地址)
    

    转换回十进制得到网络地址:172.16.8.128

  4. 计算广播地址:
    广播地址是网络地址的最后一个地址,可以通过将网络地址的主机部分全部设置为1来计算。
    ** 子网掩码有192,表示主机位有6位(32-26=6)。**

    1. 子网掩码:255.255.255.192 的二进制表示是:

      11111111.11111111.11111111.11000000
      

      这里可以看到,前 26 位是 1(表示网络部分),后 6 位是 0(表示主机部分)。

    2. 网络部分与主机部分:

      • 在这个子网掩码下,前 26 位为 1,表示这是网络标识符。
      • 后 6 位为 0,表示这是主机标识符,用于标识同一网络内的主机。
    3. 为什么是 26 位不变:

      • 在计算广播地址或网络地址时,网络部分必须保持不变,以确保它们代表同一网络。
      • 由于子网掩码的前 26 位是网络部分,这意味着无论是计算网络地址还是广播地址,前 26 位都不会改变。

    网络地址:172.16.8.128(二进制:10101100.00010000.00001000.10000000

    对最后6位进行或运算,用到的主机位数全设为1:

    网络地址:      10101100.00010000.00001000.10000000 (172.16.8.128)
    主机部分全为1:  00000000.00000000.00000000.00111111
    -----------------------------------------------------
    广播地址:      10101100.00010000.00001000.10111111 (172.16.8.191)
    
    

将结果转换为十进制,得到广播地址:172.16.8.191

练习: 192.168.10.33所在网络的子网掩码为255.255.255.248,请计算出该网络的广播地址。
192.168.10.39




三、 现在有一个C类网络,要划分出12个子网,划分后的子网掩码是?

  1. 理解 C 类网络的默认子网掩码

    • C 类网络的默认子网掩码是 255.255.255.0,这在 CIDR 表示法中是 /24。
    • 这意味着前 24 位是网络部分,后 8 位是主机部分。
  2. 确定所需的子网数量

    • 题目需要划分出至少 12 个子网

    • **要确定需要多少位来创建这些子网,我们可以使用公式

      2^{(n)} \geq

      所需子网数 其中 n 是我们需要增加的位数。**

  3. 计算所需的子网位数

    • 计算 n
    • ​2^{3} = 8 (不够,无法满足 12 个子网)
    • 2^{4} = 16$$ (够,满足 12 个子网) 因此,我们需要增加 4 位用于子网。
  4. 更新子网掩码

    • 默认C类的子网掩码是 /24。
    • 增加 4 位后,新的子网掩码变为:
    • 24 + 4 = 28 ## /28
  5. 确定新的子网掩码的十进制表示
    /28 的二进制形式是:

    11111111.11111111.11111111.11110000
    
    • 转换为十进制,得到:255.255.255.240

因此,为了从一个 C 类网络中划分出至少 12 个子网,划分后的子网掩码是 255.255.255.240,即 /28

,练习: 现在有一个B类网络,要划分出510个子网,划分后的子网掩码是?
默认B类的子网掩码是 /16

11111111.11111111.11111111.10000000

255.255.255.128




四、 把C类网络 192.168.254.0子网掩码设置成为 255.255.255.192 则能获得多少子网,每个子网有多少个主机?

  1. 确定子网掩码
    • C类默认子网掩码是 255.255.255.0(/24)。
    • 255.255.255.192的二进制表示为 11111111.11111111.11111111.11000000,这意味着有26位是网络位(/26),剩下的6位是主机位。
  2. 计算子网数
    • 由于我们从/24扩展到了/26,我们增加了2位用于网络地址。这意味着我们可以获得的子网数量为:
      2^{增加的网络位数}=2^{2}=4
  3. 计算每个子网的主机数
    • 每个子网中主机位数为6位(因为总共是32位,26位为网络位,剩下6位为主机位)。

    • 每个子网可以容纳的主机数量为:

      2^{主机位数} - 2 = 2^{6} - 2 = 64 -2 = 62个主机

      (减去2是因为一个地址用于网络地址,一个地址用于广播地址)

子网数量:4个子网
每个子网的主机数:62个主机

练习: 现在有一个B类网络172.16.10.0设置子网掩码255.255.255.0,则子网数和每个子网可用的主机数是多少

256子网
254个主机


练习2: 对于B类网络 172.16.0.0 如果需要100个子网,每个子网的主机数500台,则子网掩码是什么?

  1. 首先,计算每个子网需要多少主机位。根据公式,主机数的最大数量为 ​2^{n} - 2(减去网络地址和广播地址)。为了支持至少500台主机,我们需要找到满足条件的​n

    2^{n} - 2 \geq 500
  2. ​2^{9} - 2 = 510满足条件。
    ​2^{8} - 2 = 254不满足条件。
    所以需要租用9个主机位。

  3. 接下来,我们需要计算创建100个子网所需的子网位数。根据公式,子网数的最大数量为 ​2^{m},其中​m为子网位数。我们需要找到满足条件的​m

    2^m \geq 100
  4. ​2^6 = 64不满足条件。
    ​2^7 = 128满足条件。
    所以,需要7个子网位。

  5. B类地址的默认子网掩码为 255.255.0.0,即前16位是网络位。现在增加了7个子网位和9个主机位,总共需要16 + 7 =
    23位用于网络。因此,新的子网掩码为23位。

    11111111.11111111.11111110.00000000
    

    子网掩码:255.255.254.0(/23)




五、 现有主机IP地址为 192.16.10.22 / 30 ,那么该地址所属的网络号是?

  1. 确定子网掩码:
    在 /30 表示法中,前30位是网络位,后2位是主机位。要转换这个表示法为十进制掩码,可以将前30位的1表示为 255.255.255.252
    ,后2位为0。
    网络掩码:255.255.255.252
    二进制表示:11111111.11111111.11111111.11111100

  2. 计算网络号:
    将IP地址和子网掩码转换为二进制:

    • IP地址:192.16.10.22 转换为二进制为:
    11000000.00010000.00001010.00010110
    
    • 子网掩码:255.255.255.252 转换为二进制为:
    11111111.11111111.11111111.11111100
    
    • 进行按位与操作:
    11000000.00010000.00001010.00010110   (192.16.10.22)
    11111111.11111111.11111111.11111100   (255.255.255.252)
    ---------------------------------------
    11000000.00010000.00001010.00010100
    

    转回十进制为192.16.10.20




六、 网段地址 154.27.0.0 若不做子网划分,该网络的最大主机数是多少?

对于B类地址 154.27.0.0 默认的子网掩码是 255.255.0.0

\text{最大主机数} = 2^{16} - 2 = 65536 - 2 = 65534

最大主机数是65534




七、 某公司申请到一个C类IP地址,但要连接9个子公司,最大的子公司有12台计算机,每个子公司只用一个子网,则该公司的子网掩码是?

  1. 确定每个子网所需的主机位数
    根据最大主机数的计算公式,我们知道每个子网的主机数由以下公式计算:

    \text{主机数} = 2^n - 2

    其中,​n 是主机位数。

    • 为了满足每个子公司有12台计算机,我们需要解如下不等式:

      2^n - 2 \geq 12
    • 检验不同的 ​n 值:
      ​n = 4 ​2^4 - 2 = 16 - 2 = 14满足条件。
      ​n = 3 ​2^3 - 2 = 8 - 2 = 6不满足条件。

    • 所以,每个子网需要4位主机位。


  2. 确定所需的子网位数
    接下来,我们需要为9个子公司分配子网。根据子网的划分:

    2^m \geq 9
    • 检验不同的 ​m 值:

    ​m = 3: ​2^3 = 8不满足条件。

    ​m = 4: ​2^4 = 16满足条件。

    • 所以,需要4位子网位。

  3. 计算新的子网掩码
    C类的默认子网掩码为 255.255.255.0(即前24位为网络位)。现在我们有:
    原来的网络位:24位

    增加的子网位:4位

    主机位:4位(根据我们的计算)

    新的子网掩码总共为:

    \text{新的子网掩码} = 24 + 4 = 28
    11111111.11111111.11111111.11110000
    
  • 因此,网段掩码是 /28。

新的子网掩码为: 255.255.255.240 (/28)。这样可以为每个子公司分配一个子网,满足他们的计算机数量需求。




八、 公司现有某网段 192.168.1.0/24,假设公司有5个部门,分别为A、B、C、D、E,每个部门分别有55台,30台,14台,12台,6台主机,请给各部门划分网络地址。

1. A 部门:

① 确定子网需求:

  • A 部门有 55 台主机,2 的 n 次方 - 2 ≥ 55,求解 n。
  • 从 2 的 5 次方开始尝试,2 的 5 次方等于 32,32 - 2 = 30,小于 55。
  • 继续尝试 2 的 6 次方,2 的 6 次方等于 64,64 - 2 = 62,大于 55,所以 n = 6,即需要 6 位主机位。

②计算子网掩码:

  • 原网段为 192.168.1.0/24,子网掩码为 255.255.255.0,二进制表示为 11111111.11111111.11111111.00000000。
  • 现在要划分出满足 A 部门需求的子网,需要借 2 位用于子网划分,子网掩码变为 11111111.11111111.11111111.11000000,换算为十进制为 255.255.255.192。

③确定网络地址:

  • 将原网络地址 192.168.1.0(二进制表示为 11000000.10101000.00000001.00000000)与子网掩码 255.255.255.192(二进制表示为 11111111.11111111.11111111.11000000)进行与运算。
  • 逐位进行与运算,得到网络地址为 11000000.10101000.00000001.00000000,换算为十进制为 192.168.1.0。

④确定广播地址:

  • 广播地址是将网络地址的主机位全置为 1。
  • 网络地址 192.168.1.0 的二进制表示中,主机位为后 6 位。将后 6 位全置为 1,得到 11000000.10101000.00000001.01111111,换算为十进制为 192.168.1.63。

⑤确定 IP 地址范围:

  • IP 地址范围从网络地址加 1 到广播地址减 1,即 192.168.1.1 至 192.168.1.62。

2. B 部门

① 确定子网需求:

  • B 部门有 30 台主机,根据公式 “2 的 n 次方 - 2 ≥ 所需主机数”,求解 n。
  • 2 的 5 次方等于 32,32 - 2 = 30,所以 n = 5,即需要 5 位主机位。

②计算子网掩码:

  • 在满足 A 部门需求后继续划分,子网掩码变为11111111.11111111.11111111.11100000,换算为十进制为 255.255.255.224。

③确定网络地址:

  • A 部门子网的广播地址加 1 就是 B 部门子网的网络地址。A 部门广播地址为 192.168.1.63,加 1 后得到 192.168.1.64。

④确定广播地址:

  • 将网络地址 192.168.1.64(二进制表示为11000000.10101000.00000001.01000000)的主机位全置为 1,即11000000.10101000.00000001.01011111,换算为十进制为 192.168.1.95。

⑤确定 IP 地址范围:

  • IP 地址范围从网络地址加 1 到广播地址减 1,即 192.168.1.65 至 192.168.1.94。

3. C 部门:

① 确定子网需求:

  • C 部门有 14 台主机,根据公式 “2 的 n 次方 - 2 ≥ 所需主机数”,求解 n。
  • 2 的 4 次方等于 16,16 - 2 = 14,所以 n = 4,即需要 4 位主机位。

②计算子网掩码:

  • 子网掩码为11111111.11111111.11111111.11110000,换算为十进制为 255.255.255.240。

③确定网络地址:

  • 继续从上一个子网的广播地址加 1 得到 C 部门子网的网络地址,B 部门广播地址为 192.168.1.95,加 1 后得到 192.168.1.96。

④确定广播地址:

  • 广播地址是将网络地址的主机位全置为 1。
  • 将网络地址 192.168.1.96(二进制表示为11000000.10101000.00000001.01100000)的主机位全置为 1,即11000000.10101000.00000001.01101111,换算为十进制为 192.168.1.111。

⑤确定 IP 地址范围:

  • IP 地址范围从网络地址加 1 到广播地址减 1,即 192.168.1.97 至 192.168.1.110。

4. D 部门:

① 确定子网需求:

  • D 部门有 12 台主机,同理需要 4 位主机位。

②计算子网掩码:

  • 子网掩码为11111111.11111111.11111111.11110000,换算为十进制为 255.255.255.240。

③确定网络地址:

  • 从上一个子网的广播地址加 1 得到 D 部门子网的网络地址,C 部门广播地址为 192.168.1.111,加 1 后得到 192.168.1.112。

④确定广播地址:

  • 将网络地址 192.168.1.112(二进制表示为11000000.10101000.00000001.01110000)的主机位全置为 1,即11000000.10101000.00000001.01111111,换算为十进制为 192.168.1.127。

⑤确定 IP 地址范围:

  • IP 地址范围从网络地址加 1 到广播地址减 1,即 192.168.1.113 至 192.168.1.126。

5. E 部门:

① 确定子网需求:

  • E 部门有 6 台主机,根据公式 “2 的 n 次方 - 2 ≥ 所需主机数”,求解 n。
  • 2 的 3 次方等于 8,8 - 2 = 6,所以 n = 3,即需要 3 位主机位。

②计算子网掩码:

  • 子网掩码为11111111.11111111.11111111.11111000,换算为十进制为 255.255.255.248。

③确定网络地址:

  • 从上一个子网的广播地址加 1 得到 E 部门子网的网络地址,D 部门广播地址为 192.168.1.127,加 1 后得到 192.168.1.128。

④确定广播地址:

  • 将网络地址 192.168.1.128(二进制表示为11000000.10101000.00000001.10000000)的主机位全置为 1,即11000000.10101000.00000001.10001111,换算为十进制为 192.168.1.135。

⑤确定 IP 地址范围:

  • IP 地址范围从网络地址加 1 到广播地址减 1,即 192.168.1.129 至 192.168.1.134。

ss

0

评论区