史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 網路疑難應用技術研討區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2007-07-27, 01:35 PM   #1
Admin1
管理員
 
Admin1 的頭像
榮譽勳章
UID - 112827
在線等級: 級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時
註冊日期: 2007-02-18
VIP期限: 0000-00
文章: 3507
精華: 0
現金: 1702 金幣
資產: 10196 金幣
預設 討論 - 子網路切割與路由

假如我們目前有二台電腦,使用 HUB 連接,設定如下:
====================
A <----------> HUB <----------> B

A 電腦
網路界面:eth0
220.228.161.117/255.255.255.128
subnet id ==>220.228.161.0

B 電腦
網路界面:eth0
220.228.161.124/255.255.255.192
subnet id ==>220.228.161.64
====================


問題:
這二台電腦彼此是否可以通訊?
若是不可,為何不可?
若是可以,為何可以?


請各位對於網路有研究的朋友一起來聊聊囉....

此帖於 2007-07-27 07:10 PM 被 Admin1 編輯.
Admin1 目前離線  
送花文章: 8870, 收花文章: 2195 篇, 收花: 5820 次
回覆時引用此帖
有 2 位會員向 Admin1 送花:
David722 (2007-07-31),rezard (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 02:35 PM   #2 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

引用:
作者: Admin1 查看文章
假如我們目前有二台電腦,使用 HUB 連接,設定如下:
====================
A <----------> HUB <----------> B

A 電腦
網路界面:eth0
220.228.161.117/255.255.255.128
subnet id ==>220.168.161.0

B 電腦
網路界面:eth0
220.228.161.124/255.255.255.192
subnet id ==>220.168.161.64
====================


問題:
這二台電腦彼此是否可以通訊?
若是不可,為何不可?
若是可以,為何可以?


請各位對於網路有研究的朋友一起來聊聊囉....
老大,不好意思請問一下,IP位址220.228.161.xxx,subnet id ==>220.168.161.ooo

紅字是故意不一樣,還是打錯?
__________________
【詠螢】
的歷流光小,飄颻弱翅輕。恐畏無人識,獨自暗中明。
[IMG][/IMG]
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
舊 2007-07-27, 02:37 PM   #3 (permalink)
管理版主
榮譽勳章
UID - 42425
在線等級: 級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時
註冊日期: 2003-02-25
住址: 巫拉星球
文章: 1045
精華: 0
現金: 106 金幣
資產: 23113941 金幣
預設

引用:
作者: Admin1 查看文章
假如我們目前有二台電腦,使用 HUB 連接,設定如下:
====================
A <----------> HUB <----------> B

A 電腦
網路界面:eth0
220.228.161.117/255.255.255.128
subnet id ==>220.168.161.0

B 電腦
網路界面:eth0
220.228.161.124/255.255.255.192
subnet id ==>220.168.161.64
====================


問題:
這二台電腦彼此是否可以通訊?
若是不可,為何不可?
若是可以,為何可以?


請各位對於網路有研究的朋友一起來聊聊囉....
可以通訊,兩個網段是由同一個220.228.161.0 做子網路切割,
只是一個是切成128組IP,一個是切成64組IP,
220.228.161.117與220.228.161.124又同屬一組64IP範圍,
故會通。
巫拉 目前離線  
送花文章: 90, 收花文章: 110 篇, 收花: 222 次
回覆時引用此帖
有 3 位會員向 巫拉 送花:
Admin1 (2007-07-27),David722 (2007-07-31),古里特 (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 02:37 PM   #4 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

引用:
作者: rezard 查看文章
老大,不好意思請問一下,IP位址220.228.161.xxx,subnet id ==>220.168.161.ooo

紅字是故意不一樣,還是打錯?
打錯啦
__________________
http://flybird017.googlepages.com/quok.gif http://flybird020.googlepages.com/new321.gif
寶貝你我的地球
, 請 少開電器,減少溫室氣體排放外,多種植植物,減少列印, 多用背面,丟棄時做垃圾分類。

http://netgames123.googlepages.com/tobikeways.jpg

飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
向 飛鳥 送花的會員:
Admin1 (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 02:44 PM   #5 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

引用:
作者: 飛鳥 查看文章
打錯啦


所以小弟可以說這環境設定錯誤,所以...不通、不通、不通...嗎?

(不通...噗通...小弟需要一個跌入馬桶的蔥寶圖案,噗通...)
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
向 rezard 送花的會員:
Admin1 (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 02:52 PM   #6 (permalink)
管理員
 
Admin1 的頭像
榮譽勳章
UID - 112827
在線等級: 級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時
註冊日期: 2007-02-18
VIP期限: 0000-00
文章: 3507
精華: 0
現金: 1702 金幣
資產: 10196 金幣
預設

引用:
作者: rezard 查看文章
老大,不好意思請問一下,IP位址220.228.161.xxx,subnet id ==>220.168.161.ooo

紅字是故意不一樣,還是打錯?

不小心打錯 ^^a
Admin1 目前離線  
送花文章: 8870, 收花文章: 2195 篇, 收花: 5820 次
回覆時引用此帖
舊 2007-07-27, 02:54 PM   #7 (permalink)
管理員
 
Admin1 的頭像
榮譽勳章
UID - 112827
在線等級: 級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時
註冊日期: 2007-02-18
VIP期限: 0000-00
文章: 3507
精華: 0
現金: 1702 金幣
資產: 10196 金幣
預設

引用:
作者: 巫拉 查看文章
可以通訊,兩個網段是由同一個220.228.161.0 做子網路切割,
只是一個是切成128組IP,一個是切成64組IP,
220.228.161.117與220.228.161.124又同屬一組64IP範圍,
故會通。

是的,在這樣的條件下會通,因為是同屬一組64IP範圍

不過真是不好玩,一下子就被答對了

本來想讓大伙煩惱一下的

想試試看是不是大伙一看到 "不同子網路段" 與 "沒有 router" 就會直接宣告不通...





=====================
好久沒看到您說話了
Admin1 目前離線  
送花文章: 8870, 收花文章: 2195 篇, 收花: 5820 次
回覆時引用此帖
向 Admin1 送花的會員:
rezard (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 02:55 PM   #8 (permalink)
管理員
 
Admin1 的頭像
榮譽勳章
UID - 112827
在線等級: 級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時
註冊日期: 2007-02-18
VIP期限: 0000-00
文章: 3507
精華: 0
現金: 1702 金幣
資產: 10196 金幣
預設

引用:
作者: rezard 查看文章


所以小弟可以說這環境設定錯誤,所以...不通、不通、不通...嗎?

(不通...噗通...小弟需要一個跌入馬桶的蔥寶圖案,噗通...)

這樣子說也可以

但這不是我的本意啦.......
Admin1 目前離線  
送花文章: 8870, 收花文章: 2195 篇, 收花: 5820 次
回覆時引用此帖
向 Admin1 送花的會員:
rezard (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 03:06 PM   #9 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

引用:
作者: Admin1 查看文章
假如我們目前有二台電腦,使用 HUB 連接,設定如下:
====================
A <----------> HUB <----------> B

A 電腦
網路界面:eth0
220.228.161.117/255.255.255.128
subnet id ==>220.228.161.0

B 電腦
網路界面:eth0
220.228.161.124/255.255.255.192
subnet id ==>220.268.161.64
====================


問題:
這二台電腦彼此是否可以通訊?
若是不可,為何不可?
若是可以,為何可以?


請各位對於網路有研究的朋友一起來聊聊囉....
還有一個還沒改到...

B 電腦
網路界面:eth0
220.228.161.124/255.255.255.192
subnet id ==>220.268.161.64



本帖馬上變成大家來找碴單元...

還是噗通...
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
向 rezard 送花的會員:
Admin1 (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 03:14 PM   #10 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

引用:
作者: Admin1 查看文章
是的,在這樣的條件下會通,因為是同屬一組64IP範圍

不過真是不好玩,一下子就被答對了

本來想讓大伙煩惱一下的

想試試看是不是大伙一看到 "不同子網路段" 與 "沒有 router" 就會直接宣告不通...





=====================
好久沒看到您說話了
說正經的,這樣設定在任何NOS上都通嗎?
對不起,RFC改到後來小弟都亂了,有些書上的訊息根本就是舊的...

老大可否提供一下有關這部份應該參閱的RFC編號,謝謝。
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
向 rezard 送花的會員:
Admin1 (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 03:42 PM   #11 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

我記得的是,封包是只包括來源ip,和目的ip,封包是不包括子網路遮罩資訊

1.網路卡收到封包後,會把封包的來源ip和自己的子網做and,看是不是同一個網段的
2.如果跟自己同一個網段,就收下封包並交給協定上一層處理

算法如下圖
http://netgames123.googlepages.com/IP.JPG

a電腦和b電腦各自算出自己的SubnetID

但當A電腦收到B電腦的封包時,依照上面1,2步驟,A電腦會以為B電腦跟他同一個網段(兩個IP結果都是跟255.255.255.128做AND後,結果都是220.228.161.0),便把B的MAC記錄在ARP中

這樣就會建立連線了

但反過來,如果是B收到A封包,依照上面1,2步驟,B電腦會以為A電腦跟他同一個網段(兩個IP結果都是跟255.255.255.192做AND後,結果都是220.228.161.64)

雖然子網不同,AND運算結果不同,但兩者都把對方視為跟自己同一網段,那網路也是會通的

此帖於 2007-07-27 03:54 PM 被 飛鳥 編輯.
飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
有 4 位會員向 飛鳥 送花:
Admin1 (2007-07-27),atie (2007-07-29),rezard (2007-07-27),古里特 (2007-07-27)
感謝您發表一篇好文章
舊 2007-07-27, 04:40 PM   #12 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

小弟簡單畫了二張圖,進來逛的大大們應該可以更清楚一點瞭解二部電腦邏輯上所在的網段...
首先是A電腦220.228.161.117
http://img510.imageshack.us/my.php?i...ubneta1dt7.jpg

再來是B電腦220.228.161.124
http://img510.imageshack.us/my.php?i...ubnetb1vy1.jpg

如有錯誤請提醒一下,謝謝。
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
舊 2007-07-27, 05:23 PM   #13 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

引用:
作者: rezard 查看文章
小弟簡單畫了二張圖,進來逛的大大們應該可以更清楚一點瞭解二部電腦邏輯上所在的網段...
首先是A電腦220.228.161.117
http://img510.imageshack.us/my.php?i...ubneta1dt7.jpg

再來是B電腦220.228.161.124
http://img510.imageshack.us/my.php?i...ubnetb1vy1.jpg

如有錯誤請提醒一下,謝謝。
沒錯!
第一張圖,是分成兩段
0~127 共128個ip,0是SubnetID,127是廣播ip,可用ip1~126

128~255 共128個ip,128是SubnetID,255是廣播ip,可用ip129~254


第二張圖,分四段
0~63 共64個ip,0是SubnetID,63是廣播ip,可用ip1~62

64~127 共64個ip,64是SubnetID,127是廣播ip,可用ip65~126

128~191 共64個ip,128是SubnetID,191是廣播ip ,可用ip129~190

192~255 共64個ip,192是SubnetID,255是廣播ip,可用ip193~254
飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
舊 2007-07-27, 07:11 PM   #14 (permalink)
管理員
 
Admin1 的頭像
榮譽勳章
UID - 112827
在線等級: 級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時
註冊日期: 2007-02-18
VIP期限: 0000-00
文章: 3507
精華: 0
現金: 1702 金幣
資產: 10196 金幣
預設

引用:
作者: rezard 查看文章
還有一個還沒改到...

B 電腦
網路界面:eth0
220.228.161.124/255.255.255.192
subnet id ==>220.268.161.64



本帖馬上變成大家來找碴單元...

還是噗通...
我也不知道怎麼回事

今天一直頭昏昏.........

可能是昨天沒睡好的關係
Admin1 目前離線  
送花文章: 8870, 收花文章: 2195 篇, 收花: 5820 次
回覆時引用此帖
向 Admin1 送花的會員:
rezard (2007-07-28)
感謝您發表一篇好文章
舊 2007-07-27, 07:14 PM   #15 (permalink)
管理員
 
Admin1 的頭像
榮譽勳章
UID - 112827
在線等級: 級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時級別:29 | 在線時長:972小時 | 升級還需:48小時
註冊日期: 2007-02-18
VIP期限: 0000-00
文章: 3507
精華: 0
現金: 1702 金幣
資產: 10196 金幣
預設

引用:
作者: rezard 查看文章
說正經的,這樣設定在任何NOS上都通嗎?
對不起,RFC改到後來小弟都亂了,有些書上的訊息根本就是舊的...

老大可否提供一下有關這部份應該參閱的RFC編號,謝謝。
我覺得這跟 spec 沒有太大的關係

這純粹是觀念上的問題

一般人會很直覺的認定 "不同的網路段需要 router 轉送封包"

但若是從 "為什麼需要 router 轉送" 這點切入

這題其實不難解
Admin1 目前離線  
送花文章: 8870, 收花文章: 2195 篇, 收花: 5820 次
回覆時引用此帖
向 Admin1 送花的會員:
rezard (2007-07-28)
感謝您發表一篇好文章
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 05:13 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


Search Engine Friendly URLs by vBSEO 3.6.1