Таймер неактивности базы данных MAC адресов

 

Описанная процедура хорошо работает до тех пор, пока пользователи не переносят свои компьютеры из одного логического сегмента в другой. Так как MAC-адрес сетевого адаптера аппаратно устанавливается изготовителем, то при перемещении компьютера мосты должны периодически обновлять содержимое своих адресных баз. Для обеспечения этой функции записи в адресной базе делятся на два типа - статические и динамические.

С каждой динамической записью связан таймер неактивности. Когда мост принимает кадр с адресом источника, соответствующим некоторой записи в адресной базе, то соответствующий таймер неактивности сбрасывается в исходное состояние. Если же от какой-либо станции долгое время не поступает кадров, то таймер неактивности исчерпывает свой интервал, и соответствующая ему запись удаляется из адресной базы. Среднее значение таймера неактивности составляет 5 мин и может быть изменена администратором системы.

Другая причина заключается в том, что мосты имеют конечный объем памяти для хранения MAC адресов сетевых устройств. Мосты и коммутаторы младших моделей имеют объем памяти 4096 записей. Если в сети работает больше сетевых устройств, чем имеется в наличии памяти для хранения МАС адресов, то используется режим затопления для передачи пакетов, для которых отсутствует информация об адресе назначения. Режим затопления функционирует до тех пор пока не истечет таймер неактивности для какой-либо станции. В этом случае освободившееся место в таблице MAC адресов занимает запись о сетевом устройстве, для которого ранее использовался режим затопления.

Статические записи не имеют таймеров и не удаляются из базы данных. Статические записи вводятся в базу данных и удаляются администратором вручную. Обычно статические записи применяются для указания порта моста или коммутатора, к которому подключен один или несколько серверов сети. Статические записи исключают необходимость реализации режима затопления в целях обеспечения гарантированной доставки пакета.