子网划分和子网掩码的计算

子网划分和子网掩码的计算在计算机网络中,子网划分和子网掩码是非常重要的概念。子网划分是将一个网络划分为多个更小的子网,而子网掩码则用于指示IP地址中哪些位是网络地址,哪些是主机地址。本文将详细介绍子网划分和子网掩码的计算方法。

一、子网划分

子网划分是将一个网络划分为多个更小的子网。它可以帮助我们更好地管理网络资源和提高网络效率。在划分子网之前,我们首先需要确定以下几个参数:

1. 原网络地址:假设我们有一个网络地址为19

2.168.0.0的网络。

2. 子网掩码:子网掩码用于指示IP地址中哪些位是网络地址,哪些是主机地址。常见的子网掩码有255.255.255.0和255.255.0.0等。

3. 所需子网数量:根据实际需求确定需要划分的子网数量。

根据上述参数,我们可以开始计算子网划分。以下是子网划分的步骤:

步骤1:确定所需子网数量

根据实际需求确定需要划分的子网数量,假设我们需要划分4个子网。

步骤2:确定所需子网的主机数量

根据实际需求确定每个子网所需的主机数量。假设我们需要每个子

网支持100个主机。

步骤3:确定所需子网的子网掩码

根据所需子网的主机数量确定子网掩码。假设每个子网需要支持

100个主机,根据主机数量找到最接近的2的幂次方,并将其减1,得

到子网掩码的主机位数。在本例中,需要7位主机位来支持100个主机。将子网掩码的主机位数转换为子网掩码的十进制形式,得到子网

掩码为255.255.255.128。

步骤4:子网地址的计算

根据子网掩码将原网络地址划分成多个子网。每个子网的第一个可

用地址是子网地址,最后一个可用地址是广播地址,其余是主机地址。以192.168.0.0网络为例,子网掩码为255.255.255.128,我们可以进行

如下子网划分:

子网1:子网地址192.168.0.0,广播地址192.168.0.127,主机地址

范围192.168.0.1 - 192.168.0.126。

子网2:子网地址192.168.0.128,广播地址192.168.0.255,主机地

址范围192.168.0.129 - 192.168.0.254。

子网3:子网地址192.168.1.0,广播地址192.168.1.127,主机地址

范围192.168.1.1 - 192.168.1.126。

子网4:子网地址192.168.1.128,广播地址192.168.1.255,主机地

址范围192.168.1.129 - 192.168.1.254。

二、子网掩码的计算

子网掩码用于指示IP地址中哪些位是网络地址,哪些是主机地址。常见的子网掩码有255.255.255.0和255.255.0.0等。在进行子网划分时,我们需要根据所需子网的主机数量来计算子网掩码。

假设我们需要划分一个网络,每个子网需要支持100个主机。首先,根据主机数量找到最接近的2的幂次方,并将其减1,得到子网掩码的

主机位数。在本例中,需要7位主机位来支持100个主机。然后,将

子网掩码的主机位数转换为子网掩码的十进制形式,得到子网掩码为255.255.255.128。

通过以上计算,我们可以准确地进行子网划分和子网掩码的计算,

以满足实际需求。

总结:

子网划分和子网掩码的计算是计算机网络中非常重要的概念。通过

合理的子网划分和正确的子网掩码计算,我们能够更好地管理网络资

源和提高网络效率。在进行子网划分时,需要确定原网络地址、子网

掩码和所需子网数量,并按照步骤进行计算。在确定子网掩码时,需

要根据所需子网的主机数量来计算。以上所述是子网划分和子网掩码

计算的基本方法,希望能对你有所帮助。

子网掩码的计算与划分详解

子网掩码的计算与划分详解 https://www.360docs.net/doc/2119368252.html, 2005-12-17 13:52 出处:IT168论坛 【导读】在国际互联网(Internet)上有成千百万台主机(host),为了区分这些主机,人们给每台主机都分配了一个专门的“地址”作为标识,称为IP地址。子网掩码的作用是用来区分网络上的主机是否在同一网络段内。子网掩码不能单独存在,它必须结合IP 地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 一、子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能 发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。

