如何计算网络地址和广播地址

下载PDF文件下载PDF文件

如果你要配置网络,就必须知道如何在网络中分布设备。如果已有IP地址和子网掩码,那还得学会如何计算网络地址和广播地址,这样才能配置网络。本指南将介绍如何计算网络地址和广播地址。

方法 1
方法 1 的 3:

使用有类网络

下载PDF文件
  1. How.com.vn 中文: Step 1 确定用于划分子网的位数。
    有类网络的子网总位数是8,因此总位数= Tb = 8。用于划分子网的位数n由子网掩码决定。
    • 子网掩码可以是0、128、192、224、240、248、252、254以及255。
    • 子网掩码与位数n的对应关系如下:0=0,128=1,192=2,224=3,240=4,248=5,252=6,254=7,255=8。
    • 默认情况下子网掩码为255,表示没有子网。
    • 比如:假设IP地址是210.1.1.100,子网掩码是255.255.255.224。总位数= Tb = 8。那么掩码224对应的子网位数就是3。
  2. How.com.vn 中文: Step 2 确定主机位数。
    计算主机位数的公式为(m) = Tb - n。在上一步中,我们已得出了子网位数,并已知总位数“Tb=8”,因此通过8-n就可以得出主机位数。
    • 在上例中,n=3。m = 8 - 3 = 5,因此主机位数就是5。
  3. How.com.vn 中文: Step 3 计算子网数。
    子网数为2n。每个子网中的主机数 = 2m - 2。
    • 在上例中,子网数为2n = 23 = 8,因此共有8个子网。
  4. How.com.vn 中文: Step 4 计算子网掩码的最后一位的值。
    计算方法是(Δ) = 2m
    • 在上例中,Δ = 25 = 32,因此最后一位的值是32。
  5. 5
    计算每个子网中的主机数。每个子网中的主机数 = 2m - 2
  6. How.com.vn 中文: Step 6 使用子网掩码最后一位的值来划分子网。
    现在可以用Δ来划分子网,从而得出先前计算的子网数。在上例中,Δ=32。因此我们将以32为单位划分IP地址。
    • 上图为第3步得出的8个子网。
    • 每个子网有32个地址。
  7. How.com.vn 中文: Step 7 确定网络地址和广播地址。
    子网中的第一个地址是网络地址,最后一个地址是广播地址。
  8. How.com.vn 中文: Step 8 确定广播地址。
    IP地址所在子网中的第一个地址是网络地址,最后一个地址是广播地址。
      在上例中,IP地址是210.1.1.100,子网地址范围是210.1.1.96 - 210.1.1.127(见上图),因此网络地址是210.1.1.96,广播地址是210.1.1.127。
    广告
方法 2
方法 2 的 3:

使用CIDR

下载PDF文件
  1. How.com.vn 中文: Step 1 将网络前缀转成位格式。
    CIDR用IP地址加“/网络前缀”的方式来表示。以8为单位将网络前缀拆成四个数字相加的形式,然后就能得出IP地址。
    • 例1:如果网络前缀是27,则写成8 + 8 + 8 + 3。
    • 例2:如果网络前缀是12,则写成8 + 4 + 0 + 0 。
    • 例3:如果网络前缀是32,则写成8 + 8 + 8 + 8。
  2. How.com.vn 中文: Step 2 将网络前缀转成IP地址。
    根据上表将相应的位转成IP地址。比如,网络前缀27可以表示为8+8+8+3,转成IP地址就是225.225.225.224。
    • 又比如,假设IP地址是170.1.0.0/26。按上述方法将26拆成8+8+8+2,然后对照上表转成IP地址225.225.225.192。这样就可以得出IP地址170.1.0.0的子网掩码为255.255.255.192。
  3. 3
    确定总位数。使用以下公式计算总位数:Tb = 8
  4. How.com.vn 中文: Step 4 确定用于划分子网的位数。
    子网掩码可以是0、128、192、224、240、248、252、254以及255。上表给出了位数和子网掩码的对应关系。
    • 默认情况下子网掩码为255,表示没有子网。
    • 在上例中,IP地址是170.1.0.0,子网掩码是255.255.255.192。
    • 总位数= Tb = 8。
    • 用于划分子网的位数 = n。由于子网掩码为192,通过上表可得出对应的位数为2。
  5. How.com.vn 中文: Step 5 计算主机位数。
    在上一步中,我们已得出用于划分子网的位数n,并已知总位数Tb为8。通过公式(m) = Tb - n或Tb = m+n就可以得出主机位数。
    • 在上例中,位数n = 2,m = 8 - 2 = 6,因此主机位数就是6。
  6. 6
    计算子网数。子网数为2n
    • 在上例中,子网数 = 22 = 4,因此共有4个子网。
  7. How.com.vn 中文: Step 7 计算子网掩码最后一位的值。
    公式为Δ = 2m
    • 在上例中,Δ = 26 = 64,因此子网掩码最后一位的值是64。
  8. How.com.vn 中文: Step 8 计算每个子网中的主机数。
    每个子网中的主机数 = 2m - 2。
  9. How.com.vn 中文: Step 9 使用子网掩码最后一位的值来划分子网。
    现在可以用Δ来划分子网,从而得出先前计算的子网数。
    • 在上例中,子网掩码最后一位的值是64。因此子网数为4,每个子网中有64个地址。
  10. How.com.vn 中文: Step 10 找到IP地址所在的子网。
    上例中的IP地址是170.1.0.0,因此子网地址范围是170.1.0.0 - 170.1.0.63。
  11. How.com.vn 中文: Step 11 确定网络地址和广播地址。
    子网中的第一个地址是网络地址,最后一个地址是广播地址。
    • 在上例中,IP地址是170.1.0.0,因此网络地址是170.1.0.0,广播地址是170.1.0.63。
    广告
