-
公开(公告)号:US11240154B2
公开(公告)日:2022-02-01
申请号:US16742544
申请日:2020-01-14
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Atri Indiresan , Manas Pati , Chunjen Wang , Christophe Rene
IPC: H04L12/00 , H04L12/741 , H04L12/933
Abstract: A controller device for a network provides data associated with pipeline capabilities of a programmable switch. The programmable switch receives data associated with pipeline capabilities of the programmable switch. The pipeline capabilities include a plurality of flow tables and allowable table transitions for each of the flow tables. The programmable switch determines that a first flow table and a second flow table are mutually independent based on the allowable table transitions for each of the flow tables. The programmable switch configures a pipeline for data flow in the computing device, the pipeline comprising a plurality of pipeline stages, a particular pipeline stage comprising the first flow table and the second flow table.
-
公开(公告)号:US20210218674A1
公开(公告)日:2021-07-15
申请号:US16742544
申请日:2020-01-14
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Atri Indiresan , Manas Pati , Chunjen Wang , Christophe Rene
IPC: H04L12/741 , H04L12/933
Abstract: A controller device for a network provides data associated with pipeline capabilities of a programmable switch. The programmable switch receives data associated with pipeline capabilities of the programmable switch. The pipeline capabilities include a plurality of flow tables and allowable table transitions for each of the flow tables. The programmable switch determines that a first flow table and a second flow table are mutually independent based on the allowable table transitions for each of the flow tables. The programmable switch configures a pipeline for data flow in the computing device, the pipeline comprising a plurality of pipeline stages, a particular pipeline stage comprising the first flow table and the second flow table.
-
公开(公告)号:US11546275B2
公开(公告)日:2023-01-03
申请号:US17029588
申请日:2020-09-23
Applicant: Cisco Technology, Inc.
Inventor: Riaz Khan , Atri Indiresan , Manas Pati
IPC: H04L12/939 , H04L49/55 , H04L49/00 , G06F13/38 , H04L67/1095 , H04L69/08 , H04L49/15
Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
-
公开(公告)号:US11882060B2
公开(公告)日:2024-01-23
申请号:US18058015
申请日:2022-11-22
Applicant: Cisco Technology, Inc.
Inventor: Riaz Khan , Atri Indiresan , Manas Pati
CPC classification number: H04L49/557 , G06F13/387 , H04L49/15 , H04L49/70 , H04L67/1095 , H04L69/08
Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
-
公开(公告)号:US11593144B2
公开(公告)日:2023-02-28
申请号:US17029559
申请日:2020-09-23
Applicant: Cisco Technology, Inc.
Inventor: Riaz Khan , Atri Indiresan , Manas Pati
IPC: G06F9/455 , H04L12/44 , H04L41/12 , G06F8/656 , G06F9/4401 , H04L67/141 , H04L67/00
Abstract: An embodiment is directed to switchover operations with a virtualized network device in a cloud or remote infrastructure. The virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
-
公开(公告)号:US20220094645A1
公开(公告)日:2022-03-24
申请号:US17029588
申请日:2020-09-23
Applicant: Cisco Technology, Inc.
Inventor: Riaz Khan , Atri Indiresan , Manas Pati
IPC: H04L12/939 , H04L12/931 , H04L12/933 , H04L29/08 , H04L29/06 , G06F13/38
Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
-
公开(公告)号:US10581738B2
公开(公告)日:2020-03-03
申请号:US15956639
申请日:2018-04-18
Applicant: Cisco Technology, Inc.
Inventor: Atri Indiresan , Manas Pati , Christophe Rene
IPC: H04L12/741 , H04L12/931 , H04L12/707 , H04L12/46
Abstract: In embodiments disclosed herein involve receiving a first packet, where the first packet originated from a first device on a first virtual local area network (VLAN) in a first plurality of VLANs, where routing is enabled among each of the first plurality of VLANs. A first temporary value is assigned to a first VLAN identifier associated with the first packet, where the first temporary value corresponds to the first plurality of VLANs. Additionally, the first packet is processed based on a plurality of flow tables. Further, a first destination value is assigned to the first VLAN identifier, where the first destination value corresponds to a second VLAN in the first plurality of VLANs, and the first packet is transmitted to a second device on the second VLAN.
-
公开(公告)号:US11882202B2
公开(公告)日:2024-01-23
申请号:US16393732
申请日:2019-04-24
Applicant: Cisco Technology, Inc.
Inventor: Sajay Vijayadharan , Arun P. Venugopal , Manas Pati
IPC: H04L69/22 , H04L47/24 , H04L45/745
CPC classification number: H04L69/22 , H04L45/745 , H04L47/24
Abstract: Systems and methods provide for tracing traffic through a network. Based on a negotiation between a first network element and a second network element, the first network element can determine a customized packet type supported by the second network element. A tracing header can be added to a packet received by the first network element to generate a modified packet. The tracing header can include a unique identifier and be customized to the determined customized packet type. Based on the unique identifier, a second network element can be identified by tracing the modified packet as it is forwarded to the second network element. Forwarding information from the second network element that is associated with the modified packet can be collected, where the unique identifier is associated with the forwarding information. The unique identifier and the forwarding information can be sent to a controller to diagnose a packet forwarding issue.
-
公开(公告)号:US20230083347A1
公开(公告)日:2023-03-16
申请号:US18058015
申请日:2022-11-22
Applicant: Cisco Technology, Inc.
Inventor: Riaz Khan , Atri Indiresan , Manas Pati
Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
-
公开(公告)号:US20220091870A1
公开(公告)日:2022-03-24
申请号:US17029559
申请日:2020-09-23
Applicant: Cisco Technology, Inc.
Inventor: Riaz Khan , Atri Indiresan , Manas Pati
Abstract: An embodiment is directed to switchover operations with a virtualized network device in a cloud or remote infrastructure. The virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
-
-
-
-
-
-
-
-
-