-
公开(公告)号: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.
-
公开(公告)号: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.
-
-