Возвращается немного назад, но, насколько я понимаю, MAC-адрес назначения всегда находится где-то в локальной петле.Вот (очень) упрощенное представление вашего пакета:
+-----------------------+---------------------+------+
| | | |
| Ethernet header (MAC) | IP header (IP addr) | Data |
| | | |
+-----------------------+---------------------+------+
Вы бы направили свой IP-пакет на google.com
, а затем обратились к пакету Ethernet (не уверен в терминологии здесь) к вашемуМаршрутизатор, который немного развернет его, выяснит, куда он должен идти, найдет лучший способ добраться до него, затем свернет его с MAC следующего перехода и вытолкнет его.Следующий переход будет происходить так же, пока в конечном итоге Google не получит ваш запрос и пакет не будет полностью развернут и обработан.
Вещательные адреса - это совсем другое, и я, честно говоря, не знаю, извините.