Multiple searches of a filtering database increase the time for filtering a
data packet received by a switch. A switch including a translator and a
filtering database for performing a single search is presented. The
translator provides a translated identifier for an identifier associated
with a data packet received by the switch. The translated identifier
includes a group identifier corresponding to a virtual LAN group (FID) and
a group member number corresponding to an identified virtual LAN (VID).
The filter data base stores a static entry and a dynamic entry. The static
entry stores a forwarding decision for the data packet associated with the
translated identifier. The dynamic entry stores a forwarding decision for
the data packet associated with the group identifier included in the
translated identifier and the group member number set to don't care. The
translated identifier allows a filtering database to provide the
forwarding decision stored in the static entry or the dynamic entry for
the identifier from a single search operation.
As buscas múltiplas de uma base de dados filtrando aumentam o momento para filtrar um pacote dos dados recebido por um interruptor. Um interruptor including um tradutor e uma base de dados filtrando para executar uma única busca é apresentado. O tradutor fornece um identificador traduzido para um identificador associado com um pacote dos dados recebido pelo interruptor. O identificador traduzido inclui um identificador do grupo que corresponde a um grupo virtual do LAN (FID) e a um número do membro do grupo que corresponde a um LAN virtual identificado (VID). A base de dados do filtro armazena uma entrada de estática e uma entrada dinâmica. A entrada de estática armazena uma decisão do forwarding para o pacote dos dados associado com o identificador traduzido. A entrada dinâmica armazena uma decisão do forwarding para o pacote dos dados associado com o identificador do grupo incluído no identificador traduzido e o número do membro do grupo ajustado não se importa. O identificador traduzido permite que uma base de dados filtrando forneça a decisão do forwarding armazenada na entrada de estática ou na entrada dinâmica para o identificador de uma única operação de busca.