Patent ID: 7965716
Filing Date: 2011-06-21
Classification: H04L

Abstract:
1. A method of classifying a virtual local area network (VLAN) the method comprising the steps of: translating at least a portion of a VLAN identifier, received in incoming frames (port VID), for an incoming tagged frame to form another VLAN identifier used for relaying frames (relay VID) for a corresponding relay tagged frame using a VID mask table, a VID filter table, and a VID rule table by obtaining the port VID from the incoming tagged frame; locating one or more masked bits in a first element of the VID mask table; selecting one or more bits from the port VID where the selected bits are in a same location as the masked bits in the first element of the VID mask table; and determining if the selected bits from the port VID have similar values to one or more bits in a same location within a first element of the VID filter table; if no, then repeating the locating step, the selecting step and the determining step utilizing subsequent elements from the VID mask table and the VID filter table; and if yes, selecting one or more bits from the currently used element in the VID rule table, where the selected bits are in a same location as the masked bits in the currently used element of the VID mask table, and using the selected bits from the YID rule table to translate the port VID into the relay VID.