-
公开(公告)号:US11916786B2
公开(公告)日:2024-02-27
申请号:US17586204
申请日:2022-01-27
Applicant: Cisco Technology, Inc.
Inventor: Samir Thoria , Vivek Agarwal , Satish Kumar Mahadevan , Laxmikantha Reddy Ponnuru , Jean-Marc Barozet , Hamzah Kardame
IPC: H04L45/64 , H04L9/40 , H04L45/02 , H04L41/0894
CPC classification number: H04L45/64 , H04L41/0894 , H04L45/02 , H04L63/029
Abstract: According to some embodiments, a software defined wide area network (SD-WAN) includes a first region and a second region. The first region includes multiple first routing controllers and multiple first SD-WAN edge routers. The second region includes multiple second routing controllers and multiple second SD-WAN edge routers. Each first SD-WAN edge router of the first region is configured to establish Overlay Management Protocol (OMP) peering connections with the plurality of first routing controllers of the first region but to avoid establishing OMP peering connections with the plurality of second routing controllers of the second region. Each second SD-WAN edge router of the second region is configured to establish OMP peering connections with the plurality of second routing controllers of the second region but to avoid establishing OMP peering connections with the plurality of first routing controllers of the first region.
-
公开(公告)号:US20250126091A1
公开(公告)日:2025-04-17
申请号:US18909072
申请日:2024-10-08
Applicant: Cisco Technology, Inc.
Inventor: Balaji Sundararajan , Ajeet Pal Singh Gill , Sampath Sthothra Bhasham , Satish Kumar Mahadevan , Madhusudan V. Gindi , Tahir Ali
IPC: H04L61/256 , H04L12/46
Abstract: A process can include determining a plurality of Network Address Translation (NAT) routes associated with respective edge routers included in a same virtual private network (VPN) for communicating with a software-defined wide area network (SDWAN). A process can include identifying a first subset of the plurality of NAT routes as mapped to a first public NAT address included in a NAT pool associated with the VPN. A process can include tagging each NAT route of the first subset with a tag value indicative of a preferred router for receiving return traffic of the respective NAT route. A process can include routing traffic on a respective NAT route of the plurality of NAT routes based on applying, at an SDWAN controller, a corresponding control policy matching the tag value of the respective NAT route.
-
公开(公告)号:US12199942B1
公开(公告)日:2025-01-14
申请号:US18484897
申请日:2023-10-11
Applicant: Cisco Technology, Inc.
Inventor: Balaji Sundararajan , Ajeet Pal Singh Gill , Sampath Sthothra Bhasham , Satish Kumar Mahadevan , Madhusudan V. Gindi , Tahir Ali
IPC: G06F15/16 , H04L12/46 , H04L61/256
Abstract: A process can include determining a plurality of Network Address Translation (NAT) routes associated with respective edge routers included in a same virtual private network (VPN) for communicating with a software-defined wide area network (SDWAN). A process can include identifying a first subset of the plurality of NAT routes as mapped to a first public NAT address included in a NAT pool associated with the VPN. A process can include tagging each NAT route of the first subset with a tag value indicative of a preferred router for receiving return traffic of the respective NAT route. A process can include routing traffic on a respective NAT route of the plurality of NAT routes based on applying, at an SDWAN controller, a corresponding control policy matching the tag value of the respective NAT route.
-
公开(公告)号:US11962498B1
公开(公告)日:2024-04-16
申请号:US18208000
申请日:2023-06-09
Applicant: Cisco Technology, Inc.
Inventor: Balaji Sundararajan , Ramakumara Kariyappa , Nithin Bangalore Raju , Bhairav Dutia , Vivek Agarwal , Satish Kumar Mahadevan , Ankur Bhargava
IPC: H04L45/586 , H04L45/748 , H04L61/5061
CPC classification number: H04L45/586 , H04L45/748 , H04L61/5061
Abstract: Symmetric networking techniques disclosed herein can be applied by gateway routers in cloud networks. The techniques can ensure that both outbound traffic received at a cloud from a branch device and return traffic directed from the cloud back to the branch device are processed by a same gateway router. The gateway router can use network address translation to insert IP addresses from an inside pool and an outside pool assigned to the router.
-
公开(公告)号:US20250016236A1
公开(公告)日:2025-01-09
申请号:US18894144
申请日:2024-09-24
Applicant: Cisco Technology, Inc.
Inventor: Prosenjit Sarkar , Satish Kumar Mahadevan , Ravi Kiran Chintallapudi , Mahendra Kumar Samarya
IPC: H04L67/141 , H04L41/0803
Abstract: Disclosed herein are systems, methods, and computer-readable media for upgrading vSmart controllers. In one aspect, a method includes an edge router receiving a notification from a vSmart controller that an upgrade to the controller will occur. The notification can be dynamically triggered by a centralized network management system. In some embodiments, the vSmart controller can run as a virtual machine (VM) and maintains a control plane connection with one or more edge routers in an overlay network. In response to the notification, a length of time of an expiry timer in which the edge router attempts to connect to the vSmart controller can be increased, and the edge router can connect to the vSmart controller once the increased length of time has passed.
-
公开(公告)号:US20250007825A1
公开(公告)日:2025-01-02
申请号:US18344685
申请日:2023-06-29
Applicant: Cisco Technology, Inc.
Inventor: Satish Kumar Mahadevan , Basavaraju Halappa , Prosenjit Sarkar , Srinivas Yalamanchali , Sourav Sen
Abstract: Techniques for symmetric routing in a software-defined wide area network (SDWAN) are disclosed herein. In some aspects, the techniques described herein relate to a method including: determining a first device group, wherein the first device group includes a first router associated with a branch tag and a second router associated with a hub tag; determining a second device group, wherein the second device group includes a third router associated with and a fourth router associated with the hub tag; transmitting a first route advertisement associated with a first route from the first router to the second router to the first router; transmitting a second route advertisement associated with a second route from the first router to the third router to the first router; and preventing transmission of a third route advertisement associated with a third route from the first router to the fourth router to the first router.
-
7.
公开(公告)号:US20240348530A1
公开(公告)日:2024-10-17
申请号:US18349752
申请日:2023-07-10
Applicant: Cisco Technology, Inc.
Inventor: Satish Kumar Mahadevan , Sourav Sen , Hamzah Shuaib Kardame , Jean-Marc Barozet , Basavaraju Halappa
Abstract: The present technology intelligently selects routes to be distributed to edge network device from SD-WAN controllers. Rather than indiscriminately distributing routes, the present technology utilizes logic to account for route viability conditions to determine whether a route between a first edge network device and a second edge network device is likely to be usable between the edge network devices.
-
公开(公告)号:US20250071061A1
公开(公告)日:2025-02-27
申请号:US18456266
申请日:2023-08-25
Applicant: Cisco Technology, Inc.
Inventor: Satish Kumar Mahadevan , Sheikh M Qumruzzaman , Ravi Kiran Chintallapudi , Prosenjit Sarkar , Sourav Sen , Balaji Sundararajan , Rahul P Hardikar
IPC: H04L45/76
Abstract: Systems and methods are provided for re-balancing and healing of an SD-WAN in an unbalanced state and/or experiencing one or more failure states. In response to a request to connect to a new controller resulting from OMP load shedding from a first controller, the system can identify other controllers capable of handling the load requirements of the edge router. The system can incorporate the controller group preference of the edge router and select a second controller based on the identified other controllers and within the preferred controller group. If not possible, the system can temporarily assign the edge router to non-preferred controller groups and move them back to controllers in the preferred controller group once it becomes viable. The system further enhances OMP graceful restart (GR) logic to incorporate the load shedding effect and avoid unnecessary route retention that GR entails.
-
公开(公告)号:US12238006B1
公开(公告)日:2025-02-25
申请号:US18456266
申请日:2023-08-25
Applicant: Cisco Technology, Inc.
Inventor: Satish Kumar Mahadevan , Sheikh M Qumruzzaman , Ravi Kiran Chintallapudi , Prosenjit Sarkar , Sourav Sen , Balaji Sundararajan , Rahul P Hardikar
IPC: G06F15/173 , H04L45/76
Abstract: Systems and methods are provided for re-balancing and healing of an SD-WAN in an unbalanced state and/or experiencing one or more failure states. In response to a request to connect to a new controller resulting from OMP load shedding from a first controller, the system can identify other controllers capable of handling the load requirements of the edge router. The system can incorporate the controller group preference of the edge router and select a second controller based on the identified other controllers and within the preferred controller group. If not possible, the system can temporarily assign the edge router to non-preferred controller groups and move them back to controllers in the preferred controller group once it becomes viable. The system further enhances OMP graceful restart (GR) logic to incorporate the load shedding effect and avoid unnecessary route retention that GR entails.
-
公开(公告)号:US20240340347A1
公开(公告)日:2024-10-10
申请号:US18349778
申请日:2023-07-10
Applicant: Cisco Technology, Inc.
Inventor: Prosenjit Sarkar , Satish Kumar Mahadevan , Ravi Kiran Chintallapudi , Mahendra Kumar Samarya
IPC: H04L67/141 , H04L41/0803
CPC classification number: H04L67/141 , H04L41/0803
Abstract: Disclosed herein are systems, methods, and computer-readable media for upgrading vSmart controllers. In one aspect, a method includes an edge router receiving a notification from a vSmart controller that an upgrade to the controller will occur. The notification can be dynamically triggered by a centralized network management system. In some embodiments, the vSmart controller can run as a virtual machine (VM) and maintains a control plane connection with one or more edge routers in an overlay network. In response to the notification, a length of time of an expiry timer in which the edge router attempts to connect to the vSmart controller can be increased, and the edge router can connect to the vSmart controller once the increased length of time has passed.
-
-
-
-
-
-
-
-
-