-
公开(公告)号:US20210092191A1
公开(公告)日:2021-03-25
申请号:US17109875
申请日:2020-12-02
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon , King Tung Ma , Vijayabhaskar Katamreddy , David Alan Johnson , David John Poirier
IPC: H04L29/08
Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
-
公开(公告)号:US11563643B2
公开(公告)日:2023-01-24
申请号:US17570088
申请日:2022-01-06
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon
IPC: H04L12/24 , H04L29/06 , H04L12/26 , H04L12/723 , H04L41/12 , H04L43/10 , H04L45/50 , H04L9/40 , H04L41/046
Abstract: Systems and methods provide advanced network tracing techniques in the data plane. A data plane packet processing system can receive a request to trace a class of network traffic. The system can receive a plurality of packets. The system can determine on a per packet basis whether to trace the plurality of packets. The system can mark a trace flag associated with a first packet in response to determining that the first packets corresponds to the class of network traffic. The system can capture a trace entry for the first packet in response to determining that the tracing flag has been marked. The trace entry can be configured to include or exclude a packet count, a packet header, a packet payload, and/or processing information. In addition, the trace buffer for storing trace entries can be configurable (e.g., fixed-size buffer, circular buffer, or dynamic buffer).
-
公开(公告)号:US11252040B2
公开(公告)日:2022-02-15
申请号:US16050856
申请日:2018-07-31
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon
IPC: H04L12/24 , H04L12/26 , H04L29/06 , H04L12/723
Abstract: Systems and methods provide advanced network tracing techniques in the data plane. A data plane packet processing system can receive a request to trace a class of network traffic. The system can receive a plurality of packets. The system can determine on a per packet basis whether to trace the plurality of packets. The system can mark a trace flag associated with a first packet in response to determining that the first packets corresponds to the class of network traffic. The system can capture a trace entry for the first packet in response to determining that the tracing flag has been marked. The trace entry can be configured to include or exclude a packet count, a packet header, a packet payload, and/or processing information. In addition, the trace buffer for storing trace entries can be configurable (e.g., fixed-size buffer, circular buffer, or dynamic buffer).
-
公开(公告)号:US20230013640A1
公开(公告)日:2023-01-19
申请号:US17935801
申请日:2022-09-27
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon , King Tung Ma , Vijayabhaskar Katamreddy , David Alan Johnson , David John Poirier
IPC: H04L67/148 , H04L67/563
Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
-
公开(公告)号:US11483398B2
公开(公告)日:2022-10-25
申请号:US17109875
申请日:2020-12-02
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon , King Tung Ma , Vijayabhaskar Katamreddy , David Alan Johnson , David John Poirier
IPC: H04L67/148 , H04L67/563
Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
-
公开(公告)号:US11799972B2
公开(公告)日:2023-10-24
申请号:US17935801
申请日:2022-09-27
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon , King Tung Ma , Vijayabhaskar Katamreddy , David Alan Johnson , David John Poirier
IPC: H04L67/148 , H04L67/563
CPC classification number: H04L67/148 , H04L67/563
Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
-
公开(公告)号:US20220131759A1
公开(公告)日:2022-04-28
申请号:US17570088
申请日:2022-01-06
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon
IPC: H04L41/12 , H04L43/10 , H04L45/50 , H04L41/046
Abstract: Systems and methods provide advanced network tracing techniques in the data plane. A data plane packet processing system can receive a request to trace a class of network traffic. The system can receive a plurality of packets. The system can determine on a per packet basis whether to trace the plurality of packets. The system can mark a trace flag associated with a first packet in response to determining that the first packets corresponds to the class of network traffic. The system can capture a trace entry for the first packet in response to determining that the tracing flag has been marked. The trace entry can be configured to include or exclude a packet count, a packet header, a packet payload, and/or processing information. In addition, the trace buffer for storing trace entries can be configurable (e.g., fixed-size buffer, circular buffer, or dynamic buffer).
-
公开(公告)号:US20200044931A1
公开(公告)日:2020-02-06
申请号:US16050856
申请日:2018-07-31
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon
IPC: H04L12/24 , H04L12/26 , H04L29/06 , H04L12/723
Abstract: Systems and methods provide advanced network tracing techniques in the data plane. A data plane packet processing system can receive a request to trace a class of network traffic. The system can receive a plurality of packets. The system can determine on a per packet basis whether to trace the plurality of packets. The system can mark a trace flag associated with a first packet in response to determining that the first packets corresponds to the class of network traffic. The system can capture a trace entry for the first packet in response to determining that the tracing flag has been marked. The trace entry can be configured to include or exclude a packet count, a packet header, a packet payload, and/or processing information. In addition, the trace buffer for storing trace entries can be configurable (e.g., fixed-size buffer, circular buffer, or dynamic buffer).
-
公开(公告)号:US20200014763A1
公开(公告)日:2020-01-09
申请号:US16030665
申请日:2018-07-09
Applicant: Cisco Technology, Inc.
Inventor: Gary Kenneth Boon , King Tung Ma , Vijayabhaskar Katamreddy , David Alan Johnson , David John Poirier
IPC: H04L29/08
Abstract: Systems, methods, and computer-readable media for offloading session management processing into a forwarding plane. In some examples, a subscriber is coupled to a network endpoint through a session manager during a network session of the subscriber in a network environment. A session manager offloading system of the session manager can be maintained in a vector packet processing system in a forwarding plane of the network environment. The session manager offloading system can be configured to offload processing from the session manager into the forwarding plane. Further, at least a portion of subscriber traffic in a stream between the subscriber and the network endpoint through the session manager can be intercepted. Subsequently, the at least the portion of the subscribed traffic that is intercepted can be processed at the session manager offloading system as part of offloading the processing from the session manager into the forwarding plane.
-
-
-
-
-
-
-
-