因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。 子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。 32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将“本地部分”进一步划分为“物理网络”部分和“主机”两部分,其中“物理网络”部分用于标识同一IP网络地址下的不同物理网络,常称为“掩码位”、“子网掩码号”,或者“子网掩码ID”,不同子网就是依据这个掩码ID来识别的。

子网划分以及子网掩码计算

子网划分以及子网掩码计算 比如,我们有三个不同的子网,每个网络的HOST数量各为20、25和50,下面依次称为甲、乙和丙网,但只申请了一个NETWORK ID 就是202.119.115。首先我们把甲和乙网的SUBNET MASKS改为255.255.255.224,224的二进制为11100000,即它的SUBNET MASKS 为: 11111111.11111111.11111111.11100000 这样,我们把HOST ID的高三位用来分割子网,这三位共有000、001、010、011、100、101、110、111八种组合,除去000(代表本身)和111(代表广播),还有六个组合,也就是可提供六个子网,它们的IP地址分别为:(前三个字节还是202.119.115) 00100001~00111110 即33~62为第一个子网 01000001~01011110 即65~94为第二个子网 01100001~01111110 即97~126为第三个子网 10000001~10011110 即129~158为第四个子网 10100001~10111110 即161~190为第五个子网 11000001~11011110 即193~222为第六个子网 选用161~190段给甲网,193~222段给乙网,因为各个子网都支持30台主机,足以应付甲网和乙网20台和25台的需求。 再来看丙网,由于丙网有50台主机,按上述分割方法无法满足它的IP需求,我们可以将它的SUBNET MASKS设为255.255.255.192,由于192的二进制值为11000000,按上述方法,它可以划分为两个子网,IP地址为: 01000001~01111110 即65~126为第一个子网 10000001~10111110 即129~190为第二个子网 这样每个子网有62个IP可用,将65~126分配丙网,多个子网用一个NETWORK ID 即告实现。 如果将子网掩码设置过大,也就是说子网范围扩大。那么根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的相与结果而认为是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃。数据不能正确到达目的机,导致网络传输错误。如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,任意设置子网掩码是不对的,应该根据网络管理部门的规定进行设置。

子网划分和子网掩码的计算

子网划分和子网掩码的计算在计算机网络中,子网划分和子网掩码是非常重要的概念。子网划分是将一个网络划分为多个更小的子网,而子网掩码则用于指示IP地址中哪些位是网络地址,哪些是主机地址。本文将详细介绍子网划分和子网掩码的计算方法。 一、子网划分 子网划分是将一个网络划分为多个更小的子网。它可以帮助我们更好地管理网络资源和提高网络效率。在划分子网之前,我们首先需要确定以下几个参数: 1. 原网络地址:假设我们有一个网络地址为19 2.168.0.0的网络。 2. 子网掩码:子网掩码用于指示IP地址中哪些位是网络地址,哪些是主机地址。常见的子网掩码有255.255.255.0和255.255.0.0等。 3. 所需子网数量:根据实际需求确定需要划分的子网数量。 根据上述参数,我们可以开始计算子网划分。以下是子网划分的步骤: 步骤1:确定所需子网数量 根据实际需求确定需要划分的子网数量,假设我们需要划分4个子网。 步骤2:确定所需子网的主机数量

根据实际需求确定每个子网所需的主机数量。假设我们需要每个子 网支持100个主机。 步骤3:确定所需子网的子网掩码 根据所需子网的主机数量确定子网掩码。假设每个子网需要支持 100个主机,根据主机数量找到最接近的2的幂次方,并将其减1,得 到子网掩码的主机位数。在本例中,需要7位主机位来支持100个主机。将子网掩码的主机位数转换为子网掩码的十进制形式,得到子网 掩码为255.255.255.128。 步骤4:子网地址的计算 根据子网掩码将原网络地址划分成多个子网。每个子网的第一个可 用地址是子网地址,最后一个可用地址是广播地址,其余是主机地址。以192.168.0.0网络为例,子网掩码为255.255.255.128,我们可以进行 如下子网划分: 子网1:子网地址192.168.0.0,广播地址192.168.0.127,主机地址 范围192.168.0.1 - 192.168.0.126。 子网2:子网地址192.168.0.128,广播地址192.168.0.255,主机地 址范围192.168.0.129 - 192.168.0.254。 子网3:子网地址192.168.1.0,广播地址192.168.1.127,主机地址 范围192.168.1.1 - 192.168.1.126。 子网4:子网地址192.168.1.128,广播地址192.168.1.255,主机地 址范围192.168.1.129 - 192.168.1.254。

