I paketrutning kommer MAC -adresser (fysiska adresser) att ändras från
Hop för att hoppa , vilket innebär att de byter vid varje mellanliggande enhet (som en router eller switch) längs vägen.
Här är varför:
* MAC -adresser är för kommunikation i Local Area Network (LAN): MAC -adresser används för att identifiera enheter inom samma nätverkssegment. De används för direkt kommunikation mellan enheter anslutna till samma switch eller nätverk.
* routrar ansluter olika nätverk: Routrar ansluter olika nätverk (LAN eller WAN). När ett paket reser från ett nätverk till ett annat måste routern kapsla in paketet i en ny ram som är lämplig för nästa nätverk.
* Ny ram, nya MAC -adresser: Den nya ramen kommer att ha:
* Källa MAC -adress: MAC -adressen för routerns gränssnitt som skickar paketet.
* Destination MAC -adress: MAC -adressen till nästa hopp (antingen en annan router eller destinationsenhet) på nästa nätverkssegment.
* IP -adresser kvarstår (relativt) konstant: Medan MAC -adresser ändras vid varje hopp, förblir IP -adresserna (källa och destination) vanligtvis desamma under hela resan (med undantag som NAT, nätverksadressöversättning). IP-adresser tillhandahåller routinginformation från slutet till slutet.
Analogi:
Tänk på ett brev som levereras av posttjänst.
* MAC -adress: Som namnet på leveransdrivrutinen för en specifik del av rutten. Föraren ändras på olika postkontor (routrar).
* IP -adress: Som den slutliga destinationsadressen på kuvertet. Detta förblir konstant från början till slutet av resan.
Sammanfattningsvis:
MAC -adresser är endast relevanta för kommunikation inom ett enda nätverkssegment. Routrar skriver om MAC -adresserna när paketet rör sig från nätverk till nätverk, vilket säkerställer att paketet levereras korrekt till nästa hopp i vägen. IP -adresserna (källa och destination) förblir konstant och leder paketet till sin slutdestination över flera nätverk.