-
公开(公告)号:US09621464B2
公开(公告)日:2017-04-11
申请号:US13789906
申请日:2013-03-08
IPC分类号: H04L12/743 , H04L12/709
CPC分类号: H04L45/7453 , H04L45/245 , Y02D50/30
摘要: Use of a hash operation based on selected information in the packet to select one of a set of enable vectors. The selected enable vector is then effectively ANDed with the link expansion vector to select the actual links to be used. The enable vectors vary by selecting a different link in the LAG port for each enable vector. Thus the hash is used to vary the link of the LAG port used to transmit the packet for that multicast packet.
-
公开(公告)号:US20140126393A1
公开(公告)日:2014-05-08
申请号:US13797169
申请日:2013-03-12
发明人: Ram Kirshnan , John Terry
IPC分类号: H04L12/26
CPC分类号: H04L29/06 , G06F17/30949 , H04L43/026 , H04L43/062 , H04L45/00 , H04L47/10 , H04L47/70
摘要: A mechanism for identifying long-lived large flows in a communication network is disclosed in which packets transmitted through ports of a switching device or router are continuously examined. As new flows are recognized, their flow definition information is processed through a hashing table that uses a predetermined number of hash stages each having a pre-selected number of hash buckets. Each hash bucket has a counter that is incremented each time flow definition information ends up in the bucket. At the same time as counters are incremented, they are compared against a threshold number. If the bucket counters for all the hash stages exceed this threshold number, the flow is identified as a long-lived large flow and stored as such in a flow table.
摘要翻译: 公开了一种用于识别通信网络中的长时间大流量的机制,其中连续检查通过交换设备或路由器的端口传输的分组。 当新流被识别时,它们的流定义信息通过散列表来处理,该散列表使用预定数量的散列级,每个散列级具有预选数量的散列桶。 每个哈希桶具有每当流定义信息在桶中结束时递增的计数器。 在计数器递增的同时,将它们与阈值进行比较。 如果所有哈希级别的存储区计数器超过此阈值,则流程将被识别为长期存在的大流量,并将其存储在流程表中。
-
公开(公告)号:US20150103656A1
公开(公告)日:2015-04-16
申请号:US14511155
申请日:2014-10-09
发明人: Narasimha Golla , John Terry , Kung-Ling Ko , Abhay Gupta
IPC分类号: H04L12/801
摘要: Packets or data units and their related credit returns each include an assigned phase value. When a credit test is desired, the phase value of outgoing data units is changed, for example from 0 to 1, and a new counter is set to a value of the outstanding credits having the original phase value. With each original phase credit received, the counter value is decremented. When a credit having the new phase value is received, the counter value indicates the amount of any credit error and appropriate corrections may be made.
摘要翻译: 分组或数据单元及其相关的信用回报各自包括分配的相位值。 当需要信用测试时,输出数据单元的相位值被改变,例如从0变为1,并且将新的计数器设置为具有原始相位值的未完成信用的值。 在收到每个原始相位信用时,计数器值递减。 当接收到具有新相位值的信用时,计数器值表示任何信用错误的量并且可以进行适当的校正。
-
公开(公告)号:US09887927B2
公开(公告)日:2018-02-06
申请号:US14511155
申请日:2014-10-09
发明人: Narasimha Golla , John Terry , Kung-Ling Ko , Abhay Gupta
IPC分类号: H04L12/16 , H04L12/801
摘要: Packets or data units and their related credit returns each include an assigned phase value. When a credit test is desired, the phase value of outgoing data units is changed, for example from 0 to 1, and a new counter is set to a value of the outstanding credits having the original phase value. With each original phase credit received, the counter value is decremented. When a credit having the new phase value is received, the counter value indicates the amount of any credit error and appropriate corrections may be made.
-
公开(公告)号:US20140153570A1
公开(公告)日:2014-06-05
申请号:US13789906
申请日:2013-03-08
IPC分类号: H04L12/743
CPC分类号: H04L45/7453 , H04L45/245 , Y02D50/30
摘要: Use of a hash operation based on selected information in the packet to select one of a set of enable vectors. The selected enable vector is then effectively ANDed with the link expansion vector to select the actual links to be used. The enable vectors vary by selecting a different link in the LAG port for each enable vector. Thus the hash is used to vary the link of the LAG port used to transmit the packet for that multicast packet.
摘要翻译: 使用基于分组中的所选信息的哈希操作来选择一组启用向量中的一个。 然后,所选择的使能向量与链路扩展向量有效地进行AND,以选择要使用的实际链路。 启用向量通过为每个启用向量选择LAG端口中的不同链路而有所不同。 因此,该散列用于改变用于传输该组播数据包的数据包的LAG端口的链路。
-
公开(公告)号:US09306794B2
公开(公告)日:2016-04-05
申请号:US13797169
申请日:2013-03-12
发明人: Ram Kirshnan , John Terry
IPC分类号: H04L12/26 , G06F15/16 , G06F15/173 , H04L29/06 , H04L12/801 , G06F17/30 , H04L12/54 , H04L12/701
CPC分类号: H04L29/06 , G06F17/30949 , H04L43/026 , H04L43/062 , H04L45/00 , H04L47/10 , H04L47/70
摘要: A mechanism for identifying long-lived large flows in a communication network is disclosed in which packets transmitted through ports of a switching device or router are continuously examined. As new flows are recognized, their flow definition information is processed through a hashing table that uses a predetermined number of hash stages each having a pre-selected number of hash buckets. Each hash bucket has a counter that is incremented each time flow definition information ends up in the bucket. At the same time as counters are incremented, they are compared against a threshold number. If the bucket counters for all the hash stages exceed this threshold number, the flow is identified as a long-lived large flow and stored as such in a flow table.
摘要翻译: 公开了一种用于识别通信网络中的长时间大流量的机制,其中连续检查通过交换设备或路由器的端口传输的分组。 当新流被识别时,它们的流定义信息通过散列表来处理,该散列表使用预定数量的散列级,每个散列级具有预选数量的散列桶。 每个哈希桶具有每当流定义信息在桶中结束时递增的计数器。 在计数器递增的同时,将它们与阈值进行比较。 如果所有哈希级别的存储区计数器超过此阈值,则流程将被识别为长期存在的大流量,并将其存储在流程表中。
-
-
-
-
-