有關subnet的問題



贊助商連結


頁 : 1 [2]

law
2002-07-16, 12:29 PM
最初由 bx2aa 發表

inet 199.100.8.0
netmask 0xfffff800 (255.255.248.0)
broadcast 199.100.15.255
從 199.100.8.1 - 199.100.15.254 可用.

所以當要連 199.100.8.x 199.100.9.x 199.100.15.x 就沒辦法連出去.
因為認為是 LOCAL LAN.
LOCAL IP 和 INTERNET 重疊了
一定沒辦法連到真正 InterNet 上的 199.100.8.x 199.100.9.x 199.100.15.x

所以
若以 ISP 來看
這五個 class C 應該不是用一筆 prefix 來收容...
甚至是分成五筆

如此才不會產生以上的問題
以及浪費的情形...

不過 prefix 搞這麼大, 管理人員也應該負點責任...

BGP 的 loading, 就是這樣來的!

...不過更正一下
或許 ISP 可以在宣告出去之前
在內部就先做一次收容...

所以這個例子
應該是以單讀五筆 prefix 的可能性較大...

贊助商連結


二等兵
2002-07-16, 01:49 PM
最初由 law 發表


八段, 扣掉 subnet zero & broadcast, 只有六段可用
所以從 9~14

至於與 public IP overlap 問題
199.100.9.0 怎麼個重疊法??

199.100.8.0/21 本來就是正常的 public IP 不是嗎?

小弟不解

呃~~
zero subnet & broadcast subnet 的產生是由於將 Classes的IP位置(A,B,C級)
再分割成子網路所產生的. 例如將1個C class的IP位置再分割子網路,
由於all 0s(zero subnet) & 1s(broadcast subnet)是被保留的, 因此
子網路遮罩最少必需從255.255.255.192開始(不可以用128),
因此會分割成下列四個子網路:
x.x.x.0-63--->zero subnet 保留不可使用
x.x.x.64-127--->第一個可使用的子網路
x.x.x.128-191--->第二個可使用的子網路
x.x.x.192-255--->broadcast subnet 保留不可使用
但是現在已經可以用了啦~~
以上面的例子, 變成可用使用的子網路為四個, 並且子網路遮罩可以從
255.255.255.128開始了.

再者~~
本題指的是由ISP得到5個class C的IP位置, 199.100.10.0~199.100.14.0
由於要將這5的區段合併, 因此必須將其netmask設為255.255.248.0
這並沒有zeor/broadcast subnet不可以使用的問題.

因此當netmask為255.255.248.0時, 會有199.100.8/9/15不是ISP指定給我
們的, 如此便產生了IP Overlap的問題.(ISP可能早就將8/9/15的區段指定
給其他的公司了)

law
2002-07-16, 02:10 PM
最初由 二等兵 發表

再者~~
本題指的是由ISP得到5個class C的IP位置, 199.100.10.0~199.100.14.0
由於要將這5的區段合併, 因此必須將其netmask設為255.255.248.0
這並沒有zeor/broadcast subnet不可以使用的問題.

因此當netmask為255.255.248.0時, 會有199.100.8/9/15不是ISP指定給我
們的, 如此便產生了IP Overlap的問題.(ISP可能早就將8/9/15的區段指定
給其他的公司了)

其實就是如何將五個 class C 合併的問題
看來小弟想太多了...

也不一定要一筆 prefix 啦... (會有 overlap 的問題)

其實這一題對該使用者來說
只不過是 router 的 routing 都吃這五個 class C 罷了...

"真正的合併", 的確會有 overlap 的問題...

看來是沒有解的...

bx2aa
2002-07-16, 08:50 PM
最初由 law 發表


其實就是如何將五個 class C 合併的問題
看來小弟想太多了...

也不一定要一筆 prefix 啦... (會有 overlap 的問題)

其實這一題對該使用者來說
只不過是 router 的 routing 都吃這五個 class C 罷了...

"真正的合併", 的確會有 overlap 的問題...

看來是沒有解的...
因為有重疊所以才要 ROUTER 支援 NAT OVERLAP
假設 LAN:199.100.8.1 使用 DNS 去查 BX2AA.PCZONE.COM.TW(舉例)
回應的 IP 假設為 INTERNET:199.100.8.1
而 ROUTER 就會更改假設為 193.3.3.3 給你,
當 LAN:199.100.8.1 開始通訊, 連結 193.3.3.3
ROUTER 就會查表, 轉換為連結 INTERNET:199.100.8.1