LINUX.ORG.RU
решено ФорумAdmin

Количество записей в mac adress-table и arp-таблице

 , , ,


0

1

По какому принципу вычисляется максимальное количество записей в таблице коммутации и arp-таблице? Знаю, что одной командой можно посмотреть и то, и другое значение, что этот показатель зависит от чипа коммутатора, но интересует именно на основе чего определяется максимальное количество записей.

Число arp записей смотрится другой командой. Можно конечно теоретизировать. Чтобы быстро коммутировать - коммутатору нужно хранить записи в очень быстрой памяти - по типу L1 кэш процессора. Изготовить большой кэш l1 возможно не дешего, да и в коммутаторе скорее может наступить ограничение по пропускаемой полосе интерфейса(ов) нежели по числу хранимых мак адресов. Свичи в сетях не редко делятся на свичи уровня доступа, свичи агрегации, свичи ядра. Для каждого уровня свои требования в чипах по числу хранения мак адресов. Свичи бывают третьего уровня и с поддержкой определенного набора технологий, у которых есть масштабируемость - разработчик ее закладывает. Свичи с приличными размерами mac, arp записей прилично стоят. На практике сеть - это не только коммутаторы (l2 транспорт), а гораздо сложней. Необходимость масштабов (число хранимых им записей) коммутатора в той или ином месте сети, зависит от дизайна, топологии и т.д. всей (целиком) сети.

Vlad-76 ★★★★
()