Newsgroup: it.comp.reti.locali
Titolo: Mac address porte router

 
 
Ho provato a cambiare porta con uno sniffer acceso ( wireshark ) del 
router/modem, il mad addres che sniffa e sempre uguale.
 
Possibile ?
 
Il router non dovrebbe avere un mac diverso per ogni porta fisica ethernet ?
 
Qualcuno ne sa qualcosa ?

 ?
 
No, è uno switch.
 
 


E' anche uno switch, è un modem, router switch.
 
Perchè il mac address delle 4 porte è sempre lo stesso ?
 
Eppure non manda i pacchetti su tutte le 4 porte , ma solo su quella 
interessata a quell'IP , non è un hub.
 
Allora ?

 Perchè il mac address delle 4 porte è sempre lo stesso ?
 
Perche' ti arriva sempre quello del dispositivo che invia (cioe' il 
router) e non quello della porta dello switch che viene attraversata.
Lo switch e' trasparente.

 Lo switch e' trasparente.
 
Non è vero.
Lo switch ha un mac address per ogni porta, ti stai confondendo con l'hub.
 
 

 Lo switch e' trasparente.
 
Lo switch ha un mac address diverso per ogni porta ethernet.
E' cosi' che distingue i vari frame e su che porte inviarli.
 
Ogni tot. tempo manda una richiesta arp per rinfrescare la cache arp,
idem fanno le altre macchine.
 
Basta leggersi come funziona il protocollo ethernet.



https://learningnetwork.cisco.com/thread/15380
 
 
;-)
 
 
 
 

 Lo switch ha un mac address per ogni porta, ti stai confondendo con l'hub.
 
Fatti questa domanda:
Se lo switch inviasse l'indirizzo della propria porta invece di quello 
del dispositivo che ha inviato il frame, come farei io a sapere a chi 
replicare? Rispondo a quell'indirizzo? E se a quella porta c'e' 
collegato un altro switch?
 
Ribadisco, lo switch e' trasparente.

 collegato un altro switch?
 
Tu sei lo switch o la macchina collegata ?
 
La macchina ha la cache arp :
 
----------------
 
# arp -an
? (192.168.2.10) at 08:00:27:a6:e3:ca [ether] on eth0
? (192.168.2.1) at 00:50:7f:25:33:74 [ether] on eth0
? (192.168.2.13) at 00:08:22:44:51:d4 [ether] on eth0
? (192.168.2.15) at 00:19:66:5c:62:98 [ether] on eth0
? (192.168.2.12) at 74:e5:43:5f:8a:8c [ether] on eth0
? (192.168.2.14) at 00:1e:65:58:79:9e [ether] on eth0
 
--------------
 
Il router idem

 collegato un altro switch?
 
Mi sa che hai ragione, cmq lo switch per forza di cose deve avere anche 
lui una tabella arp dentro, che pero' non si puo' vedere perchè non sono
dispositivi aperti e non c'è documentazione serie del firmware embedded.

 dispositivi aperti e non c'è documentazione serie del firmware embedded.
 
Se tutte le porte hanno lo stesso mac address, come fa lo switch a 
scegliere su quale porta spedire il frame ?

 lui una tabella arp dentro
Lo switch mantiene una tabella con gli indirizzi MAC dei dispositivi 
(PC, ecc) associati ad ogni porta, non e' una tabella arp, che e' roba 
per router non per switch, lo switch ignora l'esistenza di IP.
 
Uno switch managed potrebbe anche mostrarti gli indirizzi MAC delle 
(sue) porte, ma non credo sia il caso di quello incorporato nel router.

 scegliere su quale porta spedire il frame ?
 
Non hanno lo stesso MAC address, in ogni caso lo switch fa transitare il 
frame con l'indirizzo MAC di chi lo ha inviato, non quello della porta 
dello switch, perche' il destinatario deve conoscere a *chi* inviare la 
risposta, non a quale porta dello switch inviarla.
Ci pensa lo switch, in base alla sua tabella, a smistare il messaggio 
sulla porta corretta.

 ha scritto nel messaggio 
news:op676s$141s$1...@gioia.aioe.org...

E allora vai a cagare! 
 
 

 sulla porta corretta.
 
Praticamente essendo a livello 2 iso/osi smista i frame in base a 
mac-source mac-destination e stop.
 
Il mac address suo serve per comunicare a livello 3 ( quello di IP ) , 
cioè per far funzionare il router a livello 3.
 
Cosi' ?

 sulla porta corretta.
 
 
Praticamente quando vedo il mac address del router su wireshark è un 
pacchetto IP che passa dal livello 3 ( router ) e viene inoltrato verso
l'esterno ( internet ).
 
Tutti gli altri restano a livello2 di switch con mac-source mac-destination.
 

 (sue) porte, ma non credo sia il caso di quello incorporato nel router.
 
Tutta roba a livello 2 , del protocollo ethernet.
Dentro potrebbe passare qualsiasi altro protocollo anche non IP.
 
Come si chiama la gestione di queste tabelle dello switch , a che 
protocollo dell'ethernet fanno parte ?

 cioè per far funzionare il router a livello 3.
 
Questo ha senso solo sugli switch managed perche' puo' esserci una 
comunicazione diretta allo switch, mentre negli unmanaged no.
Poi anche questo e' discutibile, perche' e' un aspetto che con la 
funzione di switch c'entra ben poco.
 
-- 
I'm not anti-social;
I'm just not user friendly

 a che protocollo dell'ethernet fanno parte ?
 
Mah, penso semplicemente ethernet, che di per se e' un protocollo, poi 
ci sono state delle varianti (mi vengono in mente dei buffi cavi gialli 
molto costosi :-P)
