子網號運算用於將網路劃分為子網絡,具體步驟包括:1. 確定子網掩碼,如255.255.255.0,它指定網路號碼和主機號碼;2. 計算網路號碼,如192.168.1.0,透過將IP 位址與子網路遮罩進行與操作取得;3. 計算子網路號碼,如192.168.1.64,透過新增額外的位元來細分網路;4. 計算子網路廣播位址,如192.168.1.127,將子網路號碼中主機號碼設為1 來獲得。
子網路號碼運算
子網路號碼的作用是將一個大網路分割為多個較小的子網絡,每個子網路都有自己獨立的位址空間。子網路號碼的運算需要以下步驟:
1. 確定子網路遮罩
子網路遮罩用於將IP位址中的網路號碼和主機號分開。它是一個32位的二進位數字,其中網路號碼部分為1,主機號部分為0。例如,對於子網路遮罩255.255.255.0,網路號碼為24位,主機號碼為8位。
2. 計算網路號碼
網路號碼是IP位址中屬於網路部分的位元。它可以透過將IP位址與子網路遮罩進行與操作(AND)來獲得。例如,如果IP位址為192.168.1.1,子網路遮罩為255.255.255.0,則網路號碼為192.168.1.0。
3. 計算子網路號碼
子網路號碼是網路號碼後面的額外位,用於進一步細分網路。子網路號碼的位數由子網路遮罩中的主機號位數決定。例如,對於子網路遮罩255.255.255.0,主機號碼為8位,因此可以建立2^8 = 256個子網路。
4. 計算子網路廣播位址
子網路廣播位址是子網路中允許向所有主機傳送訊息的特殊位址。它可以透過將子網路號碼中的主機號碼位全部設為1來獲得。例如,對於子網路號碼192.168.1.0,子網路廣播位址為192.168.1.255。
舉例說明:
要計算IP 位址192.168.1.100 在子網路遮罩255.255.255.128 中的子網路號,請執行下列步驟:
以上是子網路號碼怎麼算的詳細內容。更多資訊請關注PHP中文網其他相關文章!