会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Content-based forwarding/filtering in a network switching device
    • 网络交换设备中基于内容的转发/过滤
    • US06347087B1
    • 2002-02-12
    • US09166318
    • 1998-10-05
    • Jayansenan Sundara GaneshTimothy S. MichelsJames E. Cathey
    • Jayansenan Sundara GaneshTimothy S. MichelsJames E. Cathey
    • H04J1500
    • H04L45/745H04L29/06H04L47/50H04L47/627H04L49/90H04L63/0227H04L69/22
    • A method of processing frames received at a sending port of a switching device for communication to a destination port includes storing in the switching device an offset value, a comparator value, and an expectant value; comparing information located at a position in a frame determined by the offset value with the comparator value to obtain an outcome; and processing the frame with the outcome. Processing the frame may include communicating the frame to a destination port or setting the priority of the frame. The offset and comparator values may be part of a filter that also includes an anchor value from which the offset value is measured and a mask value that masks the frame information before comparison with the comparator value. Where there are a multiple of filters in the switching device, the method may include combining the filter outcomes to obtain a filter group outcome; and processing the frame with the group outcome. Combining the filter outcomes may include logically combining their outcomes. The method may also include merging the outcome with frame forwarding information from another source; and processing the frame with the merged outcome. Apparatus in accordance with the invention practices these methods.
    • 一种处理在开关装置的发送端口处接收的用于与目的地端口进行通信的方法包括:在开关装置中存储偏移值,比较器值和期望值; 将位于由偏移值确定的帧中的位置的信息与比较器值进行比较以获得结果; 并用结果处理框架。 处理帧可以包括将帧传送到目的地端口或设置帧的优先级。 偏移和比较器值可以是滤波器的一部分,该滤波器还包括测量偏移值的锚值和在与比较器值进行比较之前掩蔽帧信息的掩码值。 在切换装置中存在多个滤波器的情况下,该方法可以包括组合滤波器结果以获得滤波器组结果; 并用组结果处理框架。 过滤结果的组合可能包括逻辑结合其结果。 该方法还可以包括将结果与来自另一来源的帧转发信息合并; 并用合并的结果处理框架。 根据本发明的装置实施这些方法。
    • 4. 发明授权
    • Method and apparatus for forwarding network traffic
    • 用于转发网络流量的方法和装置
    • US06553000B1
    • 2003-04-22
    • US09166609
    • 1998-10-05
    • Jayasenan Sundara GaneshGreg W. DavisParmajeet SinghTimothy Scott MichelsJames E. Cathey
    • Jayasenan Sundara GaneshGreg W. DavisParmajeet SinghTimothy Scott MichelsJames E. Cathey
    • G06F1300
    • H04L45/745H04L45/00H04L45/54
    • A switching device for forwarding network traffic to a desired destination on a network, such as a telephone or computer network. The switching device includes multiple ports and uses a lookup table to determine which port to forward network traffic over. The lookup table includes network addresses that are maintained in ascending or descending order. The lookup table also includes network address that differ in length. Fictitious network addresses may also be added to the lookup table to expedite searches in the lookup table. The fictitious network addresses are used in conjunction with a comparison field stored in the lookup table. The comparison field allows network addresses and collapsed network addresses (which represent groups of network addresses) to be stored within the same table. The collapsed network addresses allows for a reduction of overall lookup table size, thereby increasing the speed while reducing the cost of the switching device.
    • 一种用于将网络业务转发到诸如电话或计算机网络的网络上的期望目的地的交换设备。 交换设备包括多个端口,并使用查找表来确定哪个端口转发网络流量。 查找表包括以升序或降序维护的网络地址。 查找表还包括长度不同的网络地址。 也可以将虚拟网络地址添加到查找表,以加快查找表中的搜索。 虚拟网络地址与存储在查找表中的比较字段结合使用。 比较字段允许网络地址和折叠网络地址(表示网络地址组)存储在同一个表中。 折叠的网络地址允许减少总体查找表大小,从而提高速度同时降低开关设备的成本。
    • 5. 发明授权
    • Network switching device with disparate database formats
    • 具有不同数据库格式的网络交换设备
    • US06678269B1
    • 2004-01-13
    • US09166620
    • 1998-10-05
    • Timothy Scott MichelsJayasenan Sundara GaneshJames E. CatheyMichael Dale Helbling
    • Timothy Scott MichelsJayasenan Sundara GaneshJames E. CatheyMichael Dale Helbling
    • H04L1256
    • H04L49/3009H04L49/00H04L49/354
    • A switching device for forwarding network traffic to a desired destination on a network, such as a telephone or computer network. The switching device includes multiple ports and uses a lookup table containing lookup keys to determine which port to forward network traffic over. The lookup table includes disparate forwarding databases that contain database entries in different formats. For example, one forwarding databases may relate to MAC addresses, while another database relates to IP addresses. The disparate databases are maintained in a single lookup table and a binary search engine searches the table without regard to the database format. Like-kind database entries are grouped within the lookup table and the lookup table is maintained in sorted order by prepending format identification bits to the lookup keys. Memory availability for the disparate databases can be dynamically changed allowing customization for a particular user application. Consequently, memory can be efficiently used and reallocated if needed.
    • 一种用于将网络业务转发到诸如电话或计算机网络的网络上的期望目的地的交换设备。 交换设备包括多个端口,并且使用包含查找密钥的查找表来确定哪个端口转发网络流量。 查找表包括不同的转发数据库,​​其中包含不同格式的数据库条目。 例如,一个转发数据库可以涉及MAC地址,而另一数据库涉及IP地址。 不同的数据库保存在单个查找表中,二进制搜索引擎在不考虑数据库格式的情况下搜索表。 类似数据库条目被分组在查找表中,并且查找表通过向查找密钥前缀格式标识位而按排序顺序维护。 可以动态更改不同数据库的内存可用性,允许为特定用户应用程序定制。 因此,如果需要,可以有效地使用和重新分配内存。