-
公开(公告)号:US08879395B2
公开(公告)日:2014-11-04
申请号:US13955383
申请日:2013-07-31
Applicant: Juniper Networks, Inc.
Inventor: Dennis C. Ferguson , Rajiv Patel , Gerald Cheung , Pradeep Sindhu
IPC: H04L12/28 , H04L12/773 , H04L12/701 , H04L12/813 , H04L12/741 , H04L12/743 , H04L12/803 , H04L12/801 , H04L12/935 , H04L29/06 , H04L12/931
CPC classification number: H04L45/745 , H04L45/00 , H04L45/60 , H04L45/7457 , H04L47/10 , H04L47/11 , H04L47/125 , H04L47/20 , H04L49/205 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L63/0227 , H04L63/1458 , H04L69/22
Abstract: Methods and devices for processing packets are provided. The processing device may Include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units.
Abstract translation: 提供处理数据包的方法和设备。 处理装置可以包括用于接收包含相应分组的报头信息的数据单元的输入接口; 第一模块,可配置为基于所接收的数据单元执行分组过滤; 第二模块,可配置为基于所接收的数据单元执行流量分析; 第三模块,可配置为基于所接收的数据单元执行负载平衡; 以及第四模块,其可配置为基于所接收的数据单元执行路线查找。
-
公开(公告)号:US09258228B2
公开(公告)日:2016-02-09
申请号:US14531260
申请日:2014-11-03
Applicant: JUNIPER NETWORKS, INC.
Inventor: Dennis C. Ferguson , Rajiv Patel , Gerald Cheung , Pradeep Sindhu
IPC: H04L12/28 , H04L12/741 , H04L12/701 , H04L12/773 , H04L12/743 , H04L12/801 , H04L12/803 , H04L12/813 , H04L29/06 , H04L12/931 , H04L12/935
CPC classification number: H04L45/745 , H04L45/00 , H04L45/60 , H04L45/7457 , H04L47/10 , H04L47/11 , H04L47/125 , H04L47/20 , H04L49/205 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L63/0227 , H04L63/1458 , H04L69/22
Abstract: Methods and devices for processing packets are provided. The processing device may Include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units.
-
公开(公告)号:US09813339B2
公开(公告)日:2017-11-07
申请号:US14985081
申请日:2015-12-30
Applicant: JUNIPER NETWORKS, INC.
Inventor: Dennis C. Ferguson , Rajiv Patel , Gerald Cheung , Pradeep Sindhu
IPC: H04L12/26 , H04L12/741 , H04L12/701 , H04L12/773 , H04L12/743 , H04L12/801 , H04L12/803 , H04L12/813 , H04L29/06 , H04L12/931 , H04L12/935
CPC classification number: H04L45/745 , H04L45/00 , H04L45/60 , H04L45/7457 , H04L47/10 , H04L47/11 , H04L47/125 , H04L47/20 , H04L49/205 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L63/0227 , H04L63/1458 , H04L69/22
Abstract: Methods and devices for processing packets are provided. The processing device may include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units.
-
公开(公告)号:US09647940B2
公开(公告)日:2017-05-09
申请号:US14456448
申请日:2014-08-11
Applicant: Juniper Networks, Inc.
Inventor: Dennis C. Ferguson , Rajiv Patel , Gerald Cheung , Pradeep S. Sindhu
IPC: H04L1/00 , H04L12/26 , H04J3/14 , H04J1/16 , H04L12/741 , H04L29/06 , H04L12/801 , H04L12/935
CPC classification number: H04L45/745 , H04L29/06095 , H04L29/0653 , H04L45/74 , H04L47/10 , H04L49/3009 , H04L49/309 , H04L69/22
Abstract: A method and apparatus for performing a lookup in a switching device of a packet switched network where the lookup includes a plurality of distinct operations each of which returns a result that includes a pointer to a next operation in a sequence of operations for the lookup. The method includes determining a first lookup operation to be executed, executing the first lookup operation including returning a result and determining if the result includes a pointer to another lookup operation in the sequence of operations. If the result includes a pointer to another lookup operation, the lookup operation indicated by the result is executed. Else, the lookup is terminated.
-
公开(公告)号:US20180062999A1
公开(公告)日:2018-03-01
申请号:US15803423
申请日:2017-11-03
Applicant: Juniper Networks, Inc.
Inventor: Dennis C. Ferguson , Rajiv Patel , Gerald Cheung , Pradeep Sindhu
IPC: H04L12/741 , H04L12/773 , H04L12/743 , H04L12/801 , H04L12/803 , H04L29/06 , H04L12/701 , H04L12/813 , H04L12/935 , H04L12/931
CPC classification number: H04L45/745 , H04L45/00 , H04L45/60 , H04L45/7457 , H04L47/10 , H04L47/11 , H04L47/125 , H04L47/20 , H04L49/205 , H04L49/3009 , H04L49/3036 , H04L49/3072 , H04L63/0227 , H04L63/1458 , H04L69/22
Abstract: Methods and devices for processing packets are provided. The processing device may include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units.
-
-
-
-