一、 為什麼要使用ip位址?
乙個ip位址是用來標識網路中的乙個通訊實體,比如一台主機,或者是路由器的某乙個埠。而在基於ip協議網路中傳輸的資料報,也都必須使用ip位址來進行標識,如同我們寫一封信,要標明收信人的通訊位址和發信人的位址,而郵政工作人員則通過該位址來決定郵件的去向。
同樣的過程也發生在計算機網路裡,每個被傳輸的資料報也要包括的乙個源ip位址和乙個目的ip位址,當該資料報在網路中進行傳輸時,這兩個位址要保持不變,以確保網路裝置總是能根據確定的ip位址,將資料報從源通訊實體送往指定的目的通訊實體。
二、 類劃分
類範圍:ip位址採用點分十進位制表示方法
x=1—126時成為a類位址;
x=128--191時成為b類位址;
x=192--223時成為c類位址;
如10.202.52.130因為x=10在1—126範圍內所以成為a類位址;類預設子網掩碼:
a類為255.0.0.0
b類為255.255.0.0
c類為255.255.255.0
別問我子網掩碼是什麼,自己百度一下!
當我們要劃分子網用到子網掩碼m時,類子網掩碼的格式為:
a類為b類為
c類為m是相應的子網掩碼,如:255.255.255.240
十進位制計算基數是256,等一下我們所有的十進位制計算都要用到256來進行。
幾個公式變數的說明:
subnet_block:可分配子網塊大小,指在某一子網掩碼下子網的快數。
subnet——num實際可分配子網數,指可分配子網塊中要剔除首、尾兩塊,這是某一子網掩碼下可分配的實際子網數量,它等於subnet_block-2.
ip-block:每個子網可分配的ip位址塊大小;
ip-num:每個子網實際可分配的ip 位址數,因為每個子網的首尾ip位址必須保留乙個為網路位址,另乙個為廣播位址,所以它等於ip-block-2,ip-num也用於主機段。
m:子網掩碼netmask;
他們之間的公式如下:
m=256-ip_block
ip_block=256/subnet_block
ip_num= ip_block-2
subnet_num=subnet_block-2
三、例子:
1、已知所需子網數12個,裘實際子網數
解:這裡實際子網數指subnet_num,由於12最接近2的冪為16(2《4),即subnet_block=16那麼subnet_num =subnet_block-2=16-2,故實際子網數為14。
2、已知乙個b類子網每個子網主機數要達到60*255(約相當於 sh的數量)個,求子網掩碼?
解:(1)、60接近的冪為64,即ip_block;
(2)、子網掩碼為m=256- ip_block=256-64=192
(3)、子網掩碼格式為b類是:所以子網衙門為255.255.192.0.
3、 如果所需子網數為7,求子網掩碼?
解:(1)、7最接近的2的冪是8,但8個subnet_block
因為要保留首尾2個子網塊,即8-2=6《7,並不能達到所需子網數,所以應取2的冪為16,及subnet_block=16,
4、子網掩碼m=256-ip_block=256-16=240;
四、已知網路位址為211.134.12.0,要有4個子網,求子網掩碼及主機段。
解:(1)、是c類位址,子網掩碼格式為255.255.255m
(2)、4個子網,4 接近2的冪是8,所以subnet_block=8,subnet_num=8-1=6;
(3)、ip_block=256/subnet_block=256/8=32
(4)、子網掩碼m=256-ip_block=256-32=224;
(5)、所以子網掩碼為255.255.255.224
(6)、因為子網塊的首尾不能使用,所以可分配6個子網塊,每塊32可分配主機塊(ip_block)即:32-63、64-95、96、127、128-191、192-223,首塊0-31和尾塊224-255不能使用;
(7)、每個子網塊中的可分配的主機塊又有首尾兩個不能使用,乙個是子網網路位址,乙個子網廣播位址,所以主機段分別為:
33-62、65-94、97-126、129-158、162-190、193-222
(8)、所以子網掩碼為255.255.255.224
主機段共6段為:
211.134.12.33-211.134.12.62
211.134.12.65-211.134.12.94
211.134.12.97-211.134.12.126
211.134.12.129-211.134.12.158
211.134.12.161-211.134.12.190
211.134.12.193-211.134.12.222
可以任選其中4段作為4個子網。
子網掩碼計算方法
一 利用子網數來計算 在求子網掩碼之前必須先搞清楚掩碼轉成二進位制後,為1的位代表網路位,為0的位代表主機位。1 將子網數目轉化為二進位制來表示 2 取得該二進位制的位數,為n 3 取得該ip位址的子網掩碼,將其主機位址部分的的前n位置1累計即得出該ip位址劃分子網的子網掩碼。如欲將b類ip位址16...
子網掩碼的計算與劃分詳解
家庭網路 子網掩碼的計算與劃分詳解 一 子網掩碼的計算 tcp ip網間網技術產生於大型主流機環境中,它能發展到今天的規模是當初的設計者們始料未及的。網間網規模的迅速擴充套件對ip位址模式的威脅並不是它不能保證主機位址的唯一性,而是會帶來兩方面的負擔 第一,巨大的網路位址管理開銷 第二,閘道器尋徑急...
子網掩碼的計算與劃分詳解
一 子網掩碼的計算 tcp ip網間網技術產生於大型主流機環境中,它能發展到今天的規模是當初的設計者們始料未及的。網間網規模的迅速擴充套件對ip位址模式的威脅並不是它不能保證主機位址的唯一性,而是會帶來兩方面的負擔 第一,巨大的網路位址管理開銷 第二,閘道器尋徑急劇膨脹。其中第二點尤為突出,尋徑表的...