Ja, switches og routere
do Brug for MAC -adresser, men deres anvendelse er lidt anderledes sammenlignet med typiske enheder som computere.
Her er hvordan:
* switches:
* de har MAC -adresser. Kontakter har brug for MAC -adresser for at identificere enheder, der er forbundet til deres porte. Dette giver dem mulighed for at opbygge en MAC -adressetabel, der kortlægger MAC -adresser til specifikke porte. Denne tabel er afgørende for at skifte trafik effektivt.
* De bruger ikke MAC -adresser til routing. Kontakter fungerer ved datalinklaget (lag 2) i OSI -modellen, som er under netværkslaget (lag 3), hvor routing forekommer.
* routere:
* de har MAC -adresser. Routere har også brug for MAC -adresser for at kommunikere med andre netværksenheder, herunder andre routere.
* De bruger MAC -adresser til indledende kommunikation. Når en router modtager en pakke, ser den først på destinationen MAC -adresse. Hvis destinationen MAC -adresse er på det samme netværk, videresender routeren pakken til den relevante switch.
* de bruger IP -adresser til routing. Routere fungerer på netværkslaget (lag 3) og bruger primært IP -adresser til routingbeslutninger.
I det væsentlige er MAC -adresser vigtige for både switches og routere at fungere korrekt, men deres roller er lidt forskellige. Skifter bruger MAC -adresser til intern kommunikation, mens routere bruger dem til indledende pakkehåndtering og er derefter afhængige af IP -adresser til faktisk routing.