反掩碼詳解

2021-09-20 20:23:13 字數 1202 閱讀 1661

在配置路由協議的時候(如ospf、eigrp )使用的反掩碼必需是連續的1即網路位址。
例: route ospf 100 network 192.168.1.0 0.0.0.255 network 192.168.2.0 0.0.0.255
而在配置acl的時候可以使用不連續的1,只需對應的位置匹配即可。
例:access-list 1 permit 198.78.46.0 0.0.11.255

正掩碼和反掩碼的區別:正掩碼必須是連續的,而反掩碼可以不連續,例如:

c類位址子網掩碼中不可以出現

255.253.255.0

(二進位制為11111111 11111101 11111111 00000000)這樣的掩碼;

而反掩碼可以出現

0.0.0.2

(二進位制為

00000000 00000000 00000000 00000010)。

正掩碼表示的路由條目,而反掩碼表示的範圍。

反掩碼就是萬用字元掩碼,通過標記0和1告訴裝置應該匹配到哪位。

在反掩碼中,相應位為1的位址在比較中忽略,為0的必須被檢查.

ip

位址與反掩碼都是32位的數 

例如掩碼是

255.255.255.0wildcard-mask 

就是0.0.0.255

255.255.255.248反掩就是0.0.0.7

萬用字元掩碼(wildcard-mask)

路由器使用的萬用字元掩碼(或反掩碼)與源或目標位址一起來分辨匹配的位址範圍,它跟子網掩碼剛好相反。它像子網掩碼告訴路由器

ip位址 的哪一位屬於

網路號一樣,萬用字元掩碼告訴路由器為了判斷出匹配,它需要檢查ip位址中的多少位。這個位址掩碼對使我們可以只使用兩個32位的號碼來確定ip位址的範圍。這是十分方便的,因為如果沒有掩碼的話,你不得不對每個匹配的ip客戶位址加入乙個單獨的訪問列表語句。這將造成很多額外的輸入和路由器大量額外的處理過程。所以位址掩碼對相當有用。 

在子網掩碼中,將掩碼的一位設成1表示ip位址對應的位屬於網路位址部分。相反,在訪問列表中將萬用字元掩碼中的一位設成1表示i p位址中對應的位既可以是1又可以是0。有時,可將其稱作「無關」位,因為路由器在判斷是否匹配時並不關心它們。掩碼位設成0則表示ip位址中相對應的位必須精確匹配。 

萬用字元及反掩碼的詳解 (網路中ACL )

在我們學習acl中,在搞懂acl的同時也要搞定萬用字元掩碼 wildcard mask 說簡單點,萬用字元掩碼就是0為絕對匹配,必須嚴格匹配才行,而1為任意,從某種意義上講,如果乙個8位上有乙個1字元,那也只有兩種方式,0或者1,但是如果進行組合,那麼方式就多了。舉例說明吧。一般我們在應用上都是進行...

關於OSPF用反掩碼

我們都知道,在路由器設定ospf的宣告網段的命令是 network ip 反掩碼。在子網掩碼中,將掩碼的一位設成1表示ip位址對應的位屬於網路位址部分。相反,在訪問列表中將萬用字元掩碼中的一位設成1表示i p位址中對應的位既可以是1又可以是0。有時,可將其稱作 無關 位,因為路由器在判斷是否匹配時並...

子網掩碼詳解

一 子網掩碼的概念及作用 子網掩碼 subnet mask 又叫網路掩碼 位址掩碼 子網路遮罩,是乙個應用於tcp ip網路的32位二進位制值。它可以遮蔽掉ip位址中的一部分,從而分離出ip位址中的網路部分與主機部分,基於子網掩碼,管理員可以將網路進一步劃分為若干子網。它必須結合ip位址一起使用。二...