一、子網掩碼:
1.1 三類子網掩碼:
a類的預設子網掩碼 255.0.0.0
b類的預設子網掩碼 255.255.0.0
c類的預設子網掩碼 255.255.255.0
1.2 子網掩碼:子網掩碼決定的是乙個子網的計算機數目。計算公式:電腦主機數量= 2的m次方,其中,我們可以把m看到是二進位制後面的多少個0。(乙個子網中有2個ip不能用,0和255.)
子網掩碼用二進位制表示:
255.0.0.0 11111111.00000000.00000000.00000000 a類子網掩碼預設形式 後面有24個0,也就是有2的24方(臺)電腦。這個子網最多可以容納1677萬多台電腦
255.255.0.0 11111111.11111111.00000000.00000000 b類子網掩碼預設形式 後面有16個0,也就是有2的16方(臺)電腦。 這個子網最多可以容納6萬台電腦
255.255.255.0 11111111.11111111.11111111.00000000 c類子網掩碼預設形式 後面有8個0,也就是有2的8方(臺)電腦。這個子網最多可以容納254臺電腦
255.255.248.0 11111111.1111111.11111000.00000000 後面有11個0,也就是有2的11方(臺)電腦。這個子網最多可以容納2048臺電腦
1.3 問題:某公司用的c類網,預設子網掩碼 255.255.255.0,ip192.168.0.1。公司有530臺電腦,組成乙個對等區域網,子網掩碼設多少最合適?
首先:530臺(公司電腦數量)/254臺(乙個子網段最大電腦數)=2.2047,取整數3,即要想容納530臺電腦需要3個網段。列公式:2的m次方=560(臺),算出m>9,即m=10最合適。
然後:子網掩碼一共由32位組成,已確定後面(m=10) 10 位是0了,那前面的22位就是1,最合適的子網掩碼就是:11111111.11111111.11111100.00000000,轉換成10進製,那就是255.255.252.0。這樣子網掩碼就計算好了。
最後:根據ip和子網掩碼,分配3個子網段192.168.0.1-192.168.3.254。,滿足需求。
二、如何判斷ip處於同乙個網段?
2.1 要想在同一網段,必需做到網路標識相同。
a類ip段 0.0.0.0 到127.255.255.255
b類ip段 128.0.0.0 到191.255.255.255
c類ip段 192.0.0.0 到223.255.255.255
各類ip的網路標識演算法都是不一樣的。a類的,只算第一段。b類,只算第
一、二段。c類,算第
一、二、三段。
2.2 判斷網路標識可以使用and方法(「與」方法):0和1=0 0和0=0 1和1=1
例如:and運算ip192.168.0.1,子網掩碼255.255.255.0。首先都轉換為二進位制。然後and 每一位
ip 11000000.10101000.00000000. 00000001
子網掩碼 11111111. 11111111. 11111111. 00000000
得出and結果 11000000.10101000.00000000.00000000
轉換為十進位制192.168.0.0,這就是網路標識,
2.3主機標識:
再將子網掩碼反取(上面的子網掩碼1換成0,0換成1),也就是00000000.00000000.00000000.11111111,與ip and(與運算)得出結果00000000.00000000.00000000.00000001,轉換為10進製,即0.0.0.1,
這0.0.0.1就是主機標識。
2.4 問題:判斷ip192.168.21.200,ip 192.168.20.199 ,子網掩碼都設定為255.255.254.0,在同乙個網段嗎?
先將這些轉換成二進位制
192.168.21.200 11000000.10101000.00010101.11001000
192.168.20.199 11000000.10101000.00010100.11000111
255.255.254.0 11111111. 11111111. 11111110. 00000000
分別and,得
11000000.10101000.00010100.00000000
11000000.10101000.00010100.00000000
網路標識一樣,即在同一網段。
三、為區域網擴容
3.1 問題:以公司為例,公司用的c類網,有530臺電腦,如何在路由器裡設定可以讓530臺電腦同時共享上網?
解答:
方法二:可以通過改變子網掩碼的方式解決。比如lan口配置192.168.0.1,子網掩碼255.255.252.0,那麼可用ip位址就是192.168.0.1-192.168.3.254。通過改變子網掩碼的方法,可以在不需要路由的情況下就完成了區域網的擴容。網路管理員可以靈活運用這一修改子網掩碼的方法解決區域網內的多種問題和故障。
500臺以上區域網配置IP 子網掩碼
ip和子網掩碼 我們都知道,是由四段數字組成,在此,我們先來了解一下3類常用的 a類ip段 0.0.0.0 到127.255.255.255 b類ip段 128.0.0.0 到191.255.255.255 c類ip段 192.0.0.0 到223.255.255.255 預設分配的子網掩碼每段只有...
C 更改IP,子網掩碼,閘道器,DNS
123 4567 891011 1213 1415 1617 定義ip變數 list string ip new list string string strip mtxtaddress.text.tostring replace 判斷ip是否為空 if strip.equals ip.add st...
自學網路協議(五) 網間通訊 子網掩碼
前文回顧 自學網路協議 一 http請求與響應 get和post真的不一樣嗎?自學網路協議 二 osi第一層 物理層physical layer 自學網路協議 三 osi第二層 機器通訊那點事 自學網路協議 四 osi第三層 網路層的作用 上 前面說osi第3層的作用是 互連網路 我們也開始了ip的...