Network for supporting advance features on legacy components
    1.
    发明申请
    Network for supporting advance features on legacy components 失效
    用于支持旧组件的高级功能的网络

    公开(公告)号:US20060114938A1

    公开(公告)日:2006-06-01

    申请号:US11289369

    申请日:2005-11-30

    摘要: A network device that processes packets and includes at least one legacy component for performing basic processing on packets in the network device. The network device further includes at least one advanced component for performing advanced processing, which can not be performed by the legacy component, on packets in the network device. When an incoming packet to the legacy component requires advanced processing, the legacy component performs the basic processing and transmits the packet to a loop-back port on advanced component. Upon receiving the packet, basic processing is disabled on the advanced component and advanced processing is performed on the packet.

    摘要翻译: 一种网络设备,其处理分组并且包括用于对所述网络设备中的分组执行基本处理的至少一个传统组件。 网络设备还包括至少一个高级组件,用于在网络设备中的分组上执行不能由传统组件执行的高级处理。 当到传统组件的传入分组需要高级处理时,传统组件执行基本处理,并将分组发送到高级组件上的环回端口。 接收到报文后,对高级组件进行基本处理,对报文进行高级处理。

    VLAN translation in a network device
    2.
    发明申请
    VLAN translation in a network device 有权
    网络设备中的VLAN转换

    公开(公告)号:US20060114915A1

    公开(公告)日:2006-06-01

    申请号:US11289370

    申请日:2005-11-30

    CPC分类号: H04L12/4645 H04J3/1617

    摘要: A network device for implementing VLAN translation on a packet. The network device includes a user network interface port for receiving and transmitting packets to customers of a network. The network device also includes a network to network interface port for communicating with a second network device in the network. A packet received at the user network interface port is classified, translated based on a predefined provider field associated with the packet, and encapsulated with a tag that is removed when the packet is transmitted from the user network interface port to a customer.

    摘要翻译: 用于在数据包上实现VLAN转换的网络设备。 网络设备包括用于接收和传送分组给网络的客户的用户网络接口端口。 网络设备还包括网络到网络接口端口,用于与网络中的第二网络设备进行通信。 在用户网络接口端口处接收到的分组被分类,基于与分组相关联的预定义提供商字段进行转换,并且当分组从用户网络接口端口传送到客户时被标签消除。

    Mirroring in a network device
    3.
    发明申请
    Mirroring in a network device 有权
    在网络设备中镜像

    公开(公告)号:US20060140130A1

    公开(公告)日:2006-06-29

    申请号:US11289366

    申请日:2005-11-30

    摘要: A network device for implementing mirroring on packets. The network device includes a plurality of ports, each of which is at least one of an ingress port, an egress port and a mirror-to port. The network device also includes processing means for supporting a plurality of mirroring types. Each of the ingress port, egress port and mirror-to port includes at least one register for supporting the plurality of mirroring types. To support mirroring at each of the ingress port, egress port and mirror-to port predefined bits in the at least one register are set. When an incoming packet is received, the predefined bits are examined to determine which of the plurality of mirroring types to apply to the packet.

    摘要翻译: 一种用于实现数据包镜像的网络设备。 网络设备包括多个端口,每个端口是入端口,出端口和镜对端口中的至少一个。 网络设备还包括用于支持多种镜像类型的处理装置。 入口端口,出端口和镜对端口中的每一个包括至少一个用于支持多个镜像类型的寄存器。 为了支持每个入口端口的镜像,设置至少一个寄存器中的出口端口和镜像端口预定义位。 当接收到传入的分组时,检查预定义的比特以确定应用于分组的多个镜像类型中的哪一个。

    VLAN translation in a network device
    4.
    发明授权
    VLAN translation in a network device 有权
    网络设备中的VLAN转换

    公开(公告)号:US07830892B2

    公开(公告)日:2010-11-09

    申请号:US11289370

    申请日:2005-11-30

    IPC分类号: H04L12/56 G06F15/177

    CPC分类号: H04L12/4645 H04J3/1617

    摘要: A network device for implementing VLAN translation on a packet. The network device includes a user network interface port for receiving and transmitting packets to customers of a network. The network device also includes a network to network interface port for communicating with a second network device in the network. A packet received at the user network interface port is classified, translated based on a predefined provider field associated with the packet, and encapsulated with a tag that is removed when the packet is transmitted from the user network interface port to a customer.

    摘要翻译: 用于在数据包上实现VLAN转换的网络设备。 网络设备包括用于接收和传送分组给网络的客户的用户网络接口端口。 网络设备还包括网络到网络接口端口,用于与网络中的第二网络设备进行通信。 在用户网络接口端口处接收到的分组被分类,基于与分组相关联的预定义提供商字段进行转换,并且当分组从用户网络接口端口传送到客户时被标签消除。

    Network for supporting advance features on legacy components
    5.
    发明授权
    Network for supporting advance features on legacy components 失效
    用于支持旧组件的高级功能的网络

    公开(公告)号:US07826481B2

    公开(公告)日:2010-11-02

    申请号:US11289369

    申请日:2005-11-30

    IPC分类号: H04J3/16 H04L12/54

    摘要: A network device that processes packets and includes at least one legacy component for performing basic processing on packets in the network device. The network device further includes at least one advanced component for performing advanced processing, which can not be performed by the legacy component, on packets in the network device. When an incoming packet to the legacy component requires advanced processing, the legacy component performs the basic processing and transmits the packet to a loop-back port on advanced component. Upon receiving the packet, basic processing is disabled on the advanced component and advanced processing is performed on the packet.

    摘要翻译: 一种网络设备,其处理分组并且包括用于对所述网络设备中的分组执行基本处理的至少一个传统组件。 网络设备还包括至少一个高级组件,用于在网络设备中的分组上执行不能由传统组件执行的高级处理。 当到传统组件的传入分组需要高级处理时,传统组件执行基本处理,并将分组发送到高级组件上的环回端口。 接收到报文后,对高级组件进行基本处理,对报文进行高级处理。

    Mirroring in a network device
    6.
    发明授权
    Mirroring in a network device 有权
    在网络设备中镜像

    公开(公告)号:US08005084B2

    公开(公告)日:2011-08-23

    申请号:US11289366

    申请日:2005-11-30

    IPC分类号: H04L12/28

    摘要: A network device for implementing mirroring on packets. The network device includes a plurality of ports, each of which is at least one of an ingress port, an egress port and a mirror-to port. The network device also includes processing means for supporting a plurality of mirroring types. Each of the ingress port, egress port and mirror-to port includes at least one register for supporting the plurality of mirroring types. To support mirroring at each of the ingress port, egress port and mirror-to port predefined bits in the at least one register are set. When an incoming packet is received, the predefined bits are examined to determine which of the plurality of mirroring types to apply to the packet.

    摘要翻译: 一种用于实现数据包镜像的网络设备。 网络设备包括多个端口,每个端口是入端口,出端口和镜对端口中的至少一个。 网络设备还包括用于支持多种镜像类型的处理装置。 入口端口,出端口和镜对端口中的每一个包括至少一个用于支持多个镜像类型的寄存器。 为了支持每个入口端口的镜像,设置至少一个寄存器中的出口端口和镜像端口预定义位。 当接收到传入的分组时,检查预定义的比特以确定应用于分组的多个镜像类型中的哪一个。

    Passing values through a memory management unit of a network device
    7.
    发明申请
    Passing values through a memory management unit of a network device 审中-公开
    通过网络设备的内存管理单元传递值

    公开(公告)号:US20060203824A1

    公开(公告)日:2006-09-14

    申请号:US11357189

    申请日:2006-02-21

    IPC分类号: H04L12/56 H04L12/54 H04L12/66

    摘要: A network device includes a port interface configured to receive a data packet from a data network and to send a processed data packet to an egress port of the plurality of ports, a memory management unit and a search engine configured to perform searches of lookup tables and to return search results to assist in modifying the received data packet to produce the processed data packet. The port interface is configured to assign and attach a pointer to the data packet when received, the memory management unit is configured to store and retrieve the data packet and the attached pointer, and the search engine is configured to perform the searches of the lookup tables using the pointer.

    摘要翻译: 网络设备包括:端口接口,被配置为从数据网络接收数据分组,并将经处理的数据分组发送到多个端口的出口端口;存储器管理单元和搜索引擎,被配置为执行查找表的搜索;以及 以返回搜索结果以帮助修改所接收的数据分组以产生经处理的数据分组。 所述端口接口被配置为在接收到所述数据分组时分配和附加指针,所述存储器管理单元被配置为存储和检索所述数据分组和附加的指针,并且所述搜索引擎被配置为执行所述查找表的搜索 使用指针。

    Table searching techniques in a network device
    8.
    发明申请
    Table searching techniques in a network device 审中-公开
    网络设备中的表搜索技术

    公开(公告)号:US20060187936A1

    公开(公告)日:2006-08-24

    申请号:US11340586

    申请日:2006-01-27

    申请人: Song-Huo Yu

    发明人: Song-Huo Yu

    IPC分类号: H04L12/56 H04L12/54

    摘要: A network device for processing data on a data network including a port interface configured to receive a data packet from a data network and to send a processed data packet to an egress port of the plurality of ports, a packet evaluation module configured to parse the received data packet and modify the received data packet to form the processed data packet and a search engine configured to perform searches of lookup tables using parsed data packet values and to return search results to the packet evaluation module to assist in modifying the received data packet. The searches of the lookup tables occur in pairs, such that a first lookup search provides interim results that are used in a second lookup search to provide the search results.

    摘要翻译: 一种用于处理数据网络上的数据的网络设备,包括:端口接口,被配置为从数据网络接收数据分组,并且将经处理的数据分组发送到所述多个端口的出口端口;分组评估模块,被配置为解析所接收的 数据分组,并修改所接收的数据分组以形成经处理的数据分组;以及搜索引擎,其被配置为使用解析的数据分组值执行查找表的搜索,并将搜索结果返回到分组评估模块以帮助修改所接收的数据分组。 查找表的搜索成对出现,使得第一查找搜索提供在第二查找搜索中用于提供搜索结果的中期结果。

    Fast-path implementation for an uplink double tagging engine
    9.
    发明授权
    Fast-path implementation for an uplink double tagging engine 失效
    上行链路双标记引擎的快速路径实现

    公开(公告)号:US07539185B2

    公开(公告)日:2009-05-26

    申请号:US10378937

    申请日:2003-03-05

    IPC分类号: H04L12/28

    摘要: A network component for processing a packet can include a buffer configured to receive a packet in an ingress port at a network component, a first identification unit configured to identify a destination address and a network identifier from the packet received at the buffer, and a look-up table configured to be indexed by the destination address and the network identifier identified by the identification unit to obtain an outgoing port bit map. In addition, the network component can include a forwarding unit configured to forward the packet to a destination module and out of an egress port within the network component based on the outgoing port bit map.

    摘要翻译: 用于处理分组的网络组件可以包括被配置为在网络组件的入口端口中接收分组的缓冲器,被配置为从在缓冲器处接收到的分组中识别目的地地址和网络标识符的第一识别单元,以及外观 所述表被配置为由所述目的地地址和由所述识别单元识别的网络标识符索引以获得出端口位图。 此外,网络组件可以包括转发单元,其被配置为基于出端口位图将分组转发到目的地模块并且从网络组件内的出口端口转发出来。

    Two stage parser for a network
    10.
    发明申请
    Two stage parser for a network 审中-公开
    一个网络的两阶段解析器

    公开(公告)号:US20060187919A1

    公开(公告)日:2006-08-24

    申请号:US11165495

    申请日:2005-06-24

    IPC分类号: H04L12/56

    摘要: A network device for processing data on a data network, the network device includes a port interface, in communication with a plurality of ports, configured to receive data packets from a data network and to send processed data packets to the data network, a memory management unit, in communication with and controlling memory external to the network device, configured store data on and retrieve data from the memory, a parser, in communication with the port interface and the memory management unit, configured to parse the received data packets to determine attributes of the data packets and a search engine, in communication with the parser, configured to perform table lookup searches in response to requests from the parser. The parser comprises at least two stages, where the at least two stages are each configured to parser particular portions of the received data packets.

    摘要翻译: 一种用于在数据网络上处理数据的网络设备,所述网络设备包括与多个端口通信的端口接口,被配置为从数据网络接收数据分组并将处理的数据分组发送到数据网络,存储器管理 单元,与网络设备外部的存储器进行通信并且控制存储器,配置存储数据和从存储器检索数据,与端口接口和存储器管理单元通信的解析器,被配置为解析所接收的数据分组以确定属性 以及与解析器通信的搜索引擎,被配置为响应于来自解析器的请求执行表查找搜索。 解析器包括至少两个级,其中至少两个级分别被配置为解析所接收的数据分组的特定部分。