【問題】怎切成10個Subnet



贊助商連結


頁 : [1] 2

tingyu
2007-02-11, 12:12 PM
請教一下吧
192.168.1.0/24
要怎切成10個子網路喔
還有其Submask
希望切出來的也是後面要有加/XX這樣的
好像借一位是不是/24變成/25
請教一下吧

贊助商連結


VincentLiao
2007-02-11, 12:50 PM
二進位 ==) 1100-0000.1010-1000.0000-0001.0000-0000 / 24

只能切成兩個四個或八個或16個 sub_net
eg1: 切成兩個
sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 25
sub1: 1100-0000.1010-1000.0000-0001.1000-0000 / 25

eg2: 切成四個
sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 26
sub1: 1100-0000.1010-1000.0000-0001.0100-0000 / 26
sub2: 1100-0000.1010-1000.0000-0001.1000-0000 / 26
sub3: 1100-0000.1010-1000.0000-0001.1100-0000 / 26

eg3: 切成八個.
sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 27
sub1: 1100-0000.1010-1000.0000-0001.0010-0000 / 27
sub2: 1100-0000.1010-1000.0000-0001.0100-0000 / 27
sub3: 1100-0000.1010-1000.0000-0001.0110-0000 / 27
sub4: 1100-0000.1010-1000.0000-0001.1000-0000 / 27
sub5: 1100-0000.1010-1000.0000-0001.1010-0000 / 27
sub6: 1100-0000.1010-1000.0000-0001.1100-0000 / 27
sub7: 1100-0000.1010-1000.0000-0001.1110-0000 / 27

...

再算成十進位即可.

tingyu
2007-02-11, 01:21 PM
二進位 ==) 1100-0000.1010-1000.0000-0001.0000-0000 / 24

只能切成兩個四個或八個或16個 sub_net
eg1: 切成兩個
sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 25
sub1: 1100-0000.1010-1000.0000-0001.1000-0000 / 25

eg2: 切成四個
sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 26
sub1: 1100-0000.1010-1000.0000-0001.0100-0000 / 26
sub2: 1100-0000.1010-1000.0000-0001.1000-0000 / 26
sub3: 1100-0000.1010-1000.0000-0001.1100-0000 / 26

eg3: 切成八個.
sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 27
sub1: 1100-0000.1010-1000.0000-0001.0010-0000 / 27
sub2: 1100-0000.1010-1000.0000-0001.0100-0000 / 27
sub3: 1100-0000.1010-1000.0000-0001.0110-0000 / 27
sub4: 1100-0000.1010-1000.0000-0001.1000-0000 / 27
sub5: 1100-0000.1010-1000.0000-0001.1010-0000 / 27
sub6: 1100-0000.1010-1000.0000-0001.1100-0000 / 27
sub7: 1100-0000.1010-1000.0000-0001.1110-0000 / 27

...

再算成十進位即可.

請問一下如果只要10個網段
那是否要切到16個然後6個浪費不用是這樣嗎
還是可以先切成8個然後再從其中一個切出二個組合成10個
不知這樣是對的嗎
請教一下吧
幫我做一下10個滴囉

VincentLiao
2007-02-11, 01:49 PM
XD ... 切十個Case

sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 27
sub1: 1100-0000.1010-1000.0000-0001.0010-0000 / 27
sub2: 1100-0000.1010-1000.0000-0001.0100-0000 / 27
sub3: 1100-0000.1010-1000.0000-0001.0110-0000 / 27
sub4: 1100-0000.1010-1000.0000-0001.1000-0000 / 27
sub5: 1100-0000.1010-1000.0000-0001.1010-0000 / 27
sub6-0: 1100-0000.1010-1000.0000-0001.1100-0000 / 28
sub6-1: 1100-0000.1010-1000.0000-0001.1101-0000 / 28
sub7-0: 1100-0000.1010-1000.0000-0001.1110-0000 / 28
sub7-1: 1100-0000.1010-1000.0000-0001.1111-0000 / 28

十進位自己算吧 ! ! !

tingyu
2007-02-11, 11:04 PM
XD ... 切十個Case

sub0: 1100-0000.1010-1000.0000-0001.0000-0000 / 27
sub1: 1100-0000.1010-1000.0000-0001.0010-0000 / 27
sub2: 1100-0000.1010-1000.0000-0001.0100-0000 / 27
sub3: 1100-0000.1010-1000.0000-0001.0110-0000 / 27
sub4: 1100-0000.1010-1000.0000-0001.1000-0000 / 27
sub5: 1100-0000.1010-1000.0000-0001.1010-0000 / 27
sub6-0: 1100-0000.1010-1000.0000-0001.1100-0000 / 28
sub6-1: 1100-0000.1010-1000.0000-0001.1101-0000 / 28
sub7-0: 1100-0000.1010-1000.0000-0001.1110-0000 / 28
sub7-1: 1100-0000.1010-1000.0000-0001.1111-0000 / 28

十進位自己算吧 ! ! !

再請教一下這樣分下來submask會有不同的
如要接到Router的話有需要把相同submask擺一起嗎
如果隨便放可通嗎

