会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Application based packet forwarding
    • 基于应用的数据包转发
    • US08873556B1
    • 2014-10-28
    • US12344067
    • 2008-12-24
    • Nir ZukYonghui ChengWilson XuMonty S. Gill
    • Nir ZukYonghui ChengWilson XuMonty S. Gill
    • H04L12/28H04J3/24
    • H04L45/306H04L45/38H04L45/74
    • Methods, systems, and apparatus, including computer program products, featuring receiving at a network device a plurality of packets associated with a flow, one or more of the plurality of packets having associated header data and content. Based on the content of one or more first packets in the plurality of packets, the network device identifies an application associated with the flow, where none of the first packets is addressed to the network device. For one or more second packets associated with the flow, the network device determines a forwarding destination for the second packets based on the application associated with the flow and forwards the packet according to the determined forwarding destination.
    • 方法,系统和装置,包括计算机程序产品,其特征在于,在网络设备处接收与流相关联的多个分组,所述多个分组中的一个或多个具有相关联的报头数据和内容。 基于多个分组中的一个或多个第一分组的内容,网络设备识别与流相关联的应用,其中没有第一分组被寻址到网络设备。 对于与流相关联的一个或多个第二分组,网络设备基于与流相关联的应用来确定第二分组的转发目的地,并根据确定的转发目的地转发分组。
    • 2. 发明授权
    • Lock-less access of pre-allocated memory buffers used by a network device
    • 由网络设备使用的预分配内存缓冲区的无锁访问
    • US08526326B1
    • 2013-09-03
    • US12199556
    • 2008-08-27
    • Monty S. GillYi Sun
    • Monty S. GillYi Sun
    • H04L12/28
    • H04L49/9015
    • In general, the present disclosure describes techniques for both removing memory buffers from and adding memory buffers to a list (e.g., a linked list) of available buffers, for use by a network device, without locking the list during access. One example method includes allocating a list of memory buffers that are each available for use by multiple modules executed within the network device, wherein the list includes a first end and a second, opposite end, and removing a first memory buffer from the first end of the list by a first module of the multiple modules without locking the list. The method further includes adding the first memory buffer to the second end of the list by a second module of the multiple modules without locking the list.
    • 通常,本公开描述了用于从存储器缓冲器中移除存储器缓冲器并将其添加到可用缓冲器的列表(例如,链接列表)以供网络设备使用而不在访问期间锁定列表的技术。 一个示例性方法包括分配每个可供由网络设备内执行的多个模块使用的存储器缓冲器列表,其中该列表包括第一端和第二相对端,以及从第一端和第二端移除第一存储器缓冲器 该列表由多个模块的第一个模块没有锁定列表。 该方法还包括通过多个模块的第二模块将第一存储器缓冲器添加到列表的第二端,而不锁定列表。