關於子網掩碼的總結
(1)如何判斷是否做了子網劃分?
如果子網掩碼 = 預設子網掩碼,表示沒有做子網劃分;否則就做了子網劃分。
(2)如何計算子網的網路位址?
將二進位制ip位址 與二進位制子網掩碼 做and運算,得到的結果即為子網的網路位址。
(3)如何計算主機位址?
將二進位制子網掩碼 取反,再與ip位址 做and 。
8-2(全0,全1)=6個子網數
6可能有點問題 到時候在研究
在不劃分子網的兩級 ip 位址下,從 ip 位址得出網路位址是個很簡單的事。
但在劃分子網的情況下,從 ip 位址卻不能唯一地得出網路位址來,這是因為網路位址取決於那個網路所採用的子網掩碼,但資料報的首部並沒有提供子網掩碼的資訊。
因此分組**的演算法也必須做相應的改動。
劃分子網情況下 路由器的分組**演算法
(1)從收到的分組的首部提取目的 ip 位址 d。
(2)先判斷是否為直接交付。對路由器直接相連的網路逐個檢查;用各網路的子網掩碼和 d 逐位相「與」,看是否和相應的網路位址匹配。若匹配,將分組直接交付。否則就是間接交付,執行(3)。
(3)若路由表中有目的位址為 d 的特定主機路由,則將分組傳送給指明的下一跳路由器;否則,執行(4)。
(4)對路由表中的每一行,用其中的子網掩碼和 d 逐位相「與」,其結果n。若n與該行的目的網路位址匹配,則將分組傳送給該行指明的下一跳路由器;否則,執行(5)。
(5)若路由表中有乙個預設路由,則將分組傳送給路由表中所指明的預設路由器;否則,執行(6)。
(6) 報告**分組出錯。
關於子網掩碼
定義 子網掩碼 subnet mask 又叫網路掩碼 位址掩碼 子網路遮罩,它是一種用來指明乙個ip位址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip位址一起使用。子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。子網掩碼是...
關於子網掩碼
子網掩碼是乙個32位位址,是與ip位址結合使用的一種技術。它的主要作用有兩個,一是用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。二是用於將乙個大的ip網路劃分為若干小的子網路。使用子網是為了減少ip的浪費。因為隨著網際網路的發展,越來越多的網路產生,...
關於子網掩碼計算
關於子網掩碼計算 ip位址是32位的二進位制數值,用於在tcp ip通訊協議中標記每台計算機的位址。通常我們使用點式十進位制來表示,如192.168.0.5等等。每個ip位址又可分為兩部分。即網路號部分和主機號部分 網路號表示其所屬的網路段編號,主機號則表示該網段中該主機的位址編號。按照網路規模的大...