尚算可以的翻譯(因為沒有看到更好的詞彙,所以掩碼翻譯還是可以的),其含義就是掩蓋或者遮罩的意思。主要還是理解子網掩碼的工作。我們都知道網路IP地址分成網路位和主機位,而子網掩碼就是用來具體區分網路號和主機號的。如192.168. 1. 1(IP)255.255.255. 0(netmask)這樣的情況,那麼192.168.1.0就是其網路號,最後一位則代表其主機位,一共可以包含256-2臺主機(排除網路位和最後一位【應該是做該網段內廣播的】)。現在就是要看下子網掩碼是怎麼工作的,首先將兩者都化為二進位制的表示形式11000000.10101000.00000001.00000001 (IP)11111111.11111111.11111111.00000000 (netmask)很多的計算方法而言都是兩者求“與”計算,求出來的就是網路號(這裡沒有嚴格分開來網路號和子網號的區別,因為要聯絡到A,B,C類網路的區分,所以有點粗,意主要在提子網掩碼的作用),然後剩下來的就是主機號。同時我們動態考慮下這個計算的過程,實際上與操作我們就可以理解成蒙版(即掩蓋或者遮罩),即把netmask的二進位制序列給蒙蓋到IP地址上,0的位置代表不覆蓋,1的位置代表覆蓋。那麼剩下來的就是主機位了。所以從這個角度而言,子網掩碼還是體現了這個掩蓋的操作的,只是沒有體現這個動作,所以理解不是很直接(不過的確也沒什麼好的詞彙來形容這樣的動作)。同時我們還可以注意到,netmask一般都是連續1的(從二進位制看),即從左到右的1是連著的,中間沒有0的出現,對比這點的話,VLAN號也存在類似的原理,不過就沒有連著的這條特性,這裡需要說明的是netmask一定要連續1並不是協議強求的,只能說協議不建議非連續的情況,而且大家也默認了這個行為(當然你要在windows裡面這樣設定可能會說子網掩碼設定非法),其定義是包含在RFC950中(具體可參考誰說子網掩碼的1必須連續?關於像255.255.0.255這樣的非連續子網掩碼)。
尚算可以的翻譯(因為沒有看到更好的詞彙,所以掩碼翻譯還是可以的),其含義就是掩蓋或者遮罩的意思。主要還是理解子網掩碼的工作。我們都知道網路IP地址分成網路位和主機位,而子網掩碼就是用來具體區分網路號和主機號的。如192.168. 1. 1(IP)255.255.255. 0(netmask)這樣的情況,那麼192.168.1.0就是其網路號,最後一位則代表其主機位,一共可以包含256-2臺主機(排除網路位和最後一位【應該是做該網段內廣播的】)。現在就是要看下子網掩碼是怎麼工作的,首先將兩者都化為二進位制的表示形式11000000.10101000.00000001.00000001 (IP)11111111.11111111.11111111.00000000 (netmask)很多的計算方法而言都是兩者求“與”計算,求出來的就是網路號(這裡沒有嚴格分開來網路號和子網號的區別,因為要聯絡到A,B,C類網路的區分,所以有點粗,意主要在提子網掩碼的作用),然後剩下來的就是主機號。同時我們動態考慮下這個計算的過程,實際上與操作我們就可以理解成蒙版(即掩蓋或者遮罩),即把netmask的二進位制序列給蒙蓋到IP地址上,0的位置代表不覆蓋,1的位置代表覆蓋。那麼剩下來的就是主機位了。所以從這個角度而言,子網掩碼還是體現了這個掩蓋的操作的,只是沒有體現這個動作,所以理解不是很直接(不過的確也沒什麼好的詞彙來形容這樣的動作)。同時我們還可以注意到,netmask一般都是連續1的(從二進位制看),即從左到右的1是連著的,中間沒有0的出現,對比這點的話,VLAN號也存在類似的原理,不過就沒有連著的這條特性,這裡需要說明的是netmask一定要連續1並不是協議強求的,只能說協議不建議非連續的情況,而且大家也默認了這個行為(當然你要在windows裡面這樣設定可能會說子網掩碼設定非法),其定義是包含在RFC950中(具體可參考誰說子網掩碼的1必須連續?關於像255.255.0.255這樣的非連續子網掩碼)。