子網划分的概念,子網掩碼


1、子網划分的概念

  • 一個擁有許多物理網絡的單位,可將所屬的物理網絡划分為若干個子網。划分子網純屬一個單位內部的事情。本單位以外的網絡看不見這個網絡是由多少子網組成,因為這個單位對外仍然表現一個網絡。
  • 划分子網的方法是從網絡的主機號借用若干位作為子網號subnet-id。於是兩級IP地址在本單位內部就變為三級IP地址:網絡號,子網號和主機號。
  • 凡是從其他網絡發送給本單位某個主機的IP數據報,仍然是根據IP數據報的目的網絡號找到連接在本單位網絡上的路由器。但此路由器在收到IP數據報后,在按目的網絡號和子網號找到目的子網,把IP數據報交付給目的主機。

2、子網掩碼

  •      子網掩碼也是32位,由一串1和跟隨的一串0組成。子網掩碼中的1對應於IP地址中原來的網絡號和子網號,而子網掩碼中的0對應於現在的主機號。
  •      故將子網掩碼和IP地址進行按位”與“運算(AND),就可得出網絡地址。
  •      划分子網增加了 靈活性,但也減少了能夠連接在網絡上主機總數。
  •     使用子網,是為了減少IP的浪費,提高網絡應用的效率;
 
3、詳解子網掩碼:

 子網掩碼,又稱網絡掩碼、地址掩碼、他是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位表示的是主機位的位掩碼;

子網掩碼不能單獨存在,它必須結合IP地址一起使用,子網掩碼的作用只有一個就是:將某個IP地址划分成網絡地址和主機地址兩部分;

子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上還是在遠程網上。

 

利用子網掩碼可以將打的網絡划分成子網,即VLSM(可變長子網掩碼),也可以將小的網絡歸並成大的網絡,即超網;

IP地址的網絡號和主機號各是多少位呢,如果不指定,就不知道哪些是網絡好,哪些是主機號,這就需要子網掩碼來實現。

 

方法1:

在求子網掩碼前,先要清楚要划分的子網的數目,以及每個子網的所需主機數目;

  • 將子網數目轉化為二進制來表示;
  • 取得該二進制的位數,為N
  • 取得IP地址的類子網掩碼,將其主機地址部分前N位置為1即得到該IP地址划分子網的子網掩碼;

 

例如:將B類IP地址168.195.0.0划分成27個子網:

  • 127=11011,N=5
  • B類地址子網掩碼255.255.0.0,前5位置為1,得到255.255.248.0即為划分為27個子網的B類IP地址168.195.0.0的子網掩碼;
  • 實際上划分出了32-2=30個子網

 

通過IP地址的二進制與子網掩碼進行二進制與運算,確定某個設備的網絡地址和主機號,也就是說通過子網掩碼分表一個網絡地址的網絡部分和主機部分。

子網掩碼一旦設置,網絡地址和主機地址就固定了;

 

方法2:

子網掩碼可以判斷兩台計算機是否屬於同一網段,將計算機10進制的IP地址和子網掩碼轉換為2進制的形式,然后進行 ‘與’ 運算,如果網絡地址是相同的,那么兩台計算機就屬於同一網段;

 

子網掩碼通常有兩種格式的表示方式: 1. 點分十進制格式,如:255.255.255.128

2.IP地址后面加上‘/’符號以及1-32位的數字,其中1-32的數字表示子網掩碼中網絡標識位的長度;

例如:192.168.1.1/24  的子網掩碼也可以表示為255.255.255.0

 


免責聲明!

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



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