这个例子是本文中采用的子网,以及如何使用两个不同的子网掩码。具体安排如图3-10所示。
图3-10 作者所在子网中的主机和网络安排如果把该图与扉页前图相比,就会发现在图3 - 1 0中省略了从路由器s u n到上面的以太网之间的连接细节,实际上它们之间的连接是拨号S L I P。这个细节不影响本节中讨论的子网划分问题。我们在4 . 6节讨论A R P代理时将再回头讨论这个细节。
问题是我们在子网1 3中有两个分离的网络:一个以太网和一个点对点链路(硬件连接的S L I P链路)(点对点链接始终会带来问题,因为它一般在两端都需要I P地址)。将来或许会有更多的主机和网络,但是为了不让主机跨越不同的网络就得使用不同的子网号。我们的解决方法是把子网号从8 bit 扩充到11 b i t ,把主机号从8 bit 减为5 bit 。这就叫作变长子网,因为1 4 0 . 2 5 2网络中的大多数子网都采用8 bit 子网掩码,而我们的子网却采用11 bit 的子网掩码。
RFC1009[Braden and Postel 1987]允许一个含有子网的网络使用多个子网掩码。新的路由器需求RFC[Almquist 1993]则要求支持这一功能。
但是,问题在于并不是所有的路由选择协议在交换目的网络时也交换子网掩码。在第1 0章中,我们将看到R I P不支持变长子网,R I P第2版和O S P F则支持变长子网。在我们的例子中不存在这种问题,因为在我的子网中不要求使用RIP协议。
作者子网中的I P地址结构如图3 - 11 所示,11位子网号中的前8 bit始终是1 3。在剩下的3 bit 中,我们用二进制0 0 1表示以太网,0 1 0表示点对点S L I P链路。这个变长子网掩码在1 4 0 . 2 5 2网络中不会给其他主机和路由器带来问题—只要目的是子网1 4 0 . 2 5 2 . 1 3的所有数据报都传给路由器s u n(I P地址是1 4 0 . 2 5 2 . 1 . 2 9),如图3 - 11 所示。如果s u n知道子网1 3中的主机有11 bit子网号,那么一切都好办了。
图3-11 变长子网
1 4 0 . 2 5 2 . 1 3子网中的所有接口的子网掩码是2 5 5 . 2 5 5 . 2 5 5 . 2 2 4,或0 x ffffff e 0 。这表明最右边的5 bit 留给主机号,左边的27 bit留给网络号和子网号。图3 - 1 0中所有接口的I P地址和子网掩码的分配情况如图3 - 1 2所示。
主机IP地址子网掩码网络号子网号主机号注释在子网1上在作者所在子网上在以太网上点对点点对点以太网上的广播地址
图3-12 作者子网的IP地址
第1栏标为是“主机”,但是s u n和b s d i也具有路由器的功能,因为它们是多接口的,可以把分组数据从一个接口转发到另一个接口。这个表中的最后一行是图3 - 1 0 中的广播地址1 4 0 . 2 5 2 . 1 3 . 6 3:它是根据以太网子网号(1 4 0 . 2 5 2 . 1 3 . 3 2)和图3 - 11 中的低5位置1(1 6+8+4+2+1=3 1)得来的(我们在第1 2章中将看到,这个地址被称作以子网为目的的广播地址(subnet-directed broadcast address))。
分享到:
相关推荐
首先,我们需要确定每个子公司至少需要一个子网,而12家子公司意味着我们需要至少12个可用的子网。为了找出最小的子网数,我们可以使用2的幂次来解决。由于2^4 = 16,大于12,所以需要借4位作为子网位。这样,原来的...
在我们的例子中,我们有一个C类网络,我们要将其等分为两个子网。 子网掩码是用来判断任意给定的IP地址的哪一部分属于网络地址,哪一部分属于主机地址的。对于C类IP,其默认子网掩码是255.255.255.0。若要将C类网络...
为了实现更小的广播域并更好地利用主机地址中的每一位,可以把基于类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于类的网络地址的主机部分创建的。划分子网后...
假设某单位拥有一段C类IP地址:218.102.142.0,该单位需要将此地址段进一步划分为两个子网,其中一个子网容纳40台计算机,另一个子网容纳60台计算机。本案例将详细介绍如何进行子网划分、确定子网掩码、计算子网地址...
1. **确定子网掩码的二进制表示**:我们知道255.255.255.192的最后一位192转换成二进制为11000000,这表明最后一个八位组中有2位用于子网划分。 2. **计算子网数**:利用公式2^n,其中n为子网位数。在这个例子中,n=...
子网掩码(Subnet Mask)是用于标识一个IP地址中哪些部分属于网络地址,哪些部分属于主机地址的32位二进制数字。它与IP地址结合使用,用于区分不同的网络和主机。例如,对于IP地址192.168.1.100,如果子网掩码是255....
当我们谈论将一个C类网络等分成八个子网时,我们实际上是在讨论网络的子网划分,这是一项在网络规划和管理中至关重要的技术。下面我们将深入探讨这个主题。 首先,IP地址由32位二进制数构成,通常被分为四部分,每...
下面我们将通过一个具体的例子来说明如何进行子网划分。 假设我们有一个C类IP地址范围192.20.16.0/24,现在需要将其划分为多个子网,每个子网至少能容纳60台主机。 1. **确定所需子网数量**:首先需要确定需要划分...
这个过程将一个大的IP地址空间分割成多个更小、独立的子网,以优化网络资源分配,提高效率,增强安全性,并简化网络管理和路由。在标题提到的“子网分割器”中,它似乎是一个工具,能够帮助用户根据给定的IP地址段和...
下面举个例子,大家来思考一下:假定某个大型组织获得一个B类地址,从而可以对65534台主机进行IP编址。如果这些主机只能归属于同一个网络,则在许多情况下是不合适的。那么我们在子网划分的过程中,到底得到了什么呢...
子网(Subnet)是指在一个大的网络IP地址空间内,通过子网掩码进行划分,形成的多个较小的逻辑网络。这种划分主要是为了更有效地管理和分配IP地址资源,以及提高网络通信的安全性和效率。子网计算通常涉及到以下几...
每个子网的可用主机数为 (2^5)-2 = 30 台(减去2是因为每个子网都需要保留一个地址作为网络地址,另一个地址作为广播地址)。 具体的子网划分结果如下: 1. **子网1**:202.116.32.0/27 - 起始IP:202.116.32.1 ...
在IP地址192.168.1.100的例子中,我们通常会配对一个子网掩码,比如255.255.255.0。这个掩码的含义是,前24位(即192.168.1)代表网络部分,最后8位(即100)代表主机部分。通过子网掩码,我们可以确定网络ID(192....
例如,如果没有进行子网划分,仅有一个网络ID的网络只能容纳254台主机(使用255.255.255.0的子网掩码),但如果有多个远程LAN需要互连,每个LAN都有60台主机,那么就需要进行子网划分,以便为每个LAN分配独立的网络...
3. **广播地址**:每个子网都有一个唯一的广播地址,它是该子网内所有主机ID都置1的IP地址。 4. **网络地址**:网络地址是子网掩码与IP地址逻辑AND运算的结果,标识了一个子网。 5. **可用主机数**:在给定的子网...
再举一个例子,如果我们要为200台机器分配IP,分为4个子网,每个子网50台机器。我们使用C类IP地址,如192.168.10.0,其默认子网掩码是255.255.255.0。为了满足每个子网50台机器的需求,我们需要至少62个可用IP地址...
另一个B类地址的例子,172.16.0.0,如果子网掩码是255.255.255.224(/27),则: - 子网数:2的11次方-2 = 2046 - 主机数:2的5次方-2 = 30 - 有效子网:block size = 256 - 224 = 32,子网从172.16.0.32到172.16....
Classless Inter-Domain Routing(CIDR)是一种无类域间路由,ISP 常用这样的方法给客户分配地址,ISP 提供给客户 1 个块(blocksize),类似这样:192.168.10.32/28,这排数字告诉你你的子网掩码是多少,/28 代表...
本文将详细介绍如何进行子网划分,并通过一个具体的例子来解释整个过程。 #### 子网划分概述 子网划分是指将一个较大的网络地址空间划分为多个较小的网络地址空间的过程。在进行子网划分之前,我们需要明确所需...