子网掩码的计算方法

子网掩码的计算方法 子网掩码是用来划分IP地址的网络地址和主机地址的一种方式。它 是一个32位的二进制数字,由一串连续的1和0组成。其中,1表示网 络地址,0表示主机地址。 一、三级划分法 三级划分法是最常用的子网划分方法之一,具体计算步骤如下: 1. 确定网络位数:根据所需的子网数量,确定网络位有多少位。公 式为:n = log₂(子网数量)。 2.计算主机位数:主机位数等于32减去网络位数。 3.确定网络地址和主机地址的范围:网络地址的范围是从最小的网络 地址开始,依次递增1,直到最大的网络地址;主机地址的范围是从最小 的主机地址开始,依次递增1,直到最大的主机地址。 4.转换为二进制:将网络地址和主机地址转换为二进制表示。 5.计算子网掩码:将网络位全部设置为1,主机位全部设置为0即可。 例如,我们需要将IP地址192.168.0.0划分为8个子网。根据三级 划分法,网络位数n = log₂(8) = 3,主机位数就是32减去网络位数,即32-3=29 二、逐位划分法 逐位划分法是一种按位进行划分的方法。 1.根据子网数量确定网络位数:根据所需的子网数量,确定网络位的 数目。子网数为2^n时,网络位数为n。

2.根据网络位数将IP地址转换为二进制形式。 3.根据网络位数确定子网掩码:将前面的网络位设置为1,后面的主机位设置为0即可得到子网掩码。 例如,我们需要将IP地址192.168.0.0划分为16个子网。子网数为2^4=16,所以网络位数为4 三、无预设划分法 无预设划分法是一种按需划分的方法,适用于需要不同大小的子网。 1.确定子网数量:根据实际需求确定需要的子网数目。 2.将IP地址转换为二进制形式。 3.根据子网数量确定所需网络位数:用2的幂次方计算出网络位数,使得网络数大于或等于所需的子网数目。 4.根据网络位数设置子网掩码:网络位数为1的位设置为1,其余位设置为0。 例如,我们需要将IP地址192.168.0.0划分为6个子网。通过计算得知,子网数6大于2^3等于8,所以网络位数应为3 以上是子网掩码的计算方法,其中三级划分法、逐位划分法和无预设划分法是最常用的计算方式。根据实际需求和网络规划,选择适合的划分方法可以得到需要的子网掩码。

子网掩码计算公式

子网掩码计算公式 网络技术的发展和变迁,使得以前不可能实现的功能都可以通过网络互联上实现,而子网掩码的概念就是这样的一个新技术,在网络技术的发展中扮演越来越重要的角色。子网掩码是指在IP地址中,每一位IP地址的每一个字符都可以用一个掩码来修正,比如在某一局域网中,可以将一个特定的子网划分出来,并且这个子网内所有的IP地址都是由掩码对这些字符的每一组进行修正来得出的。 子网掩码的计算公式可以概括为: 子网掩码=1+2^n-2^m 其中:n为网络号位数,m为主机号位数。 例如,当n=11,m=4时,子网掩码=1+2^11-2^4=1+2048-16=2033。 子网掩码一般可以分为两种:A类子网掩码和B类子网掩码。A 类子网掩码是由8位(也就是一个字节)组成的,每个字符都有一个掩码和它一一对应,比如A类子网掩码的格式如下: A类子网掩码: 11111111 11111111 11111111 00000000(网络号部分)00000000(主机号部分)。 B类子网掩码和A类子网掩码类似,但其中主机部分只有6位,比如B类子网掩码的格式如下: B类子网掩码: 11111111 11111111 11111111 11000000(网络号部分)00000000(主机号部分)。 还有一种是C类子网掩码,其中主机号部分有8位,比如C类子网掩码的格式如下:

