A method and apparatus for performing a lookup in a switching device of a
packet switched network where the lookup includes a plurality of distinct
operations each of which returns a result that includes a pointer to a
next operation in a sequence of operations for the lookup. The method
includes determining a first lookup operation to be executed, executing
the first lookup operation including returning a result and determining if
the result includes a pointer to another lookup operation in the sequence
of operations. If the result includes a pointer to another lookup
operation, the lookup operation indicated by the result is executed. Else,
the lookup is terminated.
Une méthode et un appareil pour exécuter une consultation dans un dispositif de commutation d'un réseau de commutation de paquets où la consultation inclut une pluralité d'opérations distinctes dont chacune renvoie un résultat qui inclut un indicateur à une prochaine opération dans un ordre des opérations pour la consultation. La méthode inclut déterminer une première opération de consultation à exécuter, exécutant la première opération de consultation comprenant renvoyer un résultat et déterminer si le résultat inclut un indicateur à une autre opération de consultation dans l'ordre des opérations. Si le résultat inclut un indicateur à une autre opération de consultation, l'opération de consultation indiquée par le résultat est exécutée. Autrement, la consultation est terminée.