March 10, 2005

Two ethernet cards with same MAC

做了一個小測試, 在同一個 LAN, 弄兩張一樣 MAC 的網卡,
一台 Windows XP, 一台 Linux,
結果如何? (選擇題)

  1. 兩台網路都不通
  2. Windows XP 電腦網路不通
  3. Linux 電腦網路不通
  4. 兩台都有通

答案是 4
他們各自的網路都通, 可以透過 Gateway 連上網, 但是別人無法連他們,
他們兩台也無法互連

這個結果覺得滿怪的, 封包走得出去說得通, 但是返回的封包呢?
從 Gateway 到 LAN 這一段, 有兩個同樣 MAC 的卡, 怎麼知道走那一邊?

Posted by pank at March 10, 2005 12:40 AM
Comments

因為兩張網卡都同時收到linux與xp所有的封包的關係
會通只是系統負荷會變大,可以用封包軟體觀察就知道了

Posted by: at June 5, 2006 05:05 PM

用改的, 例如用 MACMask 這個軟體就可以修改
http://www.nextsecurity.net/

Posted by: pank at March 30, 2005 09:52 AM

請問一下 怎麼會有兩張同樣的MAC卡號網卡啊

Posted by: vic at March 29, 2005 11:20 PM

所以是hub的關係?
hub如果是dumb的大概會通,如果是switch hub大概就不通了吧.

Posted by: checko at March 10, 2005 08:16 AM
Post a comment













Remember personal info?