Preciso ensinar meu sexto formulário sobre endereços MAC e endereços IP dentro de algumas semanas e há algumas áreas em que não estou claro sobre as quais espero que alguns de vocês possam esclarecer para mim. Eu tenho o suficiente para levá-los ao currículo, mas gosto de ter mais conhecimento do que as especificações para poder explicar como as coisas funcionam de maneira mais significativa.
Pelo que entendi, o seguinte acontece quando um dispositivo em uma LAN envia um pacote / quadro para um dispositivo em outra LAN separada via Internet.
Um pacote é criado no final do envio com o destino e o endereço IP de envio.
Primeira pergunta: o IP de destino é realmente o IP do gateway da LAN do dispositivo receptor
Isso é transformado em um quadro que irá para o gateway da LAN - isso acontece na camada de enlace de dados e o quadro possui um endereço de destino e envio MAC adicionado.
Primeira pergunta: O endereço MAC de destino - este é o destino final ou o destino do gateway?
O pacote / quadro é então enviado para a Internet e roteado (usando o endereço IP) para o próximo salto em direção ao destino final
Segunda pergunta: a cada salto, a camada de enlace altera o endereço MAC de destino no quadro para o endereço MAC do próximo salto?
O pacote / quadro é roteado para o endereço de destino (que é o gateway)
Terceira pergunta: Quando o quadro / pacote alcança o gateway da LAN receptora, o endereço MAC de destino no quadro é usado por um switch para garantir que ele acabe no dispositivo correto? Obviamente, isso pressupõe que o endereço MAC de destino não seja alterado pelos roteadores à medida que o quadro / pacote atravessa a Internet - se for alterado, assim que o gateway de recebimento receber o quadro / pacote, como ele sabe para onde enviá-lo?