C类子网掩码: 11111111 11111111 11111111 11111111(网络号部分)00000000(主机号部分)。 以上就是常用的三种子网掩码的格式,它们的计算公式也是基本相同的。 不同的网络系统可以有不同的子网掩码,不过网络技术的发展,越来越多的子网掩码使用A类子网掩码和B类子网掩码,这样可以提高网络效率和安全性。 另外,在计算时,还可以使用一些实用工具,比如子网掩码计算器和转换器等,这些实用工具可以帮助用户简单的计算或转换子网掩码,以及计算出最大可用的主机数量等,良好的实用工具就可以极大的降低使用它们所需要的难度和成本。 综上所述,子网掩码是网络技术发展中扮演越来越重要的角色,它可以帮助网络管理者划分出不同的网络子网,使得资源利用更加有效率,同时它也可以保护网络安全,子网掩码的计算公式也是简单易懂的,另外它也有实用的工具可以帮助管理者计算。

子网掩码的计算划分方法

子网掩码的计算方法 一、利用子网数来计算 在求子网掩码之前必须先搞清楚掩码转成二进制后,为1的位代表网络位,为0的位代表主机位。 1)将子网数目转化为二进制来表示 2)取得该二进制的位数,为N 3)取得该IP地址的子网掩码,将其主机地址部分的的前N位置1 累计即得出该IP地址划分子网的子网掩码 如欲将B类IP地址168.195.0.0划分成27个子网: 1)27=11011 2)该二进制为五位数,N = 5 3)将B类地址的子网掩码255.255.0.0的主机地址前5位置1,得到255.255.248.0,即为划分成27个子网的B类IP地址168.195.0.0的子网掩码。 二、利用主机数来计算 1)将主机数目转化为二进制来表示 2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为N,这里肯定N<8。如果大于254,则N>8,这就是说主机地址将占据不止8位。 3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为0,即为子网掩码值。 如欲将B(c)类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台(17): 1) 700=1010111100 2)该二进制为十位数,N = 10(1001) 3)将该B类地址的子网掩码255.255.0.0的主机地址全部置1,得到255.255.255.255,然后再从后向前将后10位置0,即为:11111111.11111111.11111100.00000000,即255.255.252.0。这就是该欲划分成主机为700台的B类IP地址168.195.0.0的子网掩码。 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的IP地址与子网掩码进行与运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。 请看以下示例: 运算演示之一:IP 地址192.168.0.1 子网掩码255.255.255.0 转化为二进制进行运算 IP 地址11000000.10101000.00000000.00000001 子网掩码11111111.11111111.11111111.00000000 与运算 11000000.10101000.00000000.00000000 转化为十进制后为: 192.168.0.0 运算演示之二: IP 地址192.168.0.254 子网掩码255.255.255.0 转化为二进制进行运算: IP 地址11000000.10101000.00000000.11111110 子网掩码11111111.11111111.11111111.00000000

三种快速计算子网掩码的方法与划分

三种快速计算子网掩码的方法与划分 2011-07-30 13:13 一、子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。 因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。 32位的IP地址分为两部分,即网络号和主机号,分

别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将“本地部分”进一步划分为“物理网络”部分和“主机”两部分,其中“物理网络”部分用于标识同一IP网络地址下的不同物理网络,常称为“掩码位”、“子网掩码号”,或者“子网掩码ID”,不同子网就是依据这个掩码ID来识别的。 按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。 例如二进制位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如B类地址子网掩码(11111111 11111111 1111111100000000)为:255.255.25.0。IP协议关于子网掩码的定义提供一定的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定

子网掩码计算方法

