Re: [問答] 請問關於相同IP的幾個問題
※ 引述《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
10/29 03:59, 1F
→
10/29 04:01, , 2F
10/29 04:01, 2F
→
10/29 04:02, , 3F
10/29 04:02, 3F
→
10/29 08:14, , 4F
10/29 08:14, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Network 近期熱門文章
PTT數位生活區 即時熱門文章