請問HUB會將ehternet的封包傳到所有連接的孔嗎? - Linux

Bethany avatar
By Bethany
at 2009-06-21T23:29

Table of Contents

我家是用Cable Modem 而家裡的兩台電腦與對外的Modem分別連接到相同一台HUB的3個孔上

我使用Fedora 7 的tcpdump 並已經用ifconfig確認過eth1是promisc的模式

假設另一台電腦的ethernet address是 00:0c:xx:xx:xx:xx好了
那當我下
tcpdump -i eth1 ether host 00:0c:xx:xx:xx:xx

為何只有當00:0c:xx:xx:xx:xx發出的是ehternet 的broadcat 我才可以看到
它的封包 為何00:0c:xx:xx:xx:xx跟 Modem上的網卡溝通時所發出的封包我看不到

我猜想可能的原因是
1. 難道是我網卡的promisc模式有問題
2. 還是HUB會判斷記憶每個孔的聯接的網卡位址 並且HUB會依照要傳遞的目標ethernet位址
傳到正確的孔 來做過慮的動作?

請位對於HUB的工作原理或是知道原因的好心人可以回答我的疑惑

謝謝回覆


--
Tags: Linux

All Comments

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2009-06-25T01:15
因為你說的hub很可能是switch,那樣不行.現在應該買不到hub了
Queena avatar
By Queena
at 2009-06-28T14:33
Switching Hub?Switch?Hub?

請問用putty連線至linux時,其畫面跟指 …

Christine avatar
By Christine
at 2009-06-21T20:08
你的matlab是在linux上嗎? 如果是,可以透過ssh啟動 matlab的文字介面: -nodisplay -nojvm 然後出現matlab的提示號後, !指令 這樣可以執行shell指令 ※ 引述《fire2 (最愛音樂了!)》之銘言: : 我想請問一個問題 : 我有一台linux ...

(Kubuntu9.04) XP蓋掉grub

Hedda avatar
By Hedda
at 2009-06-21T20:07
※ 引述《jai166 (榮耀 尊絕 不凡 台科)》之銘言: : 如題 : 原本我是用 Kubuntu 9.04 : 因為需要用 Word 排版的關係,不堪虛擬機器的速度 : 於是灌個xp : 當然灌完xp MBR就被洗掉了 : 網路上也有很多教學 : 不過我的硬碟是 nvidia 的 fake raid : ...

IE+Wine如何刪除?

John avatar
By John
at 2009-06-21T19:01
各位高手大家好~ 小的只是剛加入Ubuntu行列的Linux新手... 請問一下... 我用Lazybuntu安裝了微軟的IE後, 後悔了想要把IE刪掉~ 但我在安裝套件資料庫裡面都找不到, 也不知道怎麼把IE從系統中刪除... 拜託各位高手指點了~謝謝!感激不盡!! - ...

有關virtualbox虛擬的NAT?

Olive avatar
By Olive
at 2009-06-21T16:34
小弟最近用virtualbox弄了個nat nat本身可以上網,而且也檢查了語法,也沒啥錯誤 後來小弟想說能否再虛擬一台xubuntu 然後躲在nat後面上網 可是那個virtualbox的網路卡 的配接方式就有點疑惑了? host os:xp sp3 guest os 1:ubuntu 8.04 gues ...

把UBUNTU灌入USB HD裡

Xanthe avatar
By Xanthe
at 2009-06-21T14:13
快放暑假了,想灌UBUNTU到USB HD裡但是在灌OS的最後OS通常會設定硬體 這樣拿到別台電腦上用應該會有相容性問題發生~ 爬過一些大大寫的文通常是顯卡問題,大大們的解決方法不外乎是把xorg 改成xorg.old,請問大大們還有其他解決方法嗎?? 還有除了顯卡問題還會有其他硬體問題嗎?? 感謝 ...