子网掩码计算方法 子网掩码是一种用于划分网络地址空间的32位二进制数。它通过将 网络地址划分为网络号和主机号来帮助定义一个网络的范围。根据子网掩 码的不同,可以将一个网络划分成多个子网络,每个子网络都有自己的网 络号和主机号。 子网掩码是一个32位的二进制数,用1表示网络号的部分,用0表 示主机号的部分。子网掩码通常以点分十进制的形式表示,如 255.255.255.0。在这个例子中,前24位用于网络号,后8位用于主机号。 计算子网掩码的方法取决于网络的需求和规划。以下是计算子网掩码 的几种常见方法: 1.确定所需的主机数量和子网数量。 在划分网络之前,需要确定每个子网中所需的主机数量以及总共需要 多少个子网。这将决定子网掩码的长度。 2.计算子网掩码的长度。 子网掩码的长度取决于需要划分的子网数量。可以使用2的n次幂来 计算需要的子网数量。例如,如果需要4个子网,那么需要使用2个比特 位来表示子网号,因为2的2次幂等于4、在这种情况下,子网掩码的长 度为30位(32位减去2位子网号)。 3.确定网络地址。 根据需要划分的子网数量以及每个子网中所需的主机数量,可以确定 网络地址。网络地址由网络号和主机号组成。网络号是不可变的一部分, 而主机号可以根据需要进行分配。

4.计算子网掩码。 子网掩码是一个32位的二进制数,用于标识网络号和主机号的边界。可以用二进制位来表示子网掩码,其中1表示网络号,0表示主机号。例如,对于一个长度为30位的子网掩码,可以将前两位设为1,后面的28 位设为0,表示网络号占用的位数和主机号占用的位数。 5.分配子网号和主机号。 根据子网掩码将网络地址划分为子网号和主机号,然后可以为每个子 网分配唯一的子网号和主机号。子网号和主机号的范围取决于子网掩码的 长度和需要的主机数量。 需要注意的是,计算子网掩码的方法可能会因网络规划的不同而有所 变化。以上是一种常见的方法,根据具体的网络需求和规划,可能需要采 用其他方法来计算子网掩码。在计算子网掩码时,应该考虑网络的规模、 需求和未来的扩展性,以确保网络的有效划分和管理。

子网掩码的计算与划分详解

子网掩码的计算与划分详解子网掩码的计算与划分详解2010-12-16 21:24一、子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当 初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络 地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨 胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更 重要的是将增加内外部路径刷新时的开销,从而加重网络负担。 因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细 分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问 题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。 子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。 32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP地址的"网间网部分"和"本地部分"。子网编址技术将"本地部分"进一步划分为"物理网络"部分和"主机"两部分,其中"物理网络"部分用于标识同一IP网络地址下 的不同物理网络,常称为"掩码位"、"子网掩码号",或者"子网掩码ID",不同 子网就是依据这个掩码ID来识别的。 按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位 模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络 部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某 位为主机地址中的一位。

子网掩码的及其快速计算方法

子网掩码的及其快速计算方法 子网掩码是用于划分网络的一种方法,它决定了IP地址中哪些位用于网络标识,哪些位用于主机标识。子网掩码的长度决定了网络的规模,长度越长,可供主机使用的IP地址就越少。 下面介绍一种快速计算子网掩码的方法,称为CIDR(Classless Inter-Domain Routing)。 CIDR使用IP地址的前缀长度来表示子网掩码的长度。IP地址用32位二进制数表示,子网掩码的长度可以用十进制表示,如"/24"。 计算子网掩码的步骤如下: 1.确定需要划分的网络规模,比如需要划分一个可以容纳100个主机的子网。 2.确定所需的主机位数,通过反推,要容纳100个主机,需要几位二进制数。计算2的幂次方,直到找到最小的能够容纳100的数,此处为7位。 4.将子网掩码转换为十进制,这样更容易理解和使用。将每一位转换成对应的十进制数,再用点分十进制表示法表示出来。在本例中,子网掩码为25 5.255.255.128 5.将子网掩码加在IP地址上,得到子网的网络地址和广播地址。网络地址是通过将IP地址的主机位全部置为0得到,广播地址是通过将主机位全部置为1得到。 通过CIDR的快速计算方法,可以快速得到子网掩码,而无需逐位运算和计算子网掩码的二进制形式。

需要注意的是,CIDR方法仅适用于子网掩码为连续的情况,如果子 网掩码不连续,例如多个主机位分散在不同的位置,就需要进行其他计算 方法。 除了CIDR方法外,还有其他的子网掩码计算方法,如VLSM (Variable Length Subnet Mask)和FLSM(Fixed Length Subnet Mask)等。这些方法适用于不同的网络划分需求,可以根据实际情况选择合适的 方法。 总之,子网掩码是用于划分网络的重要工具,通过CIDR等快速计算 方法,可以快速得到子网掩码。

