二層交換機:
交換機始終依靠着收到的包的MAC地址進行轉發。那他就必須要有一個MAC地址與自己端口的映射關係。
這個映射關係是通過學習知道的。
比如 一臺二層交換機有很多口,其中有4個口分別連着A B C D.
以最常見的是ARP請求爲例。
A 廣播 ARP 請求, 查詢D的MAC地址, ARP 請求發送到 交換機後,交換機就知道了A的MAC地址,
也就建立了MAC地址與端口的映射關係, 等D 回覆 ARP 請求的時候, 交換機也知道了 D的MAC地址。
1) A在發送一個包時候, 如果目的地是D, 那麼A可以直接將D的MAC地址封裝到包裏面, 這個包在發送到二層交換機
時候,交換機自然按照映射關係發送給了D。
2) 如果目的地不是D,而是跨網的G, 那麼A就不可能知道G的MAC地址,那麼A 只能將他的網關的MAC地址封到包裏面,
當這個包到了二層交換機後,交換機會將包發送給網關。
ARP 請求