Visualizzazione dei risultati da 1 a 1 su 1
  1. #1

    Protocollo MAC e switch , perche MAC è inutile ?

    chi mi spiega la seguente affermazione ? è sul Kurose Ross un libro di reti e non riesco a capirla !

    " tuttavia, se l'uso prevalente
    di Ethemet è oggi con una topologia a stella e switch, usando la commutazione
    di pacchetto store-and-forward, è ancora realmente necessario avere un
    protocollo MAC? Come vedremo tra breve, uno switch coordina le proprie trasmissioni
    e non inoltra mai più di un frame sulla stessa interfaccia. Inoltre, i moderni
    switch sono full-duplex, in modo che uno switch e un nodo possano scambiarsi frame
    contemporaneamente senza interferire. In altre parole, in una LAN Ethemet basata
    su switch non ci sono collisioni e, quindi, non c'è bisogno di un protocollo MAC. "


    la mia obiezione è :
    se gli switch associano un MAC ad un interfaccia , chi spedisce il pacchetto ha comunque bisogno di sapere il MAC verso il quale questo pacchetto deve andare ! in questo modo lo switch vedendo il MAC di destinazione nel pacchetto saprà a quale interfaccia inoltrarlo.
    quindi un MAC serve anche (e soprattutto) se si usano switch !

    una ulteriore possibilità potrebbe essere la seguente:
    potrebbe fare riferimento implicitamente agli switch layer 3 ???? !!

    Grazie a tutti per le risposte.

  2. #2
    Ho trovato la risposta: la posto per completezza

    MAC address != MAC protocol


    Quello che si vuole sottolineare è che se nella rete non ci sono collisioni (lo switch crea domini di collisioni separati per ogni porta, in questo modo l'eventualità di un conflitto diventa molto rara), viene meno lo scopo di utilizzare un protocollo di controllo di accesso al mezzo (MAC, Medium Access Control).


    Infatti, quando due nodi comunicano attraverso uno switch, questo crea una sorta di mezzo trasmissivo dedicato fra i due nodi, su cui essi possono trasmettere senza disturbare le trasmissioni fra gli altri nodi, né esserne disturbati. Si avranno collisioni solo nel caso in cui, mentre lo switch mette in comunicazione due nodi, altri nodi vogliano comunicare proprio con questi.

    Il MAC Address è solo un requisito del protocollo di accesso al mezzo: se il protocollo non serve, non serve neanche il MAC address: gli switch potrebbero instradare i pacchetti utilizzando un altro parametro per identificare l'interfaccia.
    Ultima modifica di randomname; 06-07-2017 a 22:38

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.