子网掩码的计算与划分详解

子网掩码的计算与划分详解 子网掩码是用于划分网络的一个关键参数。在计算和划分子网前,首先需要理解IP地址和子网掩码的基本概念。 IP地址是一个32位的二进制数,用于标识计算机或网络设备在互联网上的唯一地址。它由两部分组成,即网络地址部分和主机地址部分。其中,网络地址部分用于标识网络,主机地址部分用于标识网络中的主机设备。 子网掩码在逻辑上与IP地址是一一对应的,它也是一个32位的二进制数。子网掩码中的网络地址部分全为1,主机地址部分全为0。根据子网掩码与IP地址的按位与运算结果,可以确定IP地址的网络地址部分。 下面详细介绍子网掩码的计算和划分过程: 1.确定子网划分的需求:确定所需划分的网络的规模和需求,例如需要多少个子网,每个子网需要多少个主机等。 2.选择合适的子网掩码:根据需求选择适当的子网掩码。子网掩码的长度取决于所需划分的子网数量,一般采用CIDR(无类别域间路由)表示法,即“IP地址/子网掩码长度”。例如,如果需要划分16个子网,则子网掩码长度为4位(2的4次方等于16)。 4.将IP地址转换为二进制形式:将要划分的IP地址转换为二进制形式,与子网掩码进行按位与运算。按位与运算的规则是,对应位上的两个二进制数都为1时,结果为1;其他情况结果为0。

5.根据按位与运算的结果确定网络地址和主机地址:按位与运算的结 果即为网络地址部分。网络地址部分的长度由子网掩码决定,其余部分是 主机地址。 6.划分子网:根据需要划分的子网数量,对主机地址进行划分。每个 子网都有自己的网络地址和主机地址范围。划分子网时,需要考虑到网络 之间的连通性和扩展性。 7.配置子网参数:为每个子网配置子网掩码、网关和广播地址等参数,以实现子网间的通信和连通性。 总结起来,子网掩码的计算和划分过程包括确定子网划分需求、选择 合适的子网掩码、转换为二进制形式、按位与运算确定网络地址和主机地址、划分子网和配置子网参数等步骤。通过合理的子网划分和配置,可以 实现网络资源的充分利用和有效管理。

子网掩码的简单计算方法

子网掩码的简单计算方 法 本页仅作为文档封面,使用时可以删除 This document is for reference only-rar21year.March

