→ sdu37:我的意思是,client在什麼情況下會發出廣播封包? 03/16 20:42
→ birdy590:兩個 subnet 會各自為政... 只有 LAN broadcast 都會收到 03/16 20:43
→ sdu37:那LAN broadcast是在什麼情況下會發出? 03/16 20:52
→ wst2080:都同屬一個L2環境 當然都會收到各部分的廣播 03/16 21:28
→ wst2080:因為沒VLAN的機制 所以同處相同的L2環境當中 03/16 21:28
→ wst2080:Switch沒有碰撞問題(除MAC Table被Flood滿,就會發生碰撞) 03/16 21:29
→ sdu37:那電腦在什麼情況下會發出Broadcast的封包? 03/16 21:30
→ wst2080:至於影響網路的部分 則是要看你用戶端的數量而定 03/16 21:30
→ sdu37:當我在執行PING的時候,會發出BROADCAST的封包嗎? 03/16 21:40
→ birdy590:裝個 sniffer 聽聽看不就知道了 :) 03/16 21:53
→ wst2080:發出ICMP的時候 得看看你的ARP TABLE有無紀錄而定 03/16 22:58
→ ihon822:PING是UNICAST吧 而且PING是L3 跟L2的Broadcast無關 03/17 14:45
推 sssxyz:ping的目標是ip沒錯 但ip的連結在一般的底層是mac對應arp 03/17 15:26
→ sssxyz:而arp timeout的時候取得對應的方式是發broadcast 03/17 15:27
→ sssxyz:有了arp table的內容後 ping才會跟著把這個icmp發出去 03/17 15:27
→ sssxyz:arp沒有timeout或是static的狀態時 不需要發廣播取得 03/17 15:29