-
公开(公告)号:US20060114938A1
公开(公告)日:2006-06-01
申请号:US11289369
申请日:2005-11-30
CPC分类号: H04L45/00 , H04L12/18 , H04L45/583 , H04L49/351 , H04L49/352
摘要: 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.
摘要翻译: 一种网络设备,其处理分组并且包括用于对所述网络设备中的分组执行基本处理的至少一个传统组件。 网络设备还包括至少一个高级组件,用于在网络设备中的分组上执行不能由传统组件执行的高级处理。 当到传统组件的传入分组需要高级处理时,传统组件执行基本处理,并将分组发送到高级组件上的环回端口。 接收到报文后,对高级组件进行基本处理,对报文进行高级处理。
-
公开(公告)号: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转换的网络设备。 网络设备包括用于接收和传送分组给网络的客户的用户网络接口端口。 网络设备还包括网络到网络接口端口,用于与网络中的第二网络设备进行通信。 在用户网络接口端口处接收到的分组被分类,基于与分组相关联的预定义提供商字段进行转换,并且当分组从用户网络接口端口传送到客户时被标签消除。
-
公开(公告)号:US20060140130A1
公开(公告)日:2006-06-29
申请号:US11289366
申请日:2005-11-30
CPC分类号: H04L43/00 , H04L12/4641 , H04L49/208 , H04L49/3009 , H04L49/352 , H04L49/602
摘要: 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.
摘要翻译: 一种用于实现数据包镜像的网络设备。 网络设备包括多个端口,每个端口是入端口,出端口和镜对端口中的至少一个。 网络设备还包括用于支持多种镜像类型的处理装置。 入口端口,出端口和镜对端口中的每一个包括至少一个用于支持多个镜像类型的寄存器。 为了支持每个入口端口的镜像,设置至少一个寄存器中的出口端口和镜像端口预定义位。 当接收到传入的分组时,检查预定义的比特以确定应用于分组的多个镜像类型中的哪一个。
-
公开(公告)号: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转换的网络设备。 网络设备包括用于接收和传送分组给网络的客户的用户网络接口端口。 网络设备还包括网络到网络接口端口,用于与网络中的第二网络设备进行通信。 在用户网络接口端口处接收到的分组被分类,基于与分组相关联的预定义提供商字段进行转换,并且当分组从用户网络接口端口传送到客户时被标签消除。
-
公开(公告)号:US07826481B2
公开(公告)日:2010-11-02
申请号:US11289369
申请日:2005-11-30
CPC分类号: H04L45/00 , H04L12/18 , H04L45/583 , H04L49/351 , H04L49/352
摘要: 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.
摘要翻译: 一种网络设备,其处理分组并且包括用于对所述网络设备中的分组执行基本处理的至少一个传统组件。 网络设备还包括至少一个高级组件,用于在网络设备中的分组上执行不能由传统组件执行的高级处理。 当到传统组件的传入分组需要高级处理时,传统组件执行基本处理,并将分组发送到高级组件上的环回端口。 接收到报文后,对高级组件进行基本处理,对报文进行高级处理。
-
公开(公告)号:US08005084B2
公开(公告)日:2011-08-23
申请号:US11289366
申请日:2005-11-30
IPC分类号: H04L12/28
CPC分类号: H04L43/00 , H04L12/4641 , H04L49/208 , H04L49/3009 , H04L49/352 , H04L49/602
摘要: 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.
摘要翻译: 一种用于实现数据包镜像的网络设备。 网络设备包括多个端口,每个端口是入端口,出端口和镜对端口中的至少一个。 网络设备还包括用于支持多种镜像类型的处理装置。 入口端口,出端口和镜对端口中的每一个包括至少一个用于支持多个镜像类型的寄存器。 为了支持每个入口端口的镜像,设置至少一个寄存器中的出口端口和镜像端口预定义位。 当接收到传入的分组时,检查预定义的比特以确定应用于分组的多个镜像类型中的哪一个。
-
7.
公开(公告)号:US20060203824A1
公开(公告)日:2006-09-14
申请号:US11357189
申请日:2006-02-21
申请人: Song-Huo Yu , William Dai , Jun Cao
发明人: Song-Huo Yu , William Dai , Jun Cao
CPC分类号: H04L12/4633 , H04L49/30 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L49/351 , H04L49/352 , H04L49/503 , H04L49/90 , H04L49/901
摘要: 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.
摘要翻译: 网络设备包括:端口接口,被配置为从数据网络接收数据分组,并将经处理的数据分组发送到多个端口的出口端口;存储器管理单元和搜索引擎,被配置为执行查找表的搜索;以及 以返回搜索结果以帮助修改所接收的数据分组以产生经处理的数据分组。 所述端口接口被配置为在接收到所述数据分组时分配和附加指针,所述存储器管理单元被配置为存储和检索所述数据分组和附加的指针,并且所述搜索引擎被配置为执行所述查找表的搜索 使用指针。
-
公开(公告)号:US20060187936A1
公开(公告)日:2006-08-24
申请号:US11340586
申请日:2006-01-27
申请人: Song-Huo Yu
发明人: Song-Huo Yu
CPC分类号: H04L49/351 , H04L45/742 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L49/352
摘要: 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.
摘要翻译: 一种用于处理数据网络上的数据的网络设备,包括:端口接口,被配置为从数据网络接收数据分组,并且将经处理的数据分组发送到所述多个端口的出口端口;分组评估模块,被配置为解析所接收的 数据分组,并修改所接收的数据分组以形成经处理的数据分组;以及搜索引擎,其被配置为使用解析的数据分组值执行查找表的搜索,并将搜索结果返回到分组评估模块以帮助修改所接收的数据分组。 查找表的搜索成对出现,使得第一查找搜索提供在第二查找搜索中用于提供搜索结果的中期结果。
-
公开(公告)号:US07539185B2
公开(公告)日:2009-05-26
申请号:US10378937
申请日:2003-03-05
申请人: Laxman Shankar , Shekhar Ambe , Song-Huo Yu
发明人: Laxman Shankar , Shekhar Ambe , Song-Huo Yu
IPC分类号: H04L12/28
CPC分类号: H04L47/15 , H04L12/1886 , H04L12/4666 , H04L47/10 , H04L47/2408 , H04L47/2425 , H04L47/2433 , H04L47/2458 , H04L49/354
摘要: 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.
摘要翻译: 用于处理分组的网络组件可以包括被配置为在网络组件的入口端口中接收分组的缓冲器,被配置为从在缓冲器处接收到的分组中识别目的地地址和网络标识符的第一识别单元,以及外观 所述表被配置为由所述目的地地址和由所述识别单元识别的网络标识符索引以获得出端口位图。 此外,网络组件可以包括转发单元,其被配置为基于出端口位图将分组转发到目的地模块并且从网络组件内的出口端口转发出来。
-
公开(公告)号:US20060187919A1
公开(公告)日:2006-08-24
申请号:US11165495
申请日:2005-06-24
申请人: Dennis Lee , Song-Huo Yu
发明人: Dennis Lee , Song-Huo Yu
IPC分类号: H04L12/56
CPC分类号: H04L49/351 , H04L45/742 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L69/12 , H04L69/22 , H04L2212/00
摘要: 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.
摘要翻译: 一种用于在数据网络上处理数据的网络设备,所述网络设备包括与多个端口通信的端口接口,被配置为从数据网络接收数据分组并将处理的数据分组发送到数据网络,存储器管理 单元,与网络设备外部的存储器进行通信并且控制存储器,配置存储数据和从存储器检索数据,与端口接口和存储器管理单元通信的解析器,被配置为解析所接收的数据分组以确定属性 以及与解析器通信的搜索引擎,被配置为响应于来自解析器的请求执行表查找搜索。 解析器包括至少两个级,其中至少两个级分别被配置为解析所接收的数据分组的特定部分。
-
-
-
-
-
-
-
-
-