① 劃分子網,求高手解答:根據202.15.148.0這個IP地址,如何劃分子網
幾句話掌握子網掩碼、ip地址、主機號、網路號、網路地址、廣播地址
191.172.16.10.33/27 中的/27也就是說子網掩碼是255.255.255.224 即27個全1
2.從子網掩碼255.255.255.252得出其網路位為30位,所以只有剩下的2位為主機位,主機位全零的為網路地址,主機位全1的為廣播地址,剩餘的主機號碼為主機地址范圍
3.公有地址(Public address)由Inter NIC(Internet Network Information Center 網際網路信息中心)負責。這些IP地址分配給注冊並向Inter NIC提出申請的組織機構。通過它直接訪問網際網路。
私有地址(Private address)屬於非注冊地址,專門為組織機構內部使用。私網IP地址是不可能直接用來跟WAN通信的,要麼利用幀來進行通信(例如FR幀中繼,HDLC,PPP)要麼需要路由的NAT功能把私網地址轉換成一個公網IP地址
以下列出留用的內部私有地址
A類 10.0.0.0--10.255.255.255
B類 172.16.0.0--172.31.255.255
C類 192.168.0.0--192.168.255.255
再根據CCNA中會出現的題目給大家舉個例子:
首先,我們看一個考試中常見的題型:一個主機的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計算這個主機所在網路的網路地址和廣播地址。
常規辦法是把這個主機地址和子網掩碼都換算成二進制數,兩者進行邏輯與運算後即可得到網路地址。其實大家只要仔細想想,可以得到另一個方法:255.255.255.224的掩碼所容納的IP地址有256-224=32個(包括網路地址和廣播地址),那麼具有這種掩碼的網路地址一定是32的倍數。而網路地址是子網IP地址的開始,廣播地址是結束,可使用的主機地址在這個范圍內,因此略小於137而又是32的倍數的只有128,所以得出網路地址是202.112.14.128。而廣播地址就是下一個網路的網路地址減1。而下一個32的倍數是160,因此可以得到廣播地址為202.112.14.159。
CCNA考試中,還有一種題型,要你根據每個網路的主機數量進行子網地址的規劃和計運算元網掩碼。這也可按上述原則進行計算。比如一個子網有10台主機,那麼對於這個子網需要的IP地址是:
10+1+1+1=13
注意:加的第一個1是指這個網路連接時所需的網關地址,接著的兩個1分別是指網路地址和廣播地址。因為13小於16(16等於2的4次方),所以主機位為4位。而
256-16=240
所以該子網掩碼為255.255.255.240。
如果一個子網有14台主機,不少人常犯的錯誤是:依然分配具有16個地址空間的子網,而忘記了給網關分配地址。這樣就錯誤了,因為:
14+1+1+1=17
17大於16,所以我們只能分配具有32個地址(32等於2的5次方)空間的子網。這時子網掩碼為:255.255.255.224。
子網劃分(subnetting)的優點:
1.減少網路流量
2.提高網路性能
3.簡化管理
4.易於擴大地理范圍
How to Creat Subnets
如何劃分子網?首先要熟記2的冪:2的0次方到9次方的值分別為:1,2,4,8,16,32,64,128,256和512.還有要明
白的是:子網劃分是藉助於取走主機位,把這個取走的部分作為子網位.因此這個意味劃分越多的子網,主機將越
少
網數來計算
在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。
1)將子網數目轉化為二進制來表示
2)取得該二進制的位數,為 N
3)取得該IP地址的類子網掩碼,將其主機地址部分的的前N位置 1 即得出該IP地址劃分子網的子網掩碼。
如欲將B類IP地址168.195.0.0劃分成27個子網:
1)27=11011
2)該二進制為五位數,N = 5
3)將B類地址的子網掩碼255.255.0.0的主機地址前5位置 1,得到255.255.248.0,即為劃分成 27個子網的B類
IP地址 168.195.0.0的子網掩碼。
利用主機數來計算
1)將主機數目轉化為二進制來表示
2)如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的二進制位數,為 N,這里肯定
N8,這就是說主機地址將占據不止8位。
3)使用255.255.255.255來將該類IP地址的主機地址位數全部置1,然後從後向前的將N位全部置為 0,即為子網
掩碼值。
如欲將B?類IP地址168.195.0.0劃分成若乾子網,每個子網內有主機700台(17):
1) 700=1010111100
2)該二進制為十位數,N = 10(1001)
3)將該B類地址的子網掩碼255.255.0.0的主機地址全部置 1,得到255.255.255.255,然後再從後向前將後10位
置0,即為:11111111.11111111.11111100.00000000,即255.255.252.0。這就是該欲劃分成主機為700台的B類
IP地址 168.195.0.0的子網掩碼。
Subnet Masks
子網掩碼用於辨別IP地址中哪部分為網路地址,哪部分為主機地址,有1和0組成,長32位,全為1的位代表網路
號.不是所有的網路都需要子網,因此就引入1個概念:默認子網掩碼(default subnet mask).A類IP地址的默認子
網掩碼為255.0.0.0;B類的為255.255.0.0;C類的為255.255.255.0
Classless Inter-Domain Routing(CIDR)
CIDR叫做無類域間路由,ISP常用這樣的方法給客戶分配地址,ISP提供給客戶1個塊(block size),類似這
樣:192.168.10.32/28,這排數字告訴你你的子網掩碼是多少,/28代表多少位為1,最大/32.但是你必須知道的1點
是:不管是A類還是B類還是其他類地址,最大可用的只能為30/,即保留2位給主機位
CIDR值:
1.掩碼255.0.0.0:/8(A類地址默認掩碼)
2.掩碼255.128.0.0:/9
3.掩碼255.192.0.0:/10
4.掩碼255.224.0.0:/11
5.掩碼255.240.0.0:/12
6.掩碼255.248.0.0:/13
7.掩碼255.252.0.0:/14
8.掩碼255.254.0.0:/15
9.掩碼255.255.0.0:/16(B類地址默認掩碼)
10.掩碼255.255.128.0:/17
11.掩碼255.255.192.0:/18
12.掩碼255.255.224.0:/19
13.掩碼255.255.240.0:/20
14.掩碼255.255.248.0:/21
15.掩碼255.255.252.0:/22
16.掩碼255.255.254.0:/23
17.掩碼255.255.255.0:/24(C類地址默認掩碼)
18.掩碼255.255.255.128:/25
19.掩碼255.255.255.192:/26
20.掩碼255.255.255.224:/27
21.掩碼255.255.255.240:/28
22.掩碼255.255.255.248:/29
23.掩碼255.255.255.252:/30
Subnetting Class A,B&C Address
劃分子網的幾個捷徑:
1.你所選擇的子網掩碼將會產生多少個子網?:2的x次方-2(x代表掩碼位,即2進制為1的部分)
2.每個子網能有多少主機?: 2的y次方-2(y代表主機位,即2進制為0的部分)
3.有效子網是?:有效子網號=256-10進制的子網掩碼(結果叫做block size或base number)
4.每個子網的廣播地址是?:廣播地址=下個子網號-1
5.每個子網的有效主機分別是?:忽略子網內全為0和全為1的地址剩下的就是有效主機地址.最後有效1個主
機地址=下個子網號-2(即廣播地址-1)
根據上述捷徑劃分子網的具體實例:
C類地址例子:網路地址192.168.10.0;子網掩碼255.255.255.192(/26)
1.子網數=2*2-2=2
2.主機數=2的6次方-2=62
3.有效子網?:block size=256-192=64;所以第一個子網為192.168.10.64,第二個為192.168.10.128
4.廣播地址:下個子網-1.所以2個子網的廣播地址分別是192.168.10.127和192.168.10.191
5.有效主機范圍是:第一個子網的主機地址是192.168.10.65到192.168.10.126;第二個是192.168.10.129到
192.168.10.190
B類地址例子1:網路地址:172.16.0.0;子網掩碼255.255.192.0(/18)
1.子網數=2*2-2=2
2.主機數=2的14次方-2=16382
3.有效子網?:block size=256-192=64;所以第一個子網為172.16.64.0,最後1個為172.16.128.0
4.廣播地址:下個子網-1.所以2個子網的廣播地址分別是172.16.127.255和172.16.191.255
5.有效主機范圍是:第一個子網的主機地址是172.16.64.1到172.16.127.254;第二個是172.16.128.1到
172.16.191.254
B類地址例子2:網路地址:172.16.0.0;子網掩碼255.255.255.224(/27)
1.子網數=2的11次方-2=2046(因為B類地址默認掩碼是255.255.0.0,所以網路位為8+3=11)
2.主機數=2的5次方-2=30
3.有效子網?:block size=256-224=32;所以第一個子網為172.16.0.32
最後1個為172.16.255.192
4.廣播地址:下個子網-1.所以第一個子網和最後1個子網的廣播地址分別是172.16.0.63和172.16.255.223
5.有效主機范圍是:第一個子網的主機地址是172.16.0.33到172.16.0.62;最後1個是172.16.255.193到
172.16.255.223
Variable Length Subnet Masks(VLSM)
變長子網掩碼(VLSM)的作用:節約IP地址空間;減少路由表大小.使用VLSM時,所採用的路由協議必須能夠支
持它,這些路由協議包括RIPv2,OSPF,EIGRP和BGP
~~~掩碼的計算同主機塊的計算~~
---- 業務的發展常常會導致許多單位面臨這樣一個問題:工作站數量越來越多,管理單一的大型網路也變得越來越艱難。如果將一個單一的大型網路劃分為多個子網,通過對每個子網進行單獨管理,可以明顯地提高整個網路的性能。
---- 要劃分子網就需要計運算元網掩碼和分配相應的主機塊,盡管採用二進制計算可以得出相應的結論,但如果採用十進制計算方法,計算起來更為簡便。經過長期實踐與經驗積累,筆者總結出子網掩碼及主機塊的十進制演算法。
一、明確概念
---- 在介紹十進制演算法前我們先要明確一些概念。
類范圍:IP地址常採用點分十進製表示方法X.Y.Y.Y,在這里,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類為 255.M.0.0,B類為 255.255.M.0,C類為 255.255.255.M。M是相應的子網掩碼,比如255.255.255.240。
十進制計算基數是256(下面,我們所有的十進制計算都要用256來進行)。
二、變數說明
---- 1.Subnet_block指可分配子網塊大小,表示在某一子網掩碼下子網的塊數。
---- 2.Subnet_num是可分配子網數,指可分配子網塊中要剔除首、尾兩塊,是某一子網掩碼下可分配的實際子網數量。Subnet_num =Subnet_block-2。
---- 3.IP_block指每個子網可分配的IP地址塊大小。
---- 4.IP_num指每個子網實際可分配的IP地址數。因為每個子網的首、尾IP地址必須保留(一個為網路地址,一個為廣播地址),所以它等於IP_block-2,IP_num也用於計算主機塊。
---- 5.M指子網掩碼。
---- 表示上述變數關系的公式如下:
---- M=256-IP_block IP_block=256/Subnet_block或Subnet_block=256/IP_block IP_num=IP_block-2 Subnet_num=Subnet_block-2。
---- 6.2的冪數。大家要熟練掌握28(256)以內的2的冪代表的十進制數(如128=27、64=26等),這樣可以使我們立即推算出Subnet_block和IP_block的數目。
三、舉例說明
---- 現在,通過舉一些實際例子,大家可以對子網掩碼和主機塊的十進制演算法有深刻的了解。
---- 1.已知所需子網數12,求實際子網數。
---- 這里實際子網數指Subnet_num,由於12最接近2的冪為16(24),即Subnet_block=16,那麼Subnet_num=16-2=14,故實際子網數為14。
---- 2.已知一個B類子網的每個子網主機數要達到60×255個(約相當於X.Y.0.1~X.Y.59.254的數量),求子網掩碼。
---- 首先,60接近2的冪為64(26),即IP_block=64; 其次,子網掩碼M=256-IP_block=256-64=192,最後由子網掩碼格式B類是255.255.M.0得出子網掩碼為255.255.192.0。
---- 3.如果所需子網數為7,求子網掩碼。
---- 7最接近2的冪為8,但8個Subnet_block因為要保留首、尾2個子網塊,即 8-2=6
---- 4.已知網路地址為211.134.12.0,要有4個子網,求子網掩碼及主機塊。
---- 由於211.Y.Y.Y是一個C類網,子網掩碼格式為255.255.255.M,又知有4個子網,4接近2的冪是8(23),所以Subnet_block=8,Subnet_num=8-2=6,IP_block=256/Subnet_block=256/8=32,子網掩碼M=256-IP_block=256-32=224,故子網掩碼表示為255.255.255.224。又因為子網塊的首、尾兩塊不能使用,所以可分配6個子網,每個子網有32個可分配主機塊,即32~63、64~95、96~127、128~159、160~191、192~223,其中首塊(0~31)和尾塊(224~255)不能使用。
---- 由於每個子網塊中的可分配主機塊又有首、尾兩個不能使用(一個是子網網路地址,一個是子網廣播地址),所以主機塊分別為33~62、65~94、97~126、129~158、161~190及193~222,因此子網掩碼為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個子網。
---- 總之,只要理解了公式中的邏輯關系,就能很快計算出子網掩碼,並得出可分配的主機塊。
② 子網劃分的意義
子網劃分(subnetting)的優點:
1.減少網路流量
2.提高網路性能
3.簡化管理
4.易於擴大地理范圍
HowtoCreatSubnets
如何劃分子網?首先要熟記2的冪:2的0次方到9次方的值分別為:1,2,4,8,16,32,64,128,256和512.還有要明白的是:子網劃分是藉助於取走主機位,把這個取走的部分作為子網位.因此這個意味劃分越多的子網,主機將越少
SubnetMasks
子網掩碼用於辨別IP地址中哪部分為網路地址,哪部分為主機地址,有1和0組成,長32位,全為1的位代表網路號.不是所有的網路都需要子網,因此就引入1個概念:默認子網掩碼(defaultsubnetmask).A類IP地址的默認子網掩碼為255.0.0.0;B類的為255.255.0.0;C類的為255.255.255.0
③ 假定一網路要分成15個子網,每子網將包含290台主機,應使用哪類地址,怎樣劃分
B類地址。
1、類別A的默認細分:255.0.0.0。
2、B類的默認三角形頂點:255.255.0.0。
3、C類萘二甲酸酯:255.255.255.0。
子網掩碼的設定必須遵循一定的規則。與二進制IP地址相同,子網掩碼由1和0組成,且1和0分別連續。子網掩碼的長度也是32位,左邊是網路位,用二進制數字「1」表示,1的數目等於網路位的長度;右邊是主機位,用二進制數字「0」表示,0的數目等於主機位的長度。
(3)子網劃分如何擴大地理范圍擴展閱讀:
B類地址默認子網掩碼為255.255.0.0
一個B類IP地址由2個位元組的網路地址和2個位元組的主機地址組成,網路地址的最高位必須是「10」,即第一段數字范圍為128~191。每個B類地址可連接65534(2^16-2, 因為主機號的各位不能同時為0,1)台主機,Internet有16384(2^14)個B類地址。
④ 什麼是子網,子網到底是怎麼劃分的呢
以下答案為本人原創,絕非復制。分兩部分來回答你的疑問。
一、子網掩碼的含義和根據子網掩碼劃分子網
一個IP地址必然屬於某一個網路,或者叫子網。子網掩碼就是用來指定某個IP地址的網路地址的,換一句話說,就是用來劃分子網的。
例如,一個A類網路可以容納16777214台主機。但是在實際運用中,不可能把一個A類網路只用於一個子網,因為那樣管理起來很不方便,也會出現廣播風暴等種種問題,所以需要根據實際需求把它劃分為若干個較小的子網。一個B類網路可以容納65534台主機,往往也是需要劃分子網的。即便一個小型企業內部,為了部門之間的職能的需要,配置那些電腦可以互相訪問,哪些不能互相訪問,就需要通過劃分子網的方法來實現。
子網劃分的問題看起來很復雜,其實也不是很復雜。只要把IP地址的位數、網路位數、主機位數、子網掩碼的位數這幾個概念搞清楚,就覺得很簡單了。
IP地址位數=網路位數+主機位數=32位。子網掩碼的位數就是網路的位數。
A類網路的網路位數是8位,子網掩碼就是11111111.00000000.00000000.00000000,換算成二進製表示為255.0.0.0。
B類網路的網路位數是16位,子網掩碼就是11111111.11111111.00000000.00000000,換算成十進製表示為255.255.0.0。
C類網路的網路位數是24位,子網掩碼就是11111111.11111111.11111111.00000000,換算成十進製表示為255.255.255.0。
A類網路加長子網掩碼到16位就把一個A類網路劃分為256個B類網路同樣大小的網路,再加長到24位就又把每個B類大小的子網劃分為256個C類網路大小的子網。就是這個道理。一個大的網路,通過把子網掩碼加長,使網路位多了,也就是網路數目多了,子網就多了。
當然你也可以不劃分為256個子網,而劃分為128個,64個,32個,16個,8個,4個,2個。
一個B類網路的默認子網掩碼為255.255.0.0,你如果想把它劃分為2個子網,網路位數就成立17位,也就是說子網掩碼就變成了255.255.128.0;想劃分為16個子網,因為16是2的4次方,所以網路位數加4變成了20位,也就是說子網掩碼加長,成了20位,就是255.255.240.0。依此類推。
一個C類網路的默認子網掩碼為24位的,那麼主機位=32-24=8位,2的8次方等於256,所以一個C類網路的IP地址數量(包括網路地址和廣播地址)為256個。
但是你仍然可以通過加長子網掩碼的手段,把一個C類子網劃分為更多的子網。劃分的子網數必定是2的n次方個,每個子網的IP數量必定是2的(8- n)次方個。
子網掩碼加長1位,劃分2個子網;加長2位,劃分4個子網,加長6位,劃分2的6次方個,也就是64個子網。
子網掩碼的1的個數表示網路位的個數,簡單地來說,網路位是不屬於你控制的,是上級主管給你的,給你多少就是多少。但是主機位是你可以控制的,你可以把它縮短,把縮短出來的位數加到網路位中,這樣網路位就長了,子網數就多了,相應地每個子網的IP數量就少了。
記住下面的公式,遇到再復雜的子網劃分問題也難不倒你了。
IP地址位數=32
網路位+主機位=32
子網掩碼加長n位,則在當前子網基礎上劃分為2的n次方個子網。每個子網的IP地址數量=2^(32-劃分前子網掩碼位數-n)
二、如何根據子網劃分的目標計運算元網掩碼
簡單來說,子網掩碼就是網路地址的位數。
一個IP地址一共有32位,其中靠前的某些位表示網路地址,後面的某些位表示主機位。
網路位數+主機位數=IP地址位數=32
知道了這個道理,計運算元網掩碼的方法就是:已知子網內IP數的多少,求出主機位的位數,用32減去主機位數就等於網路位數,也就是子網掩碼。
舉最簡單的例子。一個C類網路,包括256個主機位置,256是2 的8次方,所以主機位是8,那麼網路位就是32-8=24,也就是說子網掩碼是24位,用二進製表示就是11111111.11111111.11111111.00000000,換算成十進制就是255.255.255.0
再比如一個C類網路劃分的子網,每個網路主機IP數是32, 而32是2的5次方,所以主機位是5,那麼網路位就是32-5=27,也就是說子網掩碼是27位,用二進製表示就是11111111.11111111.11111111.11100000,換算成十進制就是255.255.255.224
再比如一個B類網路劃分的子網,每個網路主機IP數是1024, 而1024是2的10次方,所以主機位是10,那麼網路位就是32-10=22,也就是說子網掩碼是22位,用二進製表示就是11111111.11111111.11111100.00000000,換算成十進制就是255.255.252.0
子網劃分是通過改變子網掩碼的位數來實現的。比如一個C類IP地址,默認子網掩碼是24位的,二進製表示是11111111.11111111.11111111.0000000,換算成10進制的就是255.255.255.0。
如果是這樣的子網掩碼,後面的8位都可以用來做為主機的位置,2 的8次方等於256,一共有256個IP位置,因為有2個不能用,所以可用的主機位置為254個。
但是你要把這樣一個地址劃分成2個子網,就要從主機位里拿出一位來作為網路地址,網路地址就成了25位了。相應地主機位就成了7位了,2 的7次方等於128,一共有126個地址可用。
這是從正向來說的,就是已知要劃分的子網數,求每個子網的主機數。但是在實際工作中往往是先知道每個子網的主機數,讓你劃分子網。其實也很簡單。
首先你算一下主機數更接近於2 的幾次方,那麼主機位數就是幾位。32減去主機位就是網路位。
舉例說明。假如給你一個C類IP地址192.168.0.0。假如你想劃分2個子網,一個裡面有100台電腦,另一個有50台電腦。
100大於2的6次方,小於2的7次方,所以主機位數取7位。那麼網路位數就是32-7=25位。25位的子網掩碼11111111.11111111.11111111.10000000 換算成10進制的就是
255. 255. 255. 128,這就是第一個子網的子網掩碼,網路號為192.168.0.0/25,網路地址192.168.0.0,主機地址192.168.0.1~192.168.0.126,廣播地址192.168.0.127
50大於2的5次方,小於2的6次方,所以主機位數取6位。那麼網路位數就是32-6=26位。26位的子網掩碼11111111.11111111.11111111.11000000 換算成10進制的就是
255. 255. 255. 192,這就是第二個子網的子網掩碼,網路號為192.168.0.128/26,網路地址192.168.0.128,主機地址192.168.0.129~192.168.0.190,廣播地址192.168.0.191
註:以上的這些內容其實是我把以前我給其他網友的3個提問的回答拼接到一起又整理了一下搞出來的。可能看起來比較亂,對不起了。你搜搜網上的那些回答,比我的更亂。
子網掩碼和子網劃分的概念和方法,對於不會的人來說,特別難。一旦你會了,又會覺得特別簡單。也許你看了我上面的回答還是雲里霧里,看著很頭大。但說不定哪一天你就豁然開朗了,又會覺得這些東西很簡單,根本不用寫那麼多。
⑤ 子網劃分問題求解!!!
子網劃分定義:Internet組織機構定義了五種IP地址,有A、B、C三類地址。A類網路有126個,每個A類網路可能有16777214台主機,它們處於同一廣播域。而在同一廣播域中有這么多節點是不可能的,網路會因為廣播通信而飽和,結果造成16777214個地址大部分沒有分配出去。可以把基於每類的IP網路進一步分成更小的網路,每個子網由路由器界定並分配一個新的子網網路地址,子網地址是借用基於每類的網路地址的主機部分創建的。劃分子網後,通過使用掩碼,把子網隱藏起來,使得從外部看網路沒有變化,這就是子網掩碼。
當我們對一個網路進行子網劃分時,基本上就是將它分成小的網路。比如,當一組IP地址指定給一個公司時,公司可能將該網路「分割成」小的網路,每個部門一個。這樣,技術部門和管理部門都可以有屬於它們的小網路。通過劃分子網,我們可以按照我們的需要將網路分割成小網路。這樣也有助於降低流量和隱藏網路的復雜性。[1]
子網掩碼
編輯
RFC 950定義了子網掩碼的使用,子網掩碼是一個32位的2進制數,其對應網路地址的所有位置都為1,對應於主機地址的所有位置都為0。
由此可知,A類網路的默認子網掩碼是255.0.0.0,B類網路的默認子網掩碼是255.255.0.0,C類網路的默認子網掩碼是255.255.255.0。將子網掩碼和IP地址按位進行邏輯「與」運算,得到IP地址的網路地址,剩下的部分就是主機地址,從而區分出任意IP地址中的網路地址和主機地址。
子網掩碼常用點分十進製表示,我們還可以用CIDR的網路前綴法表示掩碼,即「/;」。如138.96.0.0/16表示B類網路138.96.0.0的子網掩碼為255.255.0.0。
IP判斷
子網掩碼告知路由器,IP地址的前多少位是網路地址,後多少位(剩餘位)是主機地址,使路由器正確判斷任意IP地址是否是本網段的,從而正確地進行路由。
例如,有兩台主機,主機一的IP地址為222.21.160.6,子網掩碼為255.255.255.192,主機二的IP地址為222.21.160.73,子網掩碼為255.255.255.192。現在主機一要給主機二發送數據,先要判斷兩個主機是否在同一網段。
主機一
222.21.160.6即:11011110.00010101.10100000.00000110
255.255.255.192即:11111111.11111111.11111111.11000000
按位邏輯與運算結果為:11011110.00010101.10100000.00000000
十進制形式為(網路地址):222.21.160.0
主機二
222.21.160.73 即:11011110.00010101.10100000.01001001
255.255.255.192即:11111111.11111111.11111111.11000000
按位邏輯與運算結果為:11011110.00010101.10100000.01000000
十進制形式為(網路地址):222.21.160.64
C類地址判斷前三位是否相同,即可確定2個IP地址是否在同一網段內,但本例中的222.21.160.6與222.21.160.73不在同一網段,因為這兩個C類IP地址已經做了子網劃分就不能只判斷前三位是否相同就確認這兩個IP是否在同一網段。其中222.21.160.6在222.21.160.1-222.21.160.62 段,222.21.160.73在222.21.160.65-222.21.160.126 段,所以不在同一網段[2] ,如果要通信需要通過路由器轉發。
設置
子網劃分是通過借用IP地址的若干位主機位來充當子網地址從而將原網路劃分為若乾子網而實現的。
劃分子網時,隨著子網地址借用主機位數的增多,子網的數目隨之增加,而每個子網中的可用主機數逐漸減少。以C類網路為例,原有8位主機位,2的8次方即256個主機地址,默認子網掩碼255.255.255.0。借用1位主機位,產生2個子網,每個子網有126個主機地址;借用2位主機位,產生4個子網,每個子網有62個主機地址……每個網中,第一個IP地址(即主機部分全部為0的IP)和最後一個IP(即主機部分全部為1的IP)不能分配給主機使用,所以每個子網的可用IP地址數為總IP地址數量減2;根據子網ID借用的主機位數,我們可以計算出劃分的子網數、掩碼、每個子網主機數,列表如下:
① 劃分子網數 ② 子網位數 ③子網掩碼(二進制) ④ 子網掩碼(十進制) ⑤ 每個子網主機數
① 1~2 ② 1 ③ 11111111.11111111.11111111.10000000 ④ 255.255.255.128 ⑤ 126
① 3~4 ② 2 ③ 11111111.11111111.11111111.11000000 ④ 255.255.255.192 ⑤ 62
① 5~8 ② 3 ③ 11111111.11111111.11111111.11100000 ④ 255.255.255.224 ⑤ 30
① 9~16 ② 4 ③ 11111111.11111111.11111111.11110000 ④ 255.255.255.240 ⑤ 14
① 17~32 ② 5 ③ 11111111.11111111.11111111.11111000 ④ 255.255.255.248 ⑤ 6
① 33~64 ② 6 ③ 11111111.11111111.11111111.11111100 ④ 255.255.255.252 ⑤ 2
如上表所示的C類網路中,若子網佔用7位主機位時,主機位只剩一位,無論設為0還是1,都意味著主機位是全0或全1。由於主機位全0表示本網路,全1留作廣播地址,這時子網實際沒有可用主機地址,所以主機位至少應保留2位。
計算步驟
1、確定要劃分的子網數
2、求出子網數目對應二進制數的位數N及主機數目對應二進制數的位數M。
3、對該IP地址的原子網掩碼,將其主機地址部分的前N位置取1或後M位置取0 即得出該IP地址劃分子網後的子網掩碼。
例如,對B類網路135.41.0.0/16需要劃分為20個能容納200台主機的網路(即:子網)。因為16<20<32,即:2的4次方<20<2的5次方,所以,子網位只須佔用5位主機位就可劃分成32個子網,可以滿足劃分成20個子網的要求。B類網路的默認子網掩碼是255.255.0.0,轉換為二進制為11111111.11111111.00000000.00000000。現在子網又佔用了5位主機位,根據子網掩碼的定義,劃分子網後的子網掩碼應該為11111111.11111111.11111000.00000000,轉換為十進制應該為255.255.248.0。現在我們再來看一看每個子網的主機數。子網中可用主機位還有11位,2的11次方=2048,去掉主機位全0和全1的情況,還有2046個主機ID可以分配,而子網能容納200台主機就能滿足需求,按照上述方式劃分子網,每個子網能容納的主機數目遠大於需求的主機數目,造成了IP地址資源的浪費。為了更有效地利用資源,我們也可以根據子網所需主機數來劃分子網。還以上例來說,128<200<256,即2^7<200<2^8,也就是說,在B類網路的16位主機位中,保留8位主機位,其它的16-8=8位當成子網位,可以將B類網路135. 41.0.0劃分成256(2^8)個能容納256-1-1=254台(去掉全0全1情況)主機的子網。此時的子網掩碼為11111111.11111111.11111111.00000000,轉換為十進制為255.255.255.0。
在上例中,我們分別根據子網數和主機數劃分了子網,得到了兩種不同的結果,都能滿足要求,實際上,子網佔用5~8位主機位時所得到的子網都能滿足上述要求,那麼,在實際工作中,應按照什麼原則來決定佔用幾位主機位呢?
注意事項
在劃分子網時,不僅要考慮目前需要,還應了解將來需要多少子網和主機。對子網掩碼使用必須要更多的子網位,可以得到更多的子網,節約了IP地址資源,若將來需要更多子網時,不用再重新分配IP地址,但每個子網的主機數量有限;反之,子網掩碼使用較少的子網位,每個子網的主機數量允許有更大的增長,但可用子網數量有限。一般來說,一個網路中的節點數太多,網路會因為廣播通信而飽和,所以,網路中的主機數量的增長是有限的,也就是說,在條件允許的情況下,會將更多的主機位用於子網位。
綜上所述,子網掩碼的設置關繫到子網的劃分。子網掩碼設置的不同,所得到的子網不同,每個子網能容納的主機數目不同。若設置錯誤,可能導致數據傳輸錯誤。
優點
1.減少網路流量
2.提高網路性能
3.簡化管理
4.易於擴大地理范圍
劃分子網
編輯
首先要熟記2的冪:2的0次方到9次方的值分別為:1,2,4,8,16,32,64,128,256和512.還有要明白的是:子網劃分是藉助於取走主機位,把這個取走的部分作為子網位.因此這個意味劃分越多的子網,每個子網容納的主機將越少.
Subnet Masks
子網掩碼用於辨別IP地址中哪部分為網路地址,哪部分為主機地址,由1和0組成,長32位,全為1的位代表網路號.不是所有的網路都需要子網,因此就引入1個概念:默認子網掩碼(default subnet mask).A類IP地址的默認子網掩碼為255.0.0.0;B類的為255.255.0.0;C類的為255.255.255.0
Classless Inter-Domain Routing(CIDR)
CIDR叫做無分類域間路由,ISP常用這樣的方法給客戶分配地址,ISP提供給客戶1個塊(block size),類似這樣:192.168.10.32/28,這排數字告訴你你的子網掩碼是多少,/28代表多少位為1,最大/32.但是你必須知道的1點是:不管是A類還是B類還是其他類地址,最大可用的只能為30/,即保留2位給主機位
CIDR值:
1.掩碼255.0.0.0:/8(A類地址默認掩碼)
2.掩碼255.128.0.0:/9
3.掩碼255.192.0.0:/10
4.掩碼255.224.0.0:/11
5.掩碼255.240.0.0:/12
6.掩碼255.248.0.0:/13
7.掩碼255.252.0.0:/14
8.掩碼255.254.0.0:/15
9.掩碼255.255.0.0:/16(B類地址默認掩碼)
10.掩碼255.255.128.0:/17
11.掩碼255.255.192.0:/18
12.掩碼255.255.224.0:/19
13.掩碼255.255.240.0:/20
14.掩碼255.255.248.0:/21
15.掩碼255.255.252.0:/22
16.掩碼255.255.254.0:/23
17.掩碼255.255.255.0:/24(C類地址默認掩碼)
18.掩碼255.255.255.128:/25
19.掩碼255.255.255.192:/26
20.掩碼255.255.255.224:/27
21.掩碼255.255.255.240:/28
22.掩碼255.255.255.248:/29
23.掩碼255.255.255.252:/30
Subnetting Class A,B&C Address
劃分目的
編輯
節約IP地址,避免浪費。
限定廣播的傳播。
保證網路的安全。
有助於覆蓋大型地理區域。
劃分捷徑
1.你所選擇的子網掩碼將會產生多少個子網
2的x次方-2(x代表網路位借用主機的位數,即2進制為1的部分,現在的網路中,已經不需要-2,已經可以全部使用,不過需要加上相應的配置命令,例如CISCO路由器需要加上ip subnet zero命令就可以全部使用了。)
2.每個子網能有多少主機
2的y次方-2(y代表主機位,即2進制為0的部分)
3.有效子網是
有效子網號=256-10進制的子網掩碼(結果叫做block size或base number)
4.每個子網的廣播地址是
廣播地址=下個子網號-1
5.每個子網的有效主機分別是
忽略子網內全為0和全為1的地址剩下的就是有效主機地址.最後1個有效主機地址=下個子網號-2(即廣播地址-1)
具體實例
C類地址例子:網路地址192.168.10.0;子網掩碼255.255.255.192(/26)
1.子網數=2*2=4(ip subnet zero命令啟用)
2.主機數=2的6次方-2=62
3.有效子網:block size=256-192=64;所以第一個子網為192.168.10.0,第二個為192.168.10.64,第三個為192.168.10.128,第四個為192.168.10.192。
4.廣播地址:下個子網-1.所以第一和第二個子網的廣播地址分別是192.168.10.63和192.168.10.127
5.有效主機范圍是:第一個子網的主機地址是192.168.10.1到192.168.10.62;第二個是192.168.10.65到192.168.10.126
B類地址例子1:網路地址:172.16.0.0;子網掩碼255.255.192.0(/18)
1.子網數=2*2=4(ip subnet zero命令啟用)
2.主機數=2的14次方-2=16382
3.有效子網:block size=256-192=64;所以第一個子網為172.16.0.0,第二個子網為172.16.64.0,第三個子網為172.16.128.0,最後1個為172.16.192.0
4.廣播地址:下個子網-1.所以前2個子網的廣播地址分別是172.16.63.255和172.16.127.255。
5.有效主機范圍是:第一個子網的主機地址是172.16.0.1到172.16.63.254;第二個是172.16.64.1到172.16.127.254
B類地址例子2:網路地址:172.16.0.0;子網掩碼255.255.255.224(/27)
1.子網數=2的11次方=2048(因為B類地址默認掩碼是255.255.0.0,所以網路位為8+3=11)(ip subnet zero命令啟用)
2.主機數=2的5次方-2=30
3.有效子網:block size=256-224=32;所以第一個子網為172.16.0.0,最後1個為172.16.255.224
4.廣播地址:下個子網-1.所以第一個子網和最後1個子網的廣播地址分別是172.16.0.31和172.16.255.255
5.有效主機范圍是:第一個子網的主機地址是172.16.0.1到172.16.0.30;最後1個是172.16.255.225到172.16.255.254Variable Length Subnet Masks(VLSM)
三類地址
我們知道,從LAN到WAN,不同種類網路規模相差很大,必須區別對待。因此按網路規模大小,將網路地址分為主要的三類,如下:
A類:0 網路號主機號
B類:1 0 網路號 主機號
C類:1 1 0 網路號 主機號
A類地址用於少量的網路(最多127個)主機數大於2^16的大型網,每個A類網路可容納最多2^24台主機;
B類地址用於主機數介於2^8~2^16之間數量不多不少的中型網,B類網路最多2^14個;
C類地址用於每個網路只能容納2^8台主機的大量小型網,C類網路最多2^21個。
除了以上A、B、C三個主類地址外,還有另外兩類地址,如下:
D類:1 1 1 0多目地址
E類:1 1 1 1 0留待後用 其中多目地址(multicast address)是比廣播地址稍弱的多點傳送地址,用於支持多目傳輸技術。E類地址用於將來的擴展之用。
長子網掩碼
可變長子網掩碼(VLSM)的作用:節約IP地址空間;減少路由表大小.使用VLSM時,所採用的路由協議必須能夠支持它,這些路由協議包括RIPv2,OSPF,EIGRP和BGP。關於更多的VLSM知識,可以去進行搜索。
⑥ 什麼是子網 為什麼要劃分子網
什麼是子網?A、網路的一部分,是主網路的一個從屬系統
B、一個在較大網路中操作的小網路,它允許多種類型的設備被連入網路
C、一個對較大網路的劃分,使之成為較小的分片
D、一個較小的網路,它維護該網路上所有MAC地址的資料庫
為什麼要劃分子網
子網劃分 是為了
簡化管理、易於擴大地理范圍
因為
A、B、C3類的地址范圍比較大,造成IP地址浪費比較嚴重,為了提高IP地址的利用率,將ABC三個類別的地址在利用掩碼進行再劃分成更細的網段,盡量的節約IP地址的浪費!
子網劃分藉助於取走主機位,把這個取走的部分作為子網位,子網號和各子網的廣播地址要佔用2個地址,因此劃分的子網子網,主機將越少。
子網劃分不僅沒有增加可用的IP地址數量相反是減少了可用的IP地址數目
⑦ 子網劃分技術的好處
子網劃分(subnetting)的優點:
1.減少網路流量
2.提高網路性能
3.簡化管理
4.易於擴大地理范圍
⑧ 子網是如何劃分的舉例說明
子網劃分
Internet組織機構定義了五種IP地址,用於主機的有A、B、C三類地址。其中A類網路有126個,每個A類網路可能有16,777,214台主機,它們處於同一廣播域。而在同一廣播域中有這么多結點是不可能的,網路會因為廣播通信而飽和,結果造成16,777,214個地址大部分沒有分配出去,形成了浪費。而另一方面,隨著互連網應用的不斷擴大,IP地址資源越來越少。為了實現更小的廣播域並更好地利用主機地址中的每一位,可以把基於類的IP網路進一步分成更小的網路,每個子網由路由器界定並分配一個新的子網網路地址,子網地址是借用基於類的網路地址的主機部分創建的。劃分子網後,通過使用掩碼,把子網隱藏起來,使得從外部看網路沒有變化,這就是子網掩碼。
1. 子網掩碼
RFC 950定義了子網掩碼的使用,子網掩碼是一個32位的2進制數,其對應網路地址的所有位都置為1,對應於主機地址的所有位都置為0。由此可知,A類網路的預設的子網掩碼是255.0.0.0,B類網路的預設的子網掩碼是255.255.0.0,C類網路的預設的子網掩碼是255.255.255.0。將子網掩碼和IP地址按位進行邏輯「與」運算,得到IP地址的網路地址,剩下的部分就是主機地址,從而區分出任意IP地址中的網路地址和主機地址。子網掩碼常用點分十進製表示,我們還可以用網路前綴法表示子網掩碼,即「/<網路地址位數>」。如138.96.0.0/16表示B類網路138.96.0.0的子網掩碼為255.255.0.0。
子網掩碼告知路由器,地址的哪一部分是網路地址,哪一部分是主機地址,使路由器正確判斷任意IP地址是否是本網段的,從而正確地進行路由。例如,有兩台主機,主機一的IP地址為222.21.160.6,子網掩碼為255.255.255.192,主機二的IP地址為222.21.160.73,子網掩碼為255.255.255.192。現在主機一要給主機二發送數據,先要判斷兩個主機是否在同一網段。
主機一
222.21.160.6即:11011110.00010101.10100000.00000110
255.255.255.192即:11111111.11111111.11111111.11000000
按位邏輯與運算結果為: 11011110.00010101.10100000.00000000
主機二
222.21.160.73 即:11011110.00010101.10100000.01001001
255.255.255.192即:11111111.11111111.11111111.11000000
按位邏輯與運算結果為:11011110.00010101.10100000.01000000
兩個結果不同,也就是說,兩台主機不在同一網路,數據需先發送給默認網關,然後再發送給主機二所在網路。那麼,假如主機二的子網掩碼誤設為255.255.255.128,會發生什麼情況呢?
讓我們將主機二的IP地址與錯誤的子網掩碼相「與」:
222.21.160.73 即:11011110.00010101.10100000.01001001
255.255.255.128即:11111111.11111111.11111111.10000000
結果為 11011110.00010101.10100000.00000000
這個結果與主機的網路地址相同,主機與主機二將被認為處於同一網路中,數據不再發送給默認網關,而是直接在本網內傳送。由於兩台主機實際並不在同一網路中,數據包將在本子網內循環,直到超時並拋棄。數據不能正確到達目的機,導致網路傳輸錯誤。
反過來,如果兩台主機的子網掩碼原來都是255.255.255.128,誤將主機二的設為255.255.255.192,主機一向主機二發送數據時,由於IP地址與錯誤的子網掩碼相與,誤認兩台主機處於不同網路,則會將本來屬於同一子網內的機器之間的通信當作是跨網傳輸,數據包都交給預設網關處理,這樣勢必增加預設網關的負擔,造成網路效率下降。所以,子網掩碼不能任意設置,子網掩碼的設置關繫到子網的劃分。
2. 子網劃分與掩碼的設置
子網劃分是通過借用IP地址的若干位主機位來充當子網地址從而將原網路劃分為若乾子網而實現的。劃分子網時,隨著子網地址借用主機位數的增多,子網的數目隨之增加,而每個子網中的可用主機數逐漸減少。以C類網路為例,原有8位主機位,2的8次方即256個主機地址,默認子網掩碼255.255.255.0。借用1位主機位,產生2個子網,每個子網有126個主機地址;借用2位主機位,產生4個子網,每個子網有62個主機地址……每個網中,第一個IP地址(即主機部分全部為0的IP)和最後一個IP(即主機部分全部為1的IP)不能分配給主機使用,所以每個子網的可用IP地址數為總IP地址數量減2;根據子網ID借用的主機位數,我們可以計算出劃分的子網數、掩碼、每個子網主機數,列表如下:
劃分子網數
子網位數
子網掩碼(二進制)
子網掩碼(十進制)
每個子網主機數
1~2
1
11111111.11111111.11111111.10000000
255.255.255.128
126
3~4
2
11111111.11111111.11111111.11000000
255.255.255.192
62
5~8
3
11111111.11111111.11111111.11100000
255.255.255.224
30
9~16
4
11111111.11111111.11111111.11110000
255.255.255.240
14
17~32
5
11111111.11111111.11111111.11111000
255.255.255.248
6
33~64
6
11111111.11111111.11111111.11111100
255.255.255.252
2
如上表所示的C類網路中,若子網佔用7位主機位時,主機位只剩一位,無論設為0還是1,都意味著主機位是全0或全1。由於主機位全0表示本網路,全1留作廣播地址,這時子網實際沒有可用主機地址,所以主機位至少應保留2位。
從上表可總結出子網劃分的步驟或者說子網掩碼的計算步驟:
2.1 確定要劃分的子網數目以及每個子網的主機數目。
2.2 求出子網數目對應二進制數的位數N及主機數目對應二進制數的位數M。
2.3 對該IP地址的原子網掩碼,將其主機地址部分的前N位置 1或後M位置0 即得出該IP地址劃分子網後的子網掩碼。
例如,對B類網路135.41.0.0/16需要劃分為20個能容納200台主機的網路。因為16<20<32,即24<20<25,所以,子網位只須佔用5位主機位就可劃分成32個子網,可以滿足劃分成20個子網的要求。B類網路的默認子網掩碼是255.255.0.0,轉換為二進制為11111111.11111111.00000000.00000000。現在子網又佔用了5位主機位,根據子網掩碼的定義,劃分子網後的子網掩碼應該為11111111.11111111.11111000.00000000,轉換為十進制應該為255.255.248.0。現在我們再來看一看每個子網的主機數。子網中可用主機位還有11位,2的11次方=2048,去掉主機位全0和全1的情況,還有2046個主機ID可以分配,而子網能容納200台主機就能滿足需求,按照上述方式劃分子網,每個子網能容納的子網數目遠大於需求的主機數目,造成了IP地址資源的浪費。為了更有效地利用資源,我們也可以根據子網所需主機數來劃分子網。還以上例來說,128<200<256,即27<200<28,也就是說,在B類網路的16位主機位中,保留8位主機位,其它的16-8=8位當成子網位,可以將B類網路138. 96.0.0劃分成256(28)個能容納256-1-1-1=253台(去掉全0全1情況和留給路由器的地址)主機的子網。此時的子網掩碼為11111111.11111111.11111111.00000000,轉換為十進制為255.255.255.0。
在上例中,我們分別根據子網數和主機數劃分了子網,得到了兩種不同的結果,都能滿足要求,實際上,子網佔用5~8位主機位時所得到的子網都能滿足上述要求,那麼,在實際工作中,應按照什麼原則來決定佔用幾位主機位呢?
在劃分子網時,不僅要考慮目前需要,還應了解將來需要多少子網和主機。對子網掩碼使用比需要更多的主機位,可以得到更多的子網,節約了IP地址資源,若將來需要更多子網時,不用再重新分配IP地址,但每個子網的主機數量有限;反之,子網掩碼使用較少的主機位,每個子網的主機數量允許有更大的增長,但可用子網數量有限。一般來說,一個網路中的節點數太多,網路會因為廣播通信而飽和,所以,網路中的主機數量的增長是有限的,也就是說,在條件允許的情況下,會將更多的主機位用於子網位。
綜上所述,子網掩碼的設置關繫到子網的劃分。子網掩碼設置的不同,所得到的子網不同,每個子網能容納的主機數目不同。若設置錯誤,可能導致數據傳輸錯誤。
補充:
子網劃分(subnetting)的優點:
1.減少網路流量
2.提高網路性能
3.簡化管理
4.易於擴大地理范圍
How to Creat Subnets
如何劃分子網?首先要熟記2的冪:2的0次方到9次方的值分別為:1,2,4,8,16,32,64,128,256和512.還有要明白的是:子網劃分是藉助於取走主機位,把這個取走的部分作為子網位.因此這個意味劃分越多的子網,主機將越少
Subnet Masks
子網掩碼用於辨別IP地址中哪部分為網路地址,哪部分為主機地址,有1和0組成,長32位,全為1的位代表網路號.不是所有的網路都需要子網,因此就引入1個概念:默認子網掩碼(default subnet mask).A類IP地址的默認子網掩碼為255.0.0.0;B類的為255.255.0.0;C類的為255.255.255.0
Classless Inter-Domain Routing(CIDR)
CIDR叫做無類域間路由,ISP常用這樣的方法給客戶分配地址,ISP提供給客戶1個塊(block size),類似這樣:192.168.10.32/28,這排數字告訴你你的子網掩碼是多少,/28代表多少位為1,最大/32.但是你必須知道的1點是:不管是A類還是B類還是其他類地址,最大可用的只能為30/,即保留2位給主機位
CIDR值:
1.掩碼255.0.0.0:/8(A類地址默認掩碼)
2.掩碼255.128.0.0:/9
3.掩碼255.192.0.0:/10
4.掩碼255.224.0.0:/11
5.掩碼255.240.0.0:/12
6.掩碼255.248.0.0:/13
7.掩碼255.252.0.0:/14
8.掩碼255.254.0.0:/15
9.掩碼255.255.0.0:/16(B類地址默認掩碼)
10.掩碼255.255.128.0:/17
11.掩碼255.255.192.0:/18
12.掩碼255.255.224.0:/19
13.掩碼255.255.240.0:/20
14.掩碼255.255.248.0:/21
15.掩碼255.255.252.0:/22
16.掩碼255.255.254.0:/23
17.掩碼255.255.255.0:/24(C類地址默認掩碼)
18.掩碼255.255.255.128:/25
19.掩碼255.255.255.192:/26
20.掩碼255.255.255.224:/27
21.掩碼255.255.255.240:/28
22.掩碼255.255.255.248:/29
23.掩碼255.255.255.252:/30
Subnetting Class A,B&C Address
劃分子網的幾個捷徑:
1.你所選擇的子網掩碼將會產生多少個子網?:2的x次方-2(x代表掩碼位,即2進制為1的部分,現在的網路中,已經不需要-2,已經可以全部使用,不過需要加上相應的配置命令,例如CISCO路由器需要加上ip subnet zero命令就可以全部使用了。)
2.每個子網能有多少主機?: 2的y次方-2(y代表主機位,即2進制為0的部分)
3.有效子網是?:有效子網號=256-10進制的子網掩碼(結果叫做block size或base number)
4.每個子網的廣播地址是?:廣播地址=下個子網號-1
5.每個子網的有效主機分別是?:忽略子網內全為0和全為1的地址剩下的就是有效主機地址.最後有效1個主機地址=下個子網號-2(即廣播地址-1)
根據上述捷徑劃分子網的具體實例:
C類地址例子:網路地址192.168.10.0;子網掩碼255.255.255.192(/26)
1.子網數=2*2-2=2
2.主機數=2的6次方-2=62
3.有效子網?:block size=256-192=64;所以第一個子網為192.168.10.64,第二個為192.168.10.128
4.廣播地址:下個子網-1.所以2個子網的廣播地址分別是192.168.10.127和192.168.10.191
5.有效主機范圍是:第一個子網的主機地址是192.168.10.65到192.168.10.126;第二個是192.168.10.129到192.168.10.190
B類地址例子1:網路地址:172.16.0.0;子網掩碼255.255.192.0(/18)
1.子網數=2*2-2=2
2.主機數=2的14次方-2=16382
3.有效子網?:block size=256-192=64;所以第一個子網為172.16.64.0,最後1個為172.16.128.0
4.廣播地址:下個子網-1.所以2個子網的廣播地址分別是172.16.127.255和172.16.191.255
5.有效主機范圍是:第一個子網的主機地址是172.16.64.1到172.16.127.254;第二個是172.16.128.1到172.16.191.254
B類地址例子2:網路地址:172.16.0.0;子網掩碼255.255.255.224(/27)
1.子網數=2的11次方-2=2046(因為B類地址默認掩碼是255.255.0.0,所以網路位為8+3=11)
2.主機數=2的5次方-2=30
3.有效子網?:block size=256-224=32;所以第一個子網為172.16.0.32, 最後1個為172.16.255.192
4.廣播地址:下個子網-1.所以第一個子網和最後1個子網的廣播地址分別是172.16.0.63和172.16.255.223
5.有效主機范圍是:第一個子網的主機地址是172.16.0.33到172.16.0.62;最後1個是172.16.255.193到172.16.255.222
Variable Length Subnet Masks(VLSM)
可變長子網掩碼(VLSM)的作用:節約IP地址空間;減少路由表大小.使用VLSM時,所採用的路由協議必須能夠支持它,這些路由協議包括RIPv2,OSPF,EIGRP和BGP. 關於更多的VLSM知識,可以去Google.com進行搜索