会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Use of code vectors for frame forwarding in a bridge/router
    • 在桥接器/路由器中使用代码矢量进行帧转发
    • US06185214B2
    • 2001-02-06
    • US08927915
    • 1997-09-11
    • Leonard SchwartzJohn A. FlandersWilliam D. TownsendDavid C. Ready
    • Leonard SchwartzJohn A. FlandersWilliam D. TownsendDavid C. Ready
    • H04L1228
    • H04L12/5601H04L49/30H04L49/351H04L49/354H04L49/602
    • A Receive Frame Processor (RFP) in a network bridge/router for receiving frame-characterizing information from other elements of the bridge/router and for generating plural code vectors which result in the selective processing of a received frame in software and/or hardware is provided. The received information is utilized in constructing code vectors representative of how a received frame is to be processed. Further data structures stored in conjunction with the RFP are indexed by the constructed code vectors and indicate whether the frame is to be processed in the RFP hardware, by software in an associated Frame Processor, or both. These data structures also indicate whether the port through which the frame was received is to be blocked to prevent misordering of received frames. If the frame is to be processed in software, the RFP generates a Receive Vector which is provided to the FP and which conveys the frame-characterizing code vectors to the FP. If the frame is to be processed in hardware by the RFP, a Transmit Vector is generated which contains information such as a mask of which transmit ports are to be utilized for forwarding the received frame, and information necessary for reconstructing a header for the received frame, including which encapsulation format is to be utilized for the frame.
    • 网桥/路由器中的接收帧处理器(RFP),用于从桥接器/路由器的其他元件接收帧表征信息,并产生导致在软件和/或硬件中对接收到的帧进行选择性处理的多个码矢量, 提供。 接收到的信息用于构造代表如何处理接收的帧的代码矢量。 与RFP一起存储的进一步的数据结构由构造的代码向量索引,并通过相关联的帧处理器中的软件或两者在RFP硬件中指示帧是否被处理。 这些数据结构还指示是否阻止帧被接收的端口,以防止接收到的帧错位。 如果要以软件处理该帧,RFP将生成一个提供给FP的接收向量,并向帧中传送帧特征码向量。 如果帧要由RFP在硬件中处理,则生成发送向量,其包含诸如要用于发送接收到的帧的发送端口的掩码的信息,以及用于重建接收到的帧的报头所需的信息 ,包括哪个封装格式要用于该帧。
    • 3. 发明授权
    • Multiple protocol support
    • 多协议支持
    • US06172980B2
    • 2001-01-09
    • US08927913
    • 1997-09-11
    • John A. FlandersRyan T. RossWilliam D. TownsendThomas A. LamaireThomas V. RadognaBrian W. BaileyMarc D. Sousa
    • John A. FlandersRyan T. RossWilliam D. TownsendThomas A. LamaireThomas V. RadognaBrian W. BaileyMarc D. Sousa
    • H04L1256
    • H04L45/00H04L12/4625H04L29/06H04L45/52H04L69/22
    • A network bridge/router for identifying a data unit to be routed by a network bridge/router, for identifying a protocol associated with the received data unit to be routed, and for carrying out appropriate data unit transfer operations, all in hardware. A Receive Header Processor (RHP) analyzes the destination address of the received data unit, in hardware, for determining if routing or bridging is required. If routing is required, the RHP uses portions of the received data unit header as a compare value against predefined values stored in data structures which provide a protocol ID identifying the protocol of the received data unit and serving as an index to the appropriate microcode handling routine, executed by the RHP, for the data unit. The handling routine causes the RHP to forward data unit identifying information appropriate to the identified protocol and obtained from the received data unit to further hardware-based data unit processing elements. These further data unit processing elements are adaptable to the received data unit cast state (e.g. unicast, multicast, broadcast), bridging and/or routing requirements, and received data unit protocol.
    • 一种用于识别由网桥/路由器路由的数据单元的网桥/路由器,用于识别与待路由的所接收的数据单元相关联的协议,以及用于执行适当的数据单元传送操作。 接收头处理器(RHP)以硬件方式分析接收到的数据单元的目的地地址,以确定是否需要路由或桥接。 如果需要路由,则RHP使用接收的数据单元头部的部分作为与存储在数据结构中的预定义值的比较值,该数据结构提供标识接收到的数据单元的协议的协议ID,并且用作适当的微代码处理例程的索引 由RHP执行,用于数据单元。 处理例程使得RHP将从所接收的数据单元获得的与识别的协议相适应的数据单元识别信息转发到另外的基于硬件的数据单元处理单元。 这些另外的数据单元处理元件适应于所接收的数据单元投射状态(例如单播,多播,广播),桥接和/或路由需求以及接收的数据单元协议。
    • 6. 发明授权
    • Hardware filtering method and apparatus
    • 硬件过滤方法及装置
    • US6041058A
    • 2000-03-21
    • US928882
    • 1997-09-11
    • John A. FlandersDavid C. ReadySteven Van SetersLeonard SchwartzWilliam D. Townsend
    • John A. FlandersDavid C. ReadySteven Van SetersLeonard SchwartzWilliam D. Townsend
    • H04L12/46H04J3/02H04J3/24
    • H04L12/4625
    • At least a portion of the data units in a bridge/router device are analyzed for purposes of filtering by employing high speed logic circuits. A data unit is analyzed by such logic circuits by examining the header portion of the data unit, employing information obtained from the header portion to designate possible output ports for transmission of the data unit, examining a predefined per-port filter enable indicator to determine whether filtering is to be applied to the data unit, and applying filtering for each respective port for which the per-port filter enable indicator indicates that filtering is to be applied. Filtering is also implemented with logic circuits and executed at high speed. Filtering may be executed based on MAC address group, port group, combination MAC address and port group, protocol type, and non-unicast traffic frequency. Data units that cannot be analyzed by the logic circuits are analyzed by software.
    • 为了通过采用高速逻辑电路进行滤波,分析桥/路由器设备中的数据单元的至少一部分。 这样的逻辑电路通过检查数据单元的报头部分来分析数据单元,采用从报头部分获得的信息来指定用于传输数据单元的可能的输出端口,检查预定义的每端口滤波器使能指示符以确定是否 将过滤应用于数据单元,并对每个端口过滤器使能指示符指示要应用过滤的每个相应端口应用过滤。 滤波也用逻辑电路实现,并以高速执行。 可以根据MAC地址组,端口组,组合MAC地址和端口组,协议类型和非单播流量来执行过滤。 逻辑电路无法分析的数据单元由软件分析。