【求助】關於計算子網路廣播位址問題? - 第2頁 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ ADSL_CABLE_FTTH 寬 頻 上 網 討 論 > -- 網 路 技 術 版


PCZONE 討論區



通知

-- 網 路 技 術 版 較深入的網路方面技術問題,請來此這版討論

FYI
會員

http://www.depicus.com/wake-on-lan/w...ke-on-lan.aspx
How to calculate the subnet-directed broadcast address

1) Convert machine address to binary e.g. 10.208.20.1 = 00001010.11010000.00010100.00000001

2) Convert the Subnet Mask to Binary e.g. 255.255.240.0 = 11111111.11111111.11110000.00000000

3) Invert the Binary Subnet Mask e.g. 11111111.11111111.11110000.00000000 becomes 00000000.00000000.00001111.11111111

4) Or the machine address and the inverted subnet mask e.g. 00001010.11010000.00010100.00000001 Or 00000000.00000000.00001111.11111111 = 00001010.11010000.00011111.11111111 = 10.208.31.255

回覆
Kree

引用:
作者: wensam
設某電腦的 IP 位址 為 192.15.156.205 ,子網路遮罩為 255.255.255.224 ,請推算出該子網路的廣播位址為何?
換算成2進位是標準的算法
但實際應用,或是考 CCNA 時,不可能這樣算,因為太浪費時間

子網路切割有一些速算法,可以參考看看:
【技巧】Class C 子網路切割 - 速算法

-----------------------------------------------------------------------
以此題為範例:

256 - 224 = 32,每個子網路有 32 個ip

32 是 2 的 5 次方,Host ID 佔了 5位

Network ID 佔 3 位
2 的 3 次方為 8,有 8 個子網路
二進位 netmask 為 /27
-------------------------------------------------------------------------

IP:192.15.156.205
位於第七個子網路

32 x 6 = 192
32 x 7 = 224

Network (網段) = 192.15.156.192
Netmask (子網掩碼) = 255.255.255.224 (/27)
Broadcast (廣播位置) = 255.255.255.223

註:廣播位置通常是該網段最後一個可用 IP
所以把下一網段的起始點 - 1 ,就是上一網段的廣播位置
回覆
FYI
會員
回覆: 【求助】關於計算子網路廣播位址問題?
引用:
作者: linux_xp
換算成2進位是標準的算法
但實際應用,或是考 CCNA 時,不可能這樣算,因為太浪費時間
您已經很清楚的點明了傳統式數學和建構式數學的差異, 小弟的國中補習班老師還曾經教過狗爬式數學, 不過在此派不上用場

努力破千當中...

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。