Schnaufer
2007-02-11, 11:08 PM
再請教一下這樣分下來submask會有不同的
......
  當然不同呀!

  觀念性的東西很難說得清楚,自己先花些時間念點書吧! => http://en.wikipedia.org/wiki/Subnetwork

VincentLiao
2007-02-12, 05:52 AM
(/??) ==) 這個就是 submask
/24 ==) 二進位 : 1111-1111.1111-1111.1111-1111.0000-0000 ==) 十進位: 255.255.255.0
/25 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1000-0000 ==) 十進位: 255.255.255.128
/26 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1100-0000 ==) 十進位: 255.255.255.192
/27 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1110-0000 ==) 十進位: 255.255.255.224
/28 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1111-0000 ==) 十進位: 255.255.255.240

參數可以亂放, Router 會走它知道的, 這個算是 Networking_TroubleShouting...
最好還是不要亂放...

如果您須要的是十個 subnet 的話就用 class_C 就好; 比較不會錯.
eg:
192.168.100.0 / 24
192.168.101.0 /24
....
192.168.109.0 /24
( 192.168.0.0 /16 是 內部用的class_B, 有 256組 class_C )

tingyu
2007-02-12, 07:00 PM
(/??) ==) 這個就是 submask
/24 ==) 二進位 : 1111-1111.1111-1111.1111-1111.0000-0000 ==) 十進位: 255.255.255.0
/25 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1000-0000 ==) 十進位: 255.255.255.128
/26 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1100-0000 ==) 十進位: 255.255.255.192
/27 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1110-0000 ==) 十進位: 255.255.255.224
/28 ==) 二進位 : 1111-1111.1111-1111.1111-1111.1111-0000 ==) 十進位: 255.255.255.240

參數可以亂放, Router 會走它知道的, 這個算是 Networking_TroubleShouting...
最好還是不要亂放...

如果您須要的是十個 subnet 的話就用 class_C 就好; 比較不會錯.
eg:
192.168.100.0 / 24
192.168.101.0 /24
....
192.168.109.0 /24
( 192.168.0.0 /16 是 內部用的class_B, 有 256組 class_C )

這10個怎和切出來的不一樣喔
切出來換成10進位好像都是192.168.100.xxx這樣
這樣能算是subnet嗎
好像只有主機那在變

VincentLiao
2007-02-12, 10:12 PM
對阿...

不互通 ==) 192.168.xxx.0 / 255.255.255.0
全互通 ==) 192.168.xxx.0 / 255.255.0.0

好記又方便, 大大就不用去學一堆東東了...

bx2aa
2007-02-16, 01:25 AM
這10個怎和切出來的不一樣喔
切出來換成10進位好像都是192.168.100.xxx這樣
這樣能算是subnet嗎
好像只有主機那在變
Router 必須能設定多個IP
如:
eth0.1 192.168.100.30 255.255.255.224
192.168.100.0 Net-ID , 192.168.100.31 subnet Broadcast
192.168.100.0-19.168.100.31
PC 可用 IP:192.168.100.1-192.168.100.29 Default Gateway 192.168.100.30

eth0.2 192.168.100.62 255.255.255.224
192.168.100.32-192.168.100.63
PC 可用 IP:192.168.100.33-192.168.100.61 Default Gateway 192.168.100.62

eth0.3 192.168.100.94 255.255.255.224
192.168.100.64-192.168.100.95
PC 可用 IP:192.168.100.65-192.168.100.93 Default Gateway 192.168.100.94

eth0.4 192.168.100.126 255.255.255.224
192.168.100.96-192.168.100.127
PC 可用 IP:192.168.100.97-192.168.100.125 Default Gateway 192.168.100.126

eth0.5 192.168.100.158 255.255.255.224
192.168.100.128-192.168.100.159
PC 可用 IP:192.168.100.129-192.168.100.157 Default Gateway 192.168.100.158

eth0.6 192.168.100.190 255.255.255.224
192.168.100.160-192.168.100.191
PC 可用 IP:192.168.100.161-192.168.100.189 Default Gateway 192.168.100.190

eth0.7 192.168.100.206 255.255.255.240
192.168.100.192-192.168.100.207
PC 可用 IP:192.168.100.193-192.168.100.205 Default Gateway 192.168.100.206

eth0.8 192.168.100.222 255.255.255.240
192.168.100.208-192.168.100.223
PC 可用 IP:192.168.100.209-192.168.100.221 Default Gateway 192.168.100.222

eth0.9 192.168.100.238 255.255.255.240
192.168.100.224-192.168.100.239
PC 可用 IP:192.168.100.225-192.168.100.237 Default Gateway 192.168.100.238

eth0.10 192.168.100.254
192.168.100.240-192.168.100.255 255.255.255.240
PC 可用 IP:192.168.100.241-192.168.100.253 Default Gateway 192.168.100.254

再把 Switch 切出 10 個 VLAN 另ㄧ個 Port 接到 Router 的 PORT 設為 TRUNK

最後把 DHCP 設好這十個 SubNet 在將十段設定為一個超領域.
網路設備必須支援 RFC1542 DHCP Relay Agent 的功能.
每個 VLAN 的網段佈線好, PC 就能直接使用 DHCP 取得正確的 IP
以後要改也只要改 Router 的 sub Interface 的 IP 與 DHCP Server 設定
User 端完全不用動.