子网分析

日期: 2009-03-11 作者:Firewall.cx翻译:曾少宁 来源:TechTarget中国 英文

我们已经对子网划分有了一定程度的了解,但是仍然有许多东西需要学习。接下来我们将阐述可用的子网掩码并分析使用指定子网掩码的C类网络。只要我们理解了其中的逻辑,掌握这些内容是相当容易的。 理解和分析不同的子网掩码 我们已经了解了什么是子网掩码,接下来我们将探讨它们的不同值以及使用方法。

我们不能按照任意设置一个计算机或其它的设备上的子网掩码,因为我们所选择的随机子网掩码可能会带来大量的路由和通信问题,或者不被我们所配置的设备所接受。 为此,我们将探讨各种不同的子网掩码,以便清楚地理解我们所需要使用的子网掩码以及如何来使用它。非常重要的一点是,我们一定要理解为何我们需要根据需要来选择具体的子网掩码。……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

我们已经对子网划分有了一定程度的了解,但是仍然有许多东西需要学习。接下来我们将阐述可用的子网掩码并分析使用指定子网掩码的C类网络。只要我们理解了其中的逻辑,掌握这些内容是相当容易的。

理解和分析不同的子网掩码

我们已经了解了什么是子网掩码,接下来我们将探讨它们的不同值以及使用方法。

我们不能按照任意设置一个计算机或其它的设备上的子网掩码,因为我们所选择的随机子网掩码可能会带来大量的路由和通信问题,或者不被我们所配置的设备所接受。

为此,我们将探讨各种不同的子网掩码,以便清楚地理解我们所需要使用的子网掩码以及如何来使用它。非常重要的一点是,我们一定要理解为何我们需要根据需要来选择具体的子网掩码。很多人都只是简单地使用一个标准的子网掩码而不理解它的作用。这对于本网站的浏览者而言就不会这样了。

让我们先来看看最通用的子网掩码,然后,我将解释其中的数字的来源:

通用子网掩码

为了更好地理解,我们将先来看看各类网络的通用子网掩码。查看各类子网掩码可能是最佳也是最容易理解它们的方式。

子网掩码

上表一开始看来可能有点费解,但是别沮丧!事实上,它相当的简单,我们只需从不同的方式来看它!

可以这样理解上表模式:每类网络都有它的默认子网掩码,即绿色标识部分,因此我们所需要做的就是每次从每个类的主机ID部分借用一位(从1开始,直到8)。我使用了不同的颜色来显示十进制,它是每次我们从主机ID部分借用的一位。如果你不理解这些十进制的数字的作用,那么就必须阅读“十进制&IP”内容。

每次我们从主机ID借用一位,我们就将网络分割成不同数目的网络。比如,当我们在C类网络中借用三位时,我们将网络分割成了8个更小的网络。让我们举个例子来进行详细地说明(我们将将它分割成三个部分),这样我们就可以全面地理解上面的内容。

我们将分析C类网络以及从主机ID上借用的三个位。当我们将十进制转换为二进制时,我们就能够分析它了,而这对于这种类型的分析工作是必不可少的。我们将看到我们是怎么从这样的配置和范围得到8个网络的。

子网掩码

在第一部分中,我们可以清楚地看到8个网络是如何产生的。这个规则适用于所有类型的子网。将子网位数作为2的幂,就可以获得网络数。

这个是简单的部分。第二个部分稍微有点复杂,因此我们必须集中精神来看待以免混淆了!

下表一开始看来似乎相当的复杂,让我们来尝试分析它:

 子网掩码

IP地址和子网掩码都是以二进制格式显示的。我们注意最后的八位数,它们包含了我们寻找的所有信息。现在,这八位数包含两个部分,子网ID和主机ID。当我们计算子网和主机时,我们是同时对它们进行处理的。完成后,我们可以将子网ID和主机ID部分放在一起,这样我们就可以获得最后八位数的十进制数值。

我们知道我们有8个网络(或子网),通过简单的计算或依次增加二进制值,我们就可以看到所有有效的网络。因此,我们从000开始,到111时结束。同时,我也在右边附上每个网络相等的十进制值。

接下来,我们来看看主机ID部分,此处的第一台有效主机是0 0001(十进制为1),因为0 0000(十进制为0)值是保留为网络地址(阅读“IP类”页),而最后的值1 1111(十进制为31)是作为每个子网的广播地址的(阅读“广播”页)。

注意:

在IP有类网页中,我已经提供了一个用来计算有效主机的公式,显然,它也是我们在本文中所介绍的。这个公式是:2X -2。X表示主机ID域中的位数,在我们的例子中是5。当我们使用这个公式时,我们将得到25 - 2 = 30有效(可用的)IP地址。至于为什么我们要减去2,是因为一个用于子网的网络地址,另一个用于子网的广播地址了。这个是众所周知的了。

总结,下面是新网络中每个子网的范围:

子网掩码

子网掩码

我希望所举的例子不会让你感到太复杂;上面所举的例子是最简单的类型了,这也是为何我选择C类网络的原因,因为它们是最容易计算的。

如果你感到有点难度,那么可以尝试放慢阅读的速度。在几次之后,你将有所理解。毕竟,这些内容是需要时间来消化的。

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐

  • 子网掩码及其作用

    实现子网划分有几种不同的方法,同时一些子网的复杂性以及其所提供的灵活性会使子网划分很复杂的。为此,我撰写了这一小段落来阐述如何实现和学习子网划分。

  • IP子网划分的基本概念

    当我们对一个网络进行子网划分时,基本上就是将它分成小的网络。比如,当一组IP地址指定给一个公司时,公司可能将该网络“分割成”小的网络,每个部门一个。

  • 子网掩码快速算法

    多人肯定对设定子网掩码这个不熟悉,很头疼,那么我现在就告诉大家一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人……