1、將十進制IP地址、子網掩碼換算為二進制
2、將IP地址與子網掩碼進行「與」運算
3、得出的結果後面的全0位變為全1
4、再換算回十進制
5、得到廣播地址
❷ 怎麼計算網路地址和廣播地址啊
使用有類網路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
確定主機位數。計算主機位數的公式為(m) = Tb - n。在上一步中,我們已得出了子網位數,並已知總位數「Tb=8」,因此通過8-n就可以得出主機位數。
在上例中,n=3。m = 8 - 3 = 5,因此主機位數就是5。
3
計運算元網數。子網數為2n。每個子網中的主機數 = 2m - 2。
在上例中,子網數為2n = 23 = 8,因此共有8個子網。4
計運算元網掩碼的最後一位的值。計算方法是(Δ) = 2m。
在上例中,Δ = 25 = 32,因此最後一位的值是32。
5.計算每個子網中的主機數。每個子網中的主機數 =2m - 2。
6
使用子網掩碼最後一位的值來劃分子網。現在可以用Δ來劃分子網,從而得出先前計算的子網數。在上例中,Δ=32。因此我們將以32為單位劃分IP地址。
每個子網有32個地址。 7
確定網路地址和廣播地址。子網中的第一個地址是網路地址,最後一個地址是廣播地址。
8
確定廣播地址。IP地址所在子網中的第一個地址是網路地址,最後一個地址是廣播地址。
在上例中,IP地址是210.1.1.100,子網地址范圍是210.1.1.96 - 210.1.1.127(見上圖),因此網路地址是210.1.1.96,廣播地址是210.1.1.127。 3 方法之 2 :
使用CIDR1
將網路前綴轉成位格式。CIDR用IP地址加「/網路前綴」的方式來表示。以8為單位將網路前綴拆成四個數字相加的形式,然後就能得出IP地址。
例1:如果網路前綴是27,則寫成8 + 8 + 8 + 3。
例2:如果網路前綴是12,則寫成8 + 4 + 0 + 0 。
例3:如果網路前綴是32,則寫成8 + 8 + 8 + 8。
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。
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計算主機位數。在上一步中,我們已得出用於劃分子網的位數n,並已知總位數Tb為8。通過公式(m) = Tb - n或Tb = m+n就可以得出主機位數。
在上例中,位數n = 2,m = 8 - 2 = 6,因此主機位數就是6。
6
計運算元網數。子網數為2n。
在上例中,子網數 = 22 = 4,因此共有4個子網。
7
計運算元網掩碼最後一位的值。公式為Δ = 2m。
在上例中,Δ = 26 = 64,因此子網掩碼最後一位的值是64。
8
計算每個子網中的主機數。每個子網中的主機數 = 2m - 2。 9
使用子網掩碼最後一位的值來劃分子網。現在可以用Δ來劃分子網,從而得出先前計算的子網數。
在上例中,子網掩碼最後一位的值是64。因此子網數為4,每個子網中有64個地址。 10
找到IP地址所在的子網。上例中的IP地址是170.1.0.0,因此子網地址范圍是170.1.0.0 - 170.1.0.63。 11
確定網路地址和廣播地址。子網中的第一個地址是網路地址,最後一個地址是廣播地址。
在上例中,IP地址是170.1.0.0,因此網路地址是170.1.0.0,廣播地址是170.1.0.63。 3 方法之 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地址的網路地址和廣播地址
方法/步驟
1、IP地址劃分,以C網為例介紹,子網掩碼劃分。下面我們隨便找個一個網段並賦上相應的子網位數。
如192.168.1.53/27需要計算
具體的子網掩碼
子網數
可用的主機數
最大可容納主機數
網路地址
廣播地址
現在我們來了解一下C網的各項參數,如下圖.
❹ 怎麼算網路號和廣播地址
利用IP149 . 88 . 160 . 58和子網掩碼11111111.11111111.11000000.00000000可以計算出這個IP屬於149.88.128.0/18這個網段。
令主機位全為0,即149.88.10000000.00000000,可以得知網磨粗絡號為149.88.128.0。
令主機位全為1,即149.88.10111111.11111111,可知廣播地址為149.88.191.255。
詳細過程如下:
我們將149.88.160.58/18這個網路地址劃分成能容納101/54/2個主機的子網。因此我們要先確定主機位,然後根據主機位決定網路位,最後確定詳細的IP地址。
1、確定主機位
將所需要的主機數自大而小的排列出來:101/54/2,然後根據網路擁有的IP數目確定每個子網的主機位:如果2的n次方-2≥該網段的IP數目,那麼主機位就等於n。於是,得到:7/6/2。備游雹
2、根據主機位決定網路位
用32減去主機位剩下的數值就是網路位,得到:25/26/30。
3、確定詳細的IP地址
在二進制中用網路位數值掩蓋IP前面相應的位數,然後後面的為IP位。選取每個子網的第一個IP為網路地址,最後一個為廣播地址,之間的為有效IP。網路號就是主機位全為0,廣播地址就是主機位全為1。
(4)主機網路地址很廣播地址怎麼算擴展閱讀
子網掩碼、網路號、主機號及廣播地址的意義
ip地址一共4*8位
子網掩碼分為A,B,C三類,A類即255.0.0.0 B類255.255.0.0,C類255.255.255.0,為255的意思是這寫位置都已經是安排好的,你不能使用,你只能使用為0的那些位置。
子網掩碼的作用即表示安排ip地址中的前多少位。比如255.255.255.128代表安排了8+8+8+1位,剩下的7位可以自己定。
注意安排好不代表ip地址的對應位置為1,子網掩碼寫成2進制時1代表這個位置被安排好了,不能使用。至於ip地址對應的位置是1是0看你所在的位置安排的。
每類都可以劃分更多的子網,比如/18代表B類網路下分配了四個子網(前16位是B類網路的,剩2位有4種可能,即表示四個子網)。
所謂網路號,即所有這個網路下的ip的共同的部分,比如IP地址192.168.48.10,掩碼為255.255.255.128,那麼網路號為192.168.48.0,因為掩碼最後一段仿帆是128說明只佔了一位,而ip地址最後是.10說明這個被佔用的一位是0所以是192.168.48.0。
如果被佔用的位置是1的話那麼網路號就是192.168.48.128
主機號:即沒被子網掩碼安排的那幾位是幾就是幾,也就是ip中除去網路號的部分,比如ip:192.168.48.129,網路號:192.168.48.128,那主機號就是1
至於廣播地址:即二進制子網掩碼沒有安排的位置都為1比如這個就是192.168.48.127
有效地址范圍也很明顯就是192.168.48.1 到 192.168.48.126,主機號全為0和全為1的都不能用。