✔ 最佳答案
MAC位址只在層2時操作運算,
Router是層3的設備,
在LAN時,電腦會透過MAC來交換資料(ARP),
故MAC不會從Router出去,
這種題型是必考題,
大概考一個封包的來源MAC位址(Source MAC),
目的MAC位址(Destination MAC),
來源IP位址(Source IP),目的IP位址(Destination IP),
假設兩台電腦,其中一台傳一個封包到另一台,
當封包到兩台電腦對應的Router中間時,
那它的封包Source MAC,Source IP,Destination MAC,Destination IP為何?
解:
當封包傳送到兩台對應的Router上,
Source IP和Destination IP都是兩方PC的IP
而Source MAC,Destination MAC會依照封包經過的設備而改變,
此時Source MAC,Destination MAC是兩台Router的MAC位址,
而不是兩台電腦的MAC位址
2010-01-15 14:24:30 補充:
對
假設兩台電腦進行資料封包傳輸,A傳給B
A電腦會經過層2設備switch,再經過層3設備router到達另一台router,
再由router經過層2,再到B
而我的舉例就是當封包傳輸至兩台router中間時的Destination MAC,Source MAC,
依照封包經過的「設備」而改變是指路由器,
MAC操作只在層2,封包經過層3後Destination MAC,Source MAC會改變,
就是您說的「不會穿過router」,
此時Destination MAC,Source MAC就不像IP一樣都是雙方電腦的IP