計算機網絡-已知IP地址和子網掩碼,求網絡地址和廣播地址


首先說結論——

網絡地址是IP地址子網網段的開始

廣播地址=該IP所在的下一跳-1

例題:

已知IP地址是192.72.20.111,子網掩碼是255.255.255.224,求網絡地址和廣播地址


要知道下一跳就需要先求出網段間隔網段間隔=256-子網掩碼=256-224=32
可以划分成8個子網:32,64,96,128,160,192,224,256

(其實是從0開始,0-31,32-63……224-255  我這樣寫成32的倍數只是方便計算)
那么111就在96-128這個網段內,

網絡地址是子網IP地址的開始 即192.72.20.96

廣播地址是子網IP地址末尾

該IP所在下一跳=128,那么廣播地址就是128-1=127
所以廣播地址為 192.72.20.127



不要去與運算!不要去與運算!煩的都能煩死

來看看與運算多麻煩:

第1步將IP地址 192.72.20.111 轉換為二進制11000000.01001000.00010100.01101111
第2步將子網掩碼255.255.255.224轉換為二進制11111111.11111111 11111111.11100000
第3步將以上兩個二進制數邏輯進行與(AND)運算,得出的結果即為網絡部分。“11000000.01001000.00010100.01101111”與
“11111111.11111111 11111111.11100000”
進行“與”運算后得到
“11000000.01001000.00010100.01100000”,即“192.72.20.96”,這就是這個IP地址的網絡號,或者稱“網絡地址”。
第4步根據網絡地址求廣播地址
網絡地址是“11000000.01001000.00010100.01100000”
把第四段上的5個“0”變為“1”
就是11000000.01001000.00010100.01111111
這就是廣播地址了
化為十進制“192.72.20.127”

 

所以:不要去與運算…………很辛苦的啦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM