无类网络

网络工程 IPv4
2022-03-04 21:29:33

我在为我的网络设置设置时遇到了麻烦,已经做了很多阅读和测试,但是,我仍然不清楚一些解决方案,我希望在这里找到这些解决方案的答案。

我需要实现的是为至少 15 个子网络的私有 C 型网络设置无类配置

据我所知,具有子网络的类网络具有固定掩码,每个子网络都保持相同,从而使整个设置效率低下。无类网络具有可变掩码,允许根据当前要求将 IP 地址分为主机和网络部分。考虑到这一点,我正在进行以下计算,这些计算被描述为无类别 IP 分配:

IP:192.168.1.0/24 2^4=4 个可用网络(2 位取自主机部分)每个最多 2^6-2=62 个主机(剩余 6 位)新掩码:26 => 255.255.255.192

1st network
Subnet: 192.168.1.0
First address: 192.168.1.1
Last address: 192.168.1.62
Broadcast: 192.168.1.63

2nd network
Subnet: 192.168.1.64
First address: 192.168.1.65
Last address: 192.168.1.126
Broadcast: 192.168.1.127

    etc

以上与常规子网划分有何不同?好像面具没变一样。VLSM 是一种方式吗?类网络和无类网络之间的真正区别是什么?正确的设置应该如何?

1个回答

以上与常规子网划分有何不同?

好吧,无类域间路由 (CIDR) 是关于回收未使用的地址空间。以有类 A 类网络为例 - 1.0.0.0/8。以下来自 Linux 上的 IP 地址计算器:

地址:1.0.0.0 00000001. 00000000.00000000.00000000
网络掩码:255.0.0.0 = 8 11111111.00000000.00000000.00000000
通配符:0.255.255.255 00000000. 11111111.11111111.11111111
=>
网络:1.0.0.0/8 00000001.00000000.00000000.00000000
HostMin: 1.0.0.1 00000001. 00000000.00000000.00000001
HostMax: 1.255.255.254 00000001. 11111111.11111111.11111110
广播:1.255.255.255 00000001. 11111111.11111111.11111111
主机/网络:16777214 A 类

查看上面的输出,您可以看到该客户拥有超过 1600 万个 IP 地址 - 这真是荒谬可笑!

所以,ARIN(美国互联网号码注册机构)可以走到这个客户面前告诉他们,看这里,你只有 20 名员工——你真的需要超过 1600 万个 IP 地址(或每个员工 838860 个 IP 地址)吗?

然后,ARIN 可以减少此客户的浪费,并将其提供给其他需要它的人,并将此客户的网络从有类 A 类网络减少为 1.0.0.0/24 的无类网络:

地址:1.0.0.0 00000001.00000000.00000000。00000000
网络掩码:255.255.255.0 = 24 11111111.11111111.11111111。00000000
通配符:0.0.0.255 00000000.00000000.00000000。11111111
=>
网络:1.0.0.0/24 00000001.00000000.00000000。00000000
主机最小值:1.0.0.1 00000001.00000000.00000000。00000001
主机最大值:1.0.0.254 00000001.00000000.00000000。11111110
广播:1.0.0.255 00000001.00000000.00000000。11111111
主机/网络:254 A 类

请注意,尽管该名称仍然是 A 类网络(这仅由第 1 位(从左侧 - 也就是最高有效位)为 0 的事实推断),IP 地址的使用已显着减少 - 从每个网络 16,777,214 个 IP 地址,只有 254 个!

但是请记住,仅仅为了它而拥有太多网络也可能是浪费的,因为您会为每个网络丢失 2 个 IP 地址!