Фізичний порт на комутаторі вважається рівнем OSI 1. Усі MAC-адреси, які надходять у цей конкретний порт, представляють фізичні адреси мережевих пристроїв (OSI-рівень 2). На кожному активному порту може бути 0, 1 або більше MAC (або CAM або будь-який постачальник комутаторів, який їх називає) адреси. Насправді, комутатор не має поняття, який тип пристрою підключений без додаткової інформації (або адміністратор, або якийсь спеціально розроблений протокол розповідає більше).
Отже, підключаючи комутатор до іншого комутатора, всі MAC адреси, про які знає один комутатор, можуть бути реплікувати на інший комутатор. Якщо це фіктивний комутатор, то всі MAC-адреси вносять в одну і ту ж неназвану локальну мережу. Якщо він кращий, він може налаштувати кілька віртуальних локальних мереж (VLAN), і кожна VLAN має свій набір MAC-адрес. Вони можуть повторюватися в більш ніж одній VLAN.
Якщо комутатор отримує одну і ту ж фізичну адресу через більш ніж один інтерфейс, він зазвичай виявляється і рахується як "MAC flapping". Це означає, що комутатор не може бути впевнений, через який порт повинен бути надісланий пакет з певною MAC-адресою.
Перемикачі зазвичай забувають про MAC-адресу на порту, якщо вона не з’являється за останні кілька хвилин. Це добре; в іншому випадку комутатори можуть отримувати занадто багато інформації, яка може суперечити часом.
Іноді через помилки мережі або хакерську атаку в мережі деякі пристрої можуть генерувати безліч оголошень MAC. Якщо кількість оголошених MAC-адрес занадто велика, щоб запам'ятати комутатор, він може вирішити забути про оптимальну доставку пакетів. Якщо ви не впевнені, на якому порту мешкає MAC-адреса, пакет може бути переданий у всі порти, як широкомовні (атака з ім'ям arp-spoofing вдалася).
Якщо адміністратору відомо про можливі ризики, він може поставити обмеження на кількість різних MAC-адрес, можливо, з'явитись на кожному порту. Якщо відомо, що через порт підключається лише один комп'ютер за один раз, то він може бути налаштований як "у нас може бути лише один мак" (тип порту на вашому ескізі від "Комп'ютер А до комутатора 1"). Якщо невідомо, чи інший комутатор підключений до порту, ліміт може бути розумно підвищений або навіть залишений як необмежений (у середньому комутаторі, необмежений - насправді кілька тисяч).
Сподіваюся, це допомагає.