Reti locali
 

Mac address porte router

Kernelio 10 Set 2017 22:02
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 ?
Kernelio 11 Set 2017 16:39
On 11/09/2017 15:27, Roberto wrote:
> "Kernelio" <kk@kk.tw> ha scritto nel messaggio
> news:op45o3$1rqn$1@gioia.aioe.org...
>>
>>
>> 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
>> ?
>
> 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 ?
acc 11 Set 2017 17:06
Il 11/09/2017 16.39, Kernelio ha scritto:

> E' anche uno switch, è un modem, router switch.
>
> 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.
Kernelio 11 Set 2017 17:09
On 11/09/2017 17:06, acc wrote:
> 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.

Non è vero.
Lo switch ha un mac address per ogni porta, ti stai confondendo con l'hub.
Kernelio 11 Set 2017 17:12
On 11/09/2017 17:06, acc wrote:
> 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 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.
ObiWan 11 Set 2017 17:28
:: On Sun, 10 Sep 2017 22:02:11 +0200
:: (it.comp.reti.locali)
:: <op45o3$1rqn$1@gioia.aioe.org>
:: Kernelio <kk@kk.tw> wrote:

> 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 ?

https://learningnetwork.cisco.com/thread/15380

;-)
acc 11 Set 2017 17:46
Il 11/09/2017 17.09, Kernelio ha scritto:

> Non è vero.
> 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.
Kernelio 11 Set 2017 18:32
On 11/09/2017 17:46, acc wrote:
> 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?

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
Kernelio 11 Set 2017 18:51
On 11/09/2017 17:46, acc wrote:
> 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?

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.
Kernelio 11 Set 2017 18:52
On 11/09/2017 18:51, Kernelio wrote:
> 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.

Se tutte le porte hanno lo stesso mac address, come fa lo switch a
scegliere su quale porta spedire il frame ?
acc 11 Set 2017 19:06
Il 11/09/2017 18.51, Kernelio ha scritto:

> Mi sa che hai ragione, cmq lo switch per forza di cose deve avere anche
> 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.
acc 11 Set 2017 19:14
Il 11/09/2017 18.52, Kernelio ha scritto:

> Se tutte le porte hanno lo stesso mac address, come fa lo switch a
> 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.
Kernelio 11 Set 2017 19:27
On 11/09/2017 19:14, acc wrote:
> 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.

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' ?
Kernelio 11 Set 2017 19:32
On 11/09/2017 19:14, acc wrote:
> 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.


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.
Kernelio 11 Set 2017 19:35
On 11/09/2017 19:06, acc wrote:
> 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.

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 ?
acc 11 Set 2017 21:12
Il 11/09/2017 19.27, Kernelio ha scritto:

> Praticamente essendo a livello 2 iso/osi smista i frame in base a
> mac-source mac-destination e stop.

Esatto.

> Il mac address suo serve per comunicare a livello 3 ( quello di IP ) ,
> 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
acc 11 Set 2017 21:29
Il 11/09/2017 19.35, Kernelio ha scritto:

> Come si chiama la gestione di queste tabelle dello switch

https://en.wikipedia.org/wiki/Forwarding_information_base

> 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)

--
I'm not anti-social;
I'm just not user friendly

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Reti locali | Tutti i gruppi | it.comp.reti.locali | Notizie e discussioni reti locali | Reti locali Mobile | Servizio di consultazione news.