Hi All,
I thought that MAC learning process is purely hardware, but wa recently told that in fact most decent hi-end L2 switches off-load part of this activity on the host CPU, specifically -- every time a switch gets new MAc addrss to record in its internal table, it will notify the host (interrupt for example, or whatever other means are available) and the host will either grant the switch permission to proceed with that MAC, or reject it.
I don't quite understand this approach -- why it can be necessary, i.e. switches are smart enough to make such decisions independently?
Would be glad if someone could clarify this. Thanks !
Mark