IT科技

當前位置 /首頁/IT科技 > /列表

如何計算網絡地址和廣播地址

目錄

方法1:使用有類網絡1、確定用於劃分子網的位數。2、確定主機位數。3、計算子網數。4、計算子網掩碼的最後一位的值。5、計算每個子網中的主機數。6、使用子網掩碼最後一位的值來劃分子網。7、確定網絡地址和廣播地址。8、確定廣播地址。方法2:使用CIDR1、將網絡前綴轉成位格式。2、將網絡前綴轉成IP地址。3、確定總位數。4、確定用於劃分子網的位數。5、計算主機位數。6、計算子網數。7、計算子網掩碼最後一位的值。8、計算每個子網中的主機數。9、使用子網掩碼最後一位的值來劃分子網。10、找到IP地址所在的子網。11、確定網絡地址和廣播地址。方法3:使用網絡計算器1、找到IP地址和子網地址。2、在網頁瀏覽器中前往http://jodies.de/ipcalc3、在“地址(主機或網絡)”字段中輸入IP地址。4、在“網絡掩碼”字段中輸入子網掩碼。5、單擊計算有類網絡CIDR如果你要配置網絡,就必須知道如何在網絡中分佈設備。如果已有IP地址和子網掩碼,那還得學會如何計算網絡地址和廣播地址,這樣才能配置網絡。本指南將介紹如何計算網絡地址和廣播地址。

方法1:使用有類網絡

如何計算網絡地址和廣播地址

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張

2、確定主機位數。計算主機位數的公式為(m) = Tb - n。在上一步中,我們已得出了子網位數,並已知總位數“Tb=8”,因此通過8-n就可以得出主機位數。在上例中,n=3。m = 8 - 3 = 5,因此主機位數就是5。

如何計算網絡地址和廣播地址 第3張

3、計算子網數。子網數為2。每個子網中的主機數 = 2 - 2。在上例中,子網數為2 = 2 = 8,因此共有8個子網。

如何計算網絡地址和廣播地址 第4張

4、計算子網掩碼的最後一位的值。計算方法是(Δ) = 2。 在上例中,Δ = 2 = 32,因此最後一位的值是32。

5、計算每個子網中的主機數。每個子網中的主機數 = 2 - 2

如何計算網絡地址和廣播地址 第5張

6、使用子網掩碼最後一位的值來劃分子網。現在可以用Δ來劃分子網,從而得出先前計算的子網數。在上例中,Δ=32。因此我們將以32為單位劃分IP地址。上圖為第3步得出的8個子網。

每個子網有32個地址。

如何計算網絡地址和廣播地址 第6張

7、確定網絡地址和廣播地址。子網中的第一個地址是網絡地址,最後一個地址是廣播地址。

如何計算網絡地址和廣播地址 第7張

8、確定廣播地址。IP地址所在子網中的第一個地址是網絡地址,最後一個地址是廣播地址。在上例中,IP地址是210.1.1.100,子網地址範圍是210.1.1.96 - 210.1.1.127(見上圖),因此網絡地址是210.1.1.96,廣播地址是210.1.1.127。

方法2:使用CIDR

如何計算網絡地址和廣播地址 第8張

1、將網絡前綴轉成位格式。CIDR用IP地址加“/網絡前綴”的方式來表示。以8為單位將網絡前綴拆成四個數字相加的形式,然後就能得出IP地址。 例1:如果網絡前綴是27,則寫成8 + 8 + 8 + 3。

例2:如果網絡前綴是12,則寫成8 + 4 + 0 + 0 。

例3:如果網絡前綴是32,則寫成8 + 8 + 8 + 8。

如何計算網絡地址和廣播地址 第9張

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、確定總位數。使用以下公式計算總位數:Tb = 8

如何計算網絡地址和廣播地址 第10張

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。

如何計算網絡地址和廣播地址 第11張

5、計算主機位數。在上一步中,我們已得出用於劃分子網的位數n,並已知總位數Tb為8。通過公式(m) = Tb - n或Tb = m+n就可以得出主機位數。在上例中,位數n = 2,m = 8 - 2 = 6,因此主機位數就是6。

6、計算子網數。子網數為2。 在上例中,子網數 = 2 = 4,因此共有4個子網。

如何計算網絡地址和廣播地址 第12張

7、計算子網掩碼最後一位的值。公式為Δ = 2。在上例中,Δ = 2 = 64,因此子網掩碼最後一位的值是64。

如何計算網絡地址和廣播地址 第13張

8、計算每個子網中的主機數。每個子網中的主機數 = 2 - 2。

如何計算網絡地址和廣播地址 第14張

9、使用子網掩碼最後一位的值來劃分子網。現在可以用Δ來劃分子網,從而得出先前計算的子網數。在上例中,子網掩碼最後一位的值是64。因此子網數為4,每個子網中有64個地址。

如何計算網絡地址和廣播地址 第15張

10、找到IP地址所在的子網。上例中的IP地址是170.1.0.0,因此子網地址範圍是170.1.0.0 - 170.1.0.63。

如何計算網絡地址和廣播地址 第16張

11、確定網絡地址和廣播地址。子網中的第一個地址是網絡地址,最後一個地址是廣播地址。在上例中,IP地址是170.1.0.0,因此網絡地址是170.1.0.0,廣播地址是170.1.0.63。

方法3:使用網絡計算器

1、找到IP地址和子網地址。如果使用Windows,在“命令提示符”窗口中輸入“ipconfig”就能找到地址。IPv4地址的右側是IP地址,子網地址就在它的下方。如果使用Mac,可以在“系統偏好設置”中的“網絡”應用程序中找到IP地址和子網地址。

2、在網頁瀏覽器中前往http://jodies.de/ipcalc。可以使用Windows或Mac上的任意瀏覽器。

3、在“地址(主機或網絡)”字段中輸入IP地址。網站會自動檢測IP地址。檢查地址是否正確,如果不正確,輸入正確的地址。

4、在“網絡掩碼”字段中輸入子網掩碼。此網站同樣會自動檢測子網地址。檢查地址是否正確。可以輸入CDIR格式(比如/24)或IP地址格式(比如255.255.255.0)的子網地址。

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對應的子網數 = 2 = 2 = 16
子網掩碼0對應的子網數 = 2 = 2 = 1子網掩碼240最後一位的值 = Δ1 = 2 = 2 = 16
子網掩碼0最後一位的值 = Δ2 = 2 = 2 = 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對應的子網數 = 2 = 2 = 2
子網掩碼0對應的子網數 = 2 = 2 = 2 = 1子網掩碼128最後一位的值 = Δ1 = 2 = 2 = 128
每個子網中的主機數 = 2 - 2 = 2 - 2 = 126子網掩碼0最後一位的值 = Δ2 = Δ3 = 2 = 2 = 2 = 256
每個子網中的主機數 = 2 - 2 = 2 - 2 = 2 - 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。

打印

本頁面已經被訪問過17,111次。

這篇文章對你有幫助嗎?

啟用cookies能優化您使用wikiHow的體驗。接受我們的cookie相關條例, 繼續使用wikiHow.