方法 3
方法 3 的 3:

使用网络计算器

下载PDF文件
  1. 1
    找到IP地址和子网地址。如果使用Windows,在“命令提示符”窗口中输入“ipconfig”就能找到地址。IPv4地址的右侧是IP地址,子网地址就在它的下方。如果使用Mac,可以在“系统偏好设置”中的“网络”应用程序中找到IP地址和子网地址。
  2. 2
    在网页浏览器中前往http://jodies.de/ipcalc。可以使用Windows或Mac上的任意浏览器。
  3. 3
    在“地址(主机或网络)”字段中输入IP地址。此网站会自动检测IP地址。检查地址是否正确,如果不正确,输入正确的地址。
  4. 4
    在“网络掩码”字段中输入子网掩码。此网站同样会自动检测子网地址。检查地址是否正确。可以输入CDIR格式(比如/24)或IP地址格式(比如255.255.255.0)的子网地址。
  5. 5
    单击计算它位于IP地址字段的下方。字段下方会显示结果,“网络”的右侧就是网络地址,“广播”的右侧就是广播地址。
    广告

示例

有类网络

  • 假设IP地址 = 100.5.150.34,子网掩码 = 255.255.240.0
    总位数= Tb = 8
    子网掩码0128192224240248252254255
    用于划分子网的位数n012345678

    从上表中可知,子网掩码240对应的位数是4,即240 = n1 = 4

    从上表中可知,子网掩码0对应的位数是0,即0 = n2 = 0

    子网掩码240对应的主机位数 = m1 = Tb - n1 = 8 - 4 = 4
    子网掩码0对应的主机位数 = m2 = Tb - n2 = 8 - 0 = 8

    子网掩码240对应的子网数 = 2n1 = 24 = 16
    子网掩码0对应的子网数 = 2n2 = 20 = 1

    子网掩码240最后一位的值 = Δ1 = 2m1 = 24 = 16
    子网掩码0最后一位的值 = Δ2 = 2m2 = 28 = 256

    对于子网掩码240,我们将以16为单位划分地址;对于子网掩码0,共有256个地址。根据Δ1和Δ2的值,可以划分出以下16个子网:

    100.5.0.0 - 100.5.15.255100.5.16.0 - 100.5.31.255100.5.32.0 - 100.5.47.255100.5.48.0 - 100.5.63.255
    100.5.64.0 - 100.5.79.255100.5.80.0 - 100.5.95.255100.5.96.0 - 100.5.111.255100.5.112.0 - 100.5.127.255
    100.5.128.0 - 100.5.143.255100.5.144.0 - 100.5.159.255100.5.160.0 - 100.5.175.255100.5.176.0 - 100.5.191.255
    100.5.192.0 - 100.5.207.255100.5.208.0 - 100.5.223.255100.5.224.0 - 100.5.239.255100.5.240.0 - 100.5.255.255

    IP地址100.5.150.34所在的子网地址范围是100.5.144.0 - 100.5.159.255,因此网络地址是100.5.144.0,广播地址是100.5.159.255。

CIDR

  • 假设CIDR格式的IP地址是200.222.5.100/9
              9=8+1+0+0
                255.128.0.0

  • IP地址 = 200.222.5.100,子网掩码 = 255.128.0.0
    总位数= Tb = 8
    子网掩码0128192224240248252254255
    用于划分子网的位数n012345678

    从上表中可知,子网掩码128对应的位数是1,即128 = n1 = 1

    从上表中可知,子网掩码0对应的位数是0,即0 = n2 = n3 = 0

    子网掩码128对应的主机位数 = m1 = Tb - n1 = 8 - 1 = 7
    子网掩码0对应的主机位数 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8

    子网掩码128对应的子网数 = 2n1 = 21 = 2
    子网掩码0对应的子网数 = 2n2 = 2n3 = 20 = 1

    子网掩码128最后一位的值 = Δ1 = 2m1 = 27 = 128
    每个子网中的主机数 = 2m1 - 2 = 27 - 2 = 126

    子网掩码0最后一位的值 = Δ2 = Δ3 = 2m2 = 2m3 = 28 = 256
    每个子网中的主机数 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254

    对于子网掩码128,我们将以128为单位划分地址;对于子网掩码0,共有256个地址。根据Δ1、Δ2和Δ3的值,可以划分出以下2个子网:

    200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255

    IP地址200.222.5.100所在的子网地址范围是200.128.0.0 - 200.255.255.255,因此网络地址是200.128.0.0,广播地址是200.255.255.255。

小提示

  • 先将CIDR中的网络前缀转换成十进制的IP地址,然后就可以使用有类网络的计算方法算出网络地址和广播地址。
  • 此方法只适用于IPv4,不适用于IPv6。
广告

关于本How.com.vn

How.com.vn 中文: How.com.vn员工
共同创作者是 :
How.com.vn专职作家
这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。

How.com.vn的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。 这篇文章已经被读过21,350次。
本页面已经被访问过21,350次。

这篇文章对你有帮助吗?

⚠️ Disclaimer:

Content from Wiki How 中文 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

广告