什麼是子網掩碼 計算方法精品多篇
子網掩碼的作用 篇一
子網掩碼是一個32位地址,是與IP地址結合使用的一種技術。它的主要作用有兩個,一是用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上,還是在遠程網上。二是用於將一個大的IP網絡劃分爲若干小的子網絡。
使用子網是爲了減少IP的浪費。因爲隨着互聯網的發展,越來越多的網絡產生,有的網絡多則幾百臺,有的只有區區幾臺,這樣就浪費了很多IP地址,所以要劃分子網。使用子網可以提高網絡應用的效率。
通過IP 地址的二進制與子網掩碼的二進制進行與運算,確定某個設備的網絡地址和主機號,也就是說通過子網掩碼分辨一個網絡的網絡部分和主機部分。子網掩碼一旦設置,網絡地址和主機地址就固定了。子網一個最顯著的特徵就是具有子網掩碼。與IP地址相同,子網掩碼的長度也是32位,也可以使用十進制的形式。例如,爲二進制形式的子網掩碼:1111 1111.1111 1111.1111 1111.0000 0000,採用十進制的形式爲:。
通過計算機的子網掩碼判斷兩臺計算機是否屬於同一網段的方法是,將計算機十進制的IP地址和子網掩碼轉換爲二進制的形式,然後進行二進制“與”(AND)計算(全1則得1,不全1則得0),如果得出的結果是相同的,那麼這兩臺計算機就屬於同一網段。
子網掩碼的介紹 篇二
子網掩碼(subnet mask)又叫網絡掩碼、地址掩碼、子網絡遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。
子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上,還是在遠程網上。
子網掩碼的計算方式 篇三
由於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。
根據子網數
利用子網數來計算
在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。
1)將子網數目轉化爲二進制來表示
2)取得該二進制的位數,爲 N
3)取得該IP地址的類子網掩碼,將其主機地址部分的前N位置1 即得出該IP地址劃分子網的子網掩碼。
如欲將B類IP地址劃分成27個子網:
1)27=11011
2)該二進制爲五位數,N = 5
3)將B類地址的子網掩碼的主機地址前5位置1(B類地址的主機位包括後兩個字節,所以這裏要把第三個字節的前5位置1),得到
即爲劃分成27個子網的B類IP地址 的子網掩碼(實際上是劃成了32-2=30個子網)。
這一段介紹的是舊標準下計算的方法,關於舊的標準後文在介紹,在新標準中則可以先將27減去1,因爲計算機是從0開始計算的,從0到27實際上是有28個,所以說如果需要27個就需要將27減去1。
根據主機數
利用主機數來計算
1)將主機數目轉化爲二進制來表示
2)如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的二進制位數,爲 N,這裏肯定N<8。如果大於254,則 N>8,這就是說主機地址將佔據不止8位。
3)使用來將該類IP地址的主機地址位數全部置1,然後從後向前的將N位全部置爲 0,即爲子網掩碼值。
如欲將B類IP地址劃分成若干子網,每個子網內有主機700臺:
1) 700=1010111100
2)該二進制爲十位數,N = 10
3)將該B類地址的子網掩碼的主機地址全部置1,得到
然後再從後向前將後10位置0,即爲: 11111111.11111111.11111100.00000000
即。這就是該欲劃分成主機爲700臺的B類IP地址的子網掩碼。
增量計算法
子網ID增量計算法(即計算每個子網的IP範圍)
其基本計算步驟如下:
第1步,將所需的子網數轉換爲二進制,如所需劃分的子網數爲“4”,則轉換成成二進制爲00000100;
第2步,取子網數的二進制中有效位數,即爲向缺省子網掩碼中加入的位數(既向主機ID中借用的位數)。如前面的00000100,有效位爲“100”,爲3位(在新標準中只需要2位就可以了);
第3步,決定子網掩碼。如IP地址爲B類網絡,則缺省子網掩碼爲:,借用主機ID的3位以後變爲:255.255.224(11100000)。0,即將所借的位全表示爲1,用作子網掩碼。
第4步,將所借位的主機ID的起始位段最右邊的“1”轉換爲十進制,即爲每個子網ID之間的增量,如前面的借位的主機ID起始位段爲“11100000”,最右邊的“1”,轉換成十進制後爲2^5=32(此爲子網ID增量)。
第5步,產生的子網ID數爲:2^m-2 (m爲向缺省子網掩碼中加入的位數),如本例向子網掩碼中添加的位數爲3,則可用子網ID數爲:2^3-2=6個;
第6步,將上面產生的子網ID增量附在原網絡ID之後的第一個位段,便形成第一個子網網絡ID (即第一個子網的起始IP段);
第7步,重複上步操作,在原子網ID基礎上加上一個子網ID增量,依次類推,直到子網ID中的最後位段爲缺省子網掩碼位用主機ID位之後的最後一個位段值,這樣就可得到所有的子網網絡ID。如缺省子網掩碼位用主機ID位之後的子網ID爲,其中的“224”爲借用主機ID後子網ID的最後一位段值,所以當子網ID通過以上增加增量的方法得到時便終止,不要再添加了(只能用到)。
我們知道當主機ID爲全0時表示網絡ID,全1時表示廣播地址。在RFC950標準中,不建議使用全0和全1的子網ID。
例如把最後一個字節的前3位借給網絡ID,用後面的5位來表示主機ID,這樣就會產生2^3=8個子網,子網ID就分別爲000、001、010、011、100、101、110、111這樣8個,在RFC950標準中只能使用中間的6個子網ID。
這麼做的原因是:
設我們有一個網絡:(即子網掩碼的前24位爲1,),我們需要兩個子網,那麼按照RFC950,應該使用/26而不是/25,得到兩個可以使用的子網和
對於,網絡地址是,廣播地址是
對於,網絡地址是,廣播地址是
對於,網絡地址是,廣播地址是
對於,網絡地址是,廣播地址是
對於,網絡地址是,廣播地址是
你可以看出來,對於第一個子網,網絡地址和主網絡的網絡地址是重疊的,對於最後一個子網,廣播地址和主網絡的廣播地址也是重疊的。在CIDR流行以前,這樣的重疊將導致極大的混亂。比如,一個發往的廣播是發給主網絡的還是子網的?這就是爲什麼在當時不建議使用全0和全1子網。在今天,CIDR已經非常普及了,所以一般不需要再考慮這個問題。
子網掩碼的表示方法 篇四
子網掩碼通常有以下2種格式的表示方法:
1、通過與IP地址格式相同的點分十進制表示
如: 或
2、在IP地址後加上“/”符號以及1-32的數字,其中1-32的數字表示子網掩碼中網絡標識位的長度
如: 的子網掩碼也可以表示爲
子網掩碼一般爲
-
網絡客服崗位職責新版多篇
網絡客服崗位職責篇一崗位職責:1、保持良好的心態,主動熱情、耐心細心的與客戶溝通,解答客戶諮詢的問題2、每天查看客戶的留言,及時回覆客戶留言諮詢,解決客戶問題3、熟悉掌握商品信息,瞭解客戶需求,掌握溝通技巧,正確解釋並生動描述相關產品的'特徵與優點4、根據訂單...
-
疫情補貼通知【精品多篇】
疫情期間補貼發放通知篇一爲了減輕職工生活負擔,經研究從一九六五年十月份起恢復執行一九五六年我市職工房租補貼的規定。現將原規定附發如後,希即按照執行。山東省青島市人民委員會關於執行“山東省財政廳關於解決國家機關工作人員自行租賃住宅租金高負擔重的問...
-
學生素質綜合評價評語【多篇】
學生素質自我評價篇一本人,熱愛祖國,遵紀守法,以自己是一箇中國人而感到自豪,祖國的每一點變化,都牽動着我的心,最讓我激動的日子,我和每一位熱愛祖國的中國人一樣,爲那一時刻的到來而歡呼雀躍。我從小養成了一個習慣。每當在電視裏看到國旗升起的時候,就情不自禁地起立...
-
王維畫原文及賞析(精品多篇)
《送元二使安西》篇一渭城朝雨浥輕塵,客舍青青柳色新。勸君更盡一杯酒,西出陽關無故人。古代詩人王維的歷代評價篇二摺疊文學成就從文學角度總觀王安石的作品,無論詩、文、詞都有傑出的成就。北宋中期開展的詩文運動,在他手中得到了有力推動,對掃除宋初風靡一時的浮...