知道ip和子網掩碼,如何求網絡號


將IP地址和子網掩碼都換算成二進制,然后進行與運算,結果就是網絡地址

與運算如下所示,上下對齊,1位1位的算,1與1=1 ,其余組合都為0  

                                                                                               

例如:計算IP地址為:202.99.160.50子網掩碼是255.255.255.0的網絡地址步驟如下: 
1)將IP地址和子網掩碼分別換算成二進制 
202.99.160.50 換算成二進制為 11001010·01100011·10100000·00110010 
255.255.255.0 換算成二進制為 11111111·11111111·11111111·00000000 
2)將二者進行與運算 
3)將運算結果換算成十進制,這就是網絡地址. 

11001010·01100011·10100000·00000000換算成十進制就是202.99.160.0 

2,從下面運算結果可以看出1號機的網絡地址為192.168.0.0,2號機的網絡地址為192.168.1.0 不在一個網絡,所以不通. 

 


3,從下面運算結果可以看出1號機的網絡地址為192.168.0.0,2號機的網絡地址為192.168.0.192 不在一個網絡,所以不通 

相信看到這應該明白了為何計算網絡地址和如何計算了。

用子網掩碼判斷網絡是否是同一個網絡

    子網掩碼是用來判斷任意兩台計算機的ip地址是否屬於同一子網絡的根據。最為簡單的理解就是兩台計算機各自的ip地址與子網掩碼進行and運算后,得出的結果是相同的,則說明這兩台計算機是處於同一個子網絡上的,可以進行直接的通訊。


免責聲明!

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



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