子网掩码的简单计算方法 一、例如: 网吧有1000台主机,使用的C网段。我们知道一个标准的C类网段最多只有254个可用的IP地址, 所以我们要通过改变子网掩码来合并子网,扩大该网段内的可用IP数目。 总主机台数(1000)/254= 3.93<4 所以我们至少需要4个子网。 子网掩码计算: 256(C类网段所包含的最大IP数目,包括网络地址和广播地址)- 4(减去我们需要的子网数目)=252 (得到我们所需的子网掩码的尾数, 附私网地址列表: A:~ B:~ C:~ 二、子网掩码位数与子网掩码的计算 子网掩码的最大位数为32位,C类单个网段所容纳的最大IP数目为256, 包括网络地址和广播地址。 例: /27

32-27=5 (最大子网位数减去当前子网位数) 2的5次方为32 256-32=224 为/27的子网掩码 所以得出计算公式: 子网掩码的尾数()=256-2的(32-掩码当前位数)次方附常用掩码位数与子码掩码对应列表: 32----------255 . 255 . 255 . 255 3 255 . 255 . 255 .

254 30---------- 255 . 255 . 255 . 252 29---------- 255 . 255 . 255 . 248 28---------- 255 . 255 . 255 . 240 27---------- 255 . 255 . 255 . 224 26---------- 255 . 255 . 255 . 192 25---------- 255 . 255 . 255 . 128 24---------- 255 . 255 . 255 . 0 23---------- 255 . 255 . 254 . 0 22---------- 255 . 255 . 252 . 0 2 255 . 255 . 248 . 0 20---------- 255 . 255 . 240 . 0 255 . 255 . 224 . 0 255 . 255 . 192 . 0 255 . 255 . 128 . 0 255 . 255 . 0 . 0 三、 计算主机所在网络的网络地址和广播例:IP为,掩码为

子网划分方法及掩码简便算法

划分子网的方法 子网的划分,实际上就是设计子网掩码的过程。子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID.子网掩码是由4个十进制数组成的数值"中间用"。"分隔,如255.255.255.0。若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中为"1"的位分离出网络ID,为"0"的位分离出主机ID,也就是通过将IP地址与子网掩码进行"与"逻辑操作,得出网络号。 例如,假设IP地址为192.160.4.1,子网掩码为255.255.255.0,则网络ID为192.160.4.0,主机ID为0.0.0.1。计算机网络ID的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。 每类地址具有默认的子网掩码:对于A类为255.0.0.0,对于B类为255.255.0.0,对于C类为255.255.255.0。除了使用上述的表示方法之外,还有使用于网掩码中"1"的位数来表示的,在默认情况下,A类地址为8位,B类地址为16位,C类地址为24位。例如,A类的某个地址为 12.10.10.3/8,这里的最后一个"8"说明该地址的子网掩码为8位,而199.42.26.0/28表示网络199.42.26。0的子网掩码位数有28位。 如果希望在一个网络中建立子网,就要在这个默认的于网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的于网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址,如图1所示。 在图1中,子网位来自主机地址的最高相邻位,并从一个8位的位组边界开始,因为默认的子网掩码总是在8位位组的边界处结束。随着主机位中加入于网位的增加,我们可以从左到右计数,并用和它们位置相关的值。将它们转换为十进制。 图1: 从每个主机位加入的子网位中,得到子网的对应十进制数,总结在表1中 表1:

IP分类,子网掩码的计算方法

IP分类,子网掩码的计算方法──很好的方法 一、利用子网数来计算 在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。 1)将子网数目转化为二进制来表示 2)取得该二进制的位数,为 N 3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。 如欲将B类IP地址168.195.0.0划分成27个子网: 1)27=11011 2)该二进制为五位数,N =5 3)将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到255.255.248.0,即为划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。 ************* IP地址的分类: ************* 任何一个0到127间的网络地址均是一个A类地址。 任何一个128到191间的网络地址是一个B类地址。 任何一个192到223间的网络地址是一个C类地址。 任何一个第一个八位组在224到239间的网络地址是一个组播地址。 任何一个专用I P网络均可以使用包括: 1个A类地址( 10.0.0.0 )、 16个B类地址(从172.16.0.0到172.31.0.0 ) 256个C类地址(从192.168.0.0到192.168.255.0 ) 在内的任何地址。 ************************************************************ 子网掩码的计算: ************************************************************ 其实计算并不复杂。 以C类地址为例,自己找找规律。 掩码00000000,最大子网,相当于无子网。 掩码10000000,子网数2^1=2,可用2-2=0,每子网地址2^7=128,可用主机126。 子网掩码:128 掩码11000000,子网数2^2=4,可用4-2=2,每子网地址2^6=64,可用主机62。 子网掩码:128+64=192 掩码11100000,子网数2^3=8,可用8-2=6,每子网地址2^5=32,可用主机30。 子网掩码:128+64+32=224

子网划分详解

