Re: [問答] 請問關於相同IP的幾個問題

看板Network作者 (釣到一隻猴子@_@)時間12年前 (2013/10/28 22:22), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《lucky0701 (the_fool)》之銘言: : 想請教各位先進 : 1.如果我有兩台電腦,接同一個IP位址,可以接收到所有封包嗎? IP相同... MAC總不同吧XD 由於底層需要有MAC才能溝通 所以任何電腦送出IP前都會需要知道對應這IP的MAC 而問題就出在這了 當電腦要送出IP封包時必定會先查ARP表 這兩台同IP的電腦則會回應自己就是這IP 對要送過去的電腦來說要看這時他ARP表狀況了 但不管如何 一次封包只會送給一台電腦 而不會兩者都送出 (實際上送給誰要看對方電腦ARP相關設定如何) 如果需要收所有封包的話(僅限同網段才辦得到) 需要讓網卡進入promiscuous mode 這時會無視MAC正確性全塞給軟體處理 : 2.如果我有兩台電腦,用同一個bus傳data,請問傳送的data會不會碰撞? 最常用的ethernet本身就是bus了 資料碰撞是一定會發生的 ethernet解法是當偵測到碰撞就發出碰撞訊號 等待一定時間後再重新發送封包 (不過現在都用switch避免廣播產生碰撞) : 小弟我翻了很多資料卻又覺得怪怪的,希望大家能幫忙解答,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.216.102

10/29 03:59, , 1F
以前計網實驗有教到ARP 根據IP在ethernet裡查MAC IP 的
10/29 03:59, 1F

10/29 04:01, , 2F
機制http://ppt.cc/tAJS大陸的維基解釋
10/29 04:01, 2F

10/29 04:02, , 3F
http://ppt.cc/tV2Y英文版的維基
10/29 04:02, 3F

10/29 08:14, , 4F
假設1的問題設定上會通過的話 ARP也找不到要傳的目標.
10/29 08:14, 4F
文章代碼(AID): #1IRdCdN3 (Network)
文章代碼(AID): #1IRdCdN3 (Network)