一、子网掩码的计算 按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。 例如二进制位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如C类地址子网掩码(11111111 11111111 11111111 00000000)为:255.255.255.0。 子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。例如:有一个C类地址为:192.9.200.13,按其IP地址类型,它的缺省子网掩码为:255.255.255.0,则它的网络号和主机号可按如下方法得到: 第1步,将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101 第2步,将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000 第3步,将以上两个二进制数逻辑进行与(AND)运算,得出的结果即为网络部分。“11000000 00001001 11001000 00001101”与“11111111 11111111 11111111 00000000”进行“与”运算后得到“11000000 00001001 11001000 00000000”,即“192.9.200.0”,这就是这个IP地址的网络号,或者称“网络地址”。 第4步,将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即为主机部分。如将“00000000 00000000 00000000 11111111(子网掩码的取值)反”与“11000000 00001001 11001000 00001101”进行与运算后得到“00000000 00000000 00000000 00001101”,即“0.0.0.13”,这就是这个IP地址主机号(可简化为“13”)。 二、子网掩码的划分 如果要将一个网络划分成多个子网,如何确定这些子网的子网掩码和IP地址中的网络号和主机号呢?本节就要向大家介绍。子网划分的步骤如下: 第1步,将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。如果不是恰好是2的多少次方,则取大为原则,如要划分为6个,则同样要考虑23。 第2步,将上一步确定的幂m按高序占用主机地址m位后,转换为十进制。如m为3表示主机位中有3位被划为“网络标识号”占用,因网络标识号应全为“1”,所以主机号对应的字节段为“11100000”。转换成十进制后为224,这就最终确定的子网掩码。如果是C类网,则子网掩码为255.255.255.224;如果是B类网络,则子网掩码为255.255.224.0;如果是A类网络,则子网掩码为255.224.0.0。 在这里,子网个数与占用主机地址位数有如下等式成立:2m≥n。其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些原则,将一个C类网络分成4个子网。 为了说明问题,现再举例。若我们用的网络号为192.9.200.0,则该C类网内的主机IP 地址就是192.9.200.1~192.9.200.254,现将网络划分为4个子网,按照以上步骤:4=22,则表示要占用主机地址的2个高序位,即为11000000,转换为十进制为192。这样就可确定该子网掩码为:192.9.200.192。4个子网的IP地址的划分是根据被网络号占住的两位排列进行的,这四个IP地址范围分别为: (1)第1个子网的IP地址是从“11000000 00001001 11001000 00000001”到“11000000 00001001 11001000 00111110”,注意它们的最后8位中被网络号占住的两位都为“00”,因为主机号不能全为“0”和“1”,所以没有11000000 00001001 11001000

子网掩码概念及子网划分规则

子网掩码概念及子网划分规则 一、子网掩码概述 1. 子网掩码的概念 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。 2. 确定子网掩码数 用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。 定义子网掩码的步骤为: A、确定哪些组地址归我们使用。比如我们申请到的网络号为“ 210.73ab 该网络地址为c类IP地址,网络标识为“210.73,”主机标识为“a.b。” B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。 用第三个字节的前四位确定子网掩码。前四位都置为“1,即第三个字节为“1100,这个数我们暂且称作新的二进制子网掩码。 C、把对应初始网络的各个位都置为“ 1,”即前两个字节都置为“ 1”第四个字节都置为“ 0,则子网掩码的间断二进制形式为: “1111.1111.1100.0000 ” D、把这个数转化为间断十进制形式为: “ 255.255.240.0 ” 这个数为该网络的子网掩码。 3.IP掩码的标注 A、无子网的标注法

对无子网的IP地址,可写成主机号为0的掩码。如IP地址210.73.140.5, 掩码为255.255.255.0,也可以缺省掩码,只写IP地址。 B、有子网的标注法 有子网时,一定要二者配对出现。以C类地址为例。 1.IP地址中的前3个字节表示网络号,后一个字节既表明子网号,又说明主机号,还说明两个IP地址是否属于一个网段。如果属于同一网络区间,这两个地址间的信息交换就不通过路由器。如果不属同一网络区间,也就是子网号不同,两个地址的信息交换就要通过路由器进行。例如: 对于IP地址为210.73.140.5的主机来说,其主机标识为0001,对于IP地址为210.73.140.16的主机来说它的主机标识为000100,以上两个主机标识的前面三位全是000,说明这两个IP地址在同一个网络区域中,这两台主机在交换信息时不需要通过路由器进行10.73.60.1 的主机标识为00001, 210.73.60.252的主机标识为11100,这两个主机标识的前面三位000 与011 不同,说明二者在不同的网络区域,要交换信息需要通过路由器。其子网上主机号各为 1 和252。 2.掩码的功用是说明有子网和有几个子网,但子网数只能表示为一个范围, 不能确切讲具体几个子网,掩码不说明具体子网号,有子网的掩码格式(对C类地址)。 二、子网掩码的用处之一 便于网络设备尽快地区分本网段地址和非本网段的地址。 主机A与主机B交互信息。 主机A: IP地址:202.183.58.11 子网掩码:255.255.255.0 路由地址:202.183.58.1 主机B:

相关主题
相关文档
最新文档