-
公开(公告)号:US20180191603A1
公开(公告)日:2018-07-05
申请号:US15396873
申请日:2017-01-03
Applicant: Cisco Technology, Inc.
Inventor: Lukas Krattiger , Samir Thoria , Manoj Kumar Pandey
IPC: H04L12/705 , H04L12/24
CPC classification number: H04L45/18 , H04L41/0803 , H04L41/14 , H04L69/324 , Y02D30/30
Abstract: Access-side loop mitigation may be provided. First, a first edge device may determine that a duplicate host exists on a network. Then the first edge device may detect a loop in response to determining that the duplicate host exists on the network. Detecting the loop may comprise sending a message on a plurality of access-side ports of the first edge device and then receiving, in response to sending the message on the plurality of access-side ports of the first edge device, a response on a first access-side port of the plurality of access-side ports of the first edge device. Next, the first edge device may mitigate the detected loop in response to receiving the response.
-
公开(公告)号:US09985867B2
公开(公告)日:2018-05-29
申请号:US15043079
申请日:2016-02-12
Applicant: Cisco Technology, Inc.
Inventor: Liqin Dong , Shyam Kapadia , Neeraj Malhotra , Richard Lam , Lukas Krattiger
IPC: H04L12/751
CPC classification number: H04L45/02
Abstract: Presented herein are methods for advertising an IP prefix to address the connectivity problem in multi-chassis link aggregation scenario. A peer switch will advertise two VTEP addresses. It will use a physical IP (PIP) address as a next hop (NH) for a prefix route, while continuing to use a VIP for host IP and MAC route advertisement. A new virtual MAC is introduced and it is derived from the VIP as the router MAC associated with VIP. A switch is made to use a VIP for prefix advertisement when a device detects that the same prefix is reachable both locally and from its peer. This saves adjacency entries consumed in the remote VTEPs. These techniques fix the connectivity issue for prefix routes that is exposed with current EVPN, without requiring any additional adjacency resource consumption.
-
公开(公告)号:US12267240B2
公开(公告)日:2025-04-01
申请号:US18656479
申请日:2024-05-06
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Suresh Pasupula , Manju Ramesh , Christophe Paggen , Huyen Trung Duong , Lukas Krattiger
IPC: H04L45/745 , H04L45/24 , H04L45/42 , H04L61/5007
Abstract: Techniques for using more-specific routing to perform scalable Layer-2 (L2) stretching of subnets across hybrid-cloud environments. Routing tables in a public cloud may allow for routes that are more specific than the default local route, and the more-specific routes may be used to send all traffic to a dedicated, cloud router. The more-specific routes are set up for a VPC where a subnet resides such that the more specific-routes cover at least a portion of subnet range. The next hop for the more-specific routes point to the cloud router which is capable of doing host routing and segmentation extension. Thus, traffic originating from endpoints in a VPC is routed to the cloud router, and the cloud router determines whether the traffic is to be re-routed back to a destination endpoint in the VPC (or another cloud location), or sent to a destination endpoint residing in the on-premises site.
-
公开(公告)号:US20240314060A1
公开(公告)日:2024-09-19
申请号:US18324574
申请日:2023-05-26
Applicant: Cisco Technology, Inc.
Inventor: Krishnaswamy Ananthamurthy , Lukas Krattiger , Ali Sajassi
IPC: H04L45/021 , H04L45/00 , H04L45/586
CPC classification number: H04L45/021 , H04L45/586 , H04L45/66
Abstract: A method includes creating a first routing table at each of a plurality of provider edge nodes in a first data center, the first routing table including a first sequence number tracking intra-data center movement of the host connected to one of the plurality of provider edge nodes; creating a second routing table at a corresponding gateway of each of a plurality of data centers, the plurality of data centers including the first data center, the second routing table including the first sequence number for the host and a second sequence number for tracking inter-data center movement of the host between the plurality of data centers host; and updating one of (1) the first sequence number when the host makes an intra-data center move, or (2) the second sequence number in the second routing table when the host makes an inter-data center move.
-
公开(公告)号:US12088552B2
公开(公告)日:2024-09-10
申请号:US18172225
申请日:2023-02-21
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Samir Thoria , Lukas Krattiger , Manoj Kumar Pandey
IPC: H04L61/5053 , H04L9/40 , H04L61/5014 , H04L101/622
CPC classification number: H04L61/5053 , H04L61/5014 , H04L63/0236 , H04L63/101 , H04L2101/622
Abstract: Systems and techniques are provided for synchronizing DHCP snoop information. In some examples, a method can include, performing, by a first PE device from a plurality of PE devices, DHCP snooping of a first plurality of DHCP messages between a DHCP client and a DHCP server, wherein the plurality of PE devices is part of an ethernet segment for multihoming the DHCP client. In some aspects, the method includes determining, based on snooping the first plurality of DHCP messages, an association between an IP address corresponding to the DHCP client and a MAC address corresponding to the DHCP client. In some examples, the method includes sending, by the first PE device to at least one other PE device from the plurality of PE devices, a first route advertisement that includes the association between the IP address corresponding to the DHCP client and the MAC address corresponding to the DHCP client.
-
公开(公告)号:US12021750B2
公开(公告)日:2024-06-25
申请号:US17882163
申请日:2022-08-05
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Suresh Pasupula , Manju Ramesh , Christophe Paggen , Huyen Trung Duong , Lukas Krattiger
IPC: H04L45/745 , H04L45/24 , H04L45/42 , H04L61/5007
CPC classification number: H04L45/745 , H04L45/24 , H04L45/42 , H04L61/5007
Abstract: Techniques for using more-specific routing to perform scalable Layer-2 (L2) stretching of subnets across hybrid-cloud environments. Routing tables in a public cloud may allow for routes that are more specific than the default local route, and the more-specific routes may be used to send all traffic to a dedicated, cloud router. The more-specific routes are set up for a VPC where a subnet resides such that the more specific-routes cover at least a portion of subnet range. The next hop for the more-specific routes point to the cloud router which is capable of doing host routing and segmentation extension. Thus, traffic originating from endpoints in a VPC is routed to the cloud router, and the cloud router determines whether the traffic is to be re-routed back to a destination endpoint in the VPC (or another cloud location), or sent to a destination endpoint residing in the on-premises site.
-
公开(公告)号:US11985063B2
公开(公告)日:2024-05-14
申请号:US17816341
申请日:2022-07-29
Applicant: Cisco Technology, Inc.
Inventor: Lukas Krattiger , Shyam Kapadia , Massimiliano Ardica , Shankar Gopalkrishnan
IPC: H04L45/745 , H04L45/00 , H04L61/103
CPC classification number: H04L45/745 , H04L45/22 , H04L61/103
Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for providing interoperable heterogenous networks. A method comprises configuring a logical network with a first network and a second network; receiving a request message from a source device by the first border device in the first network, wherein the request message includes a related to a media access control (MAC) address associated with a destination device in the second network; sending a proxy message to the second border device based on the request message, the proxy message having a source address that identifies an external IP address associated with the first border device; receiving a response message including the MAC address of the destination device, wherein the response message is addressed to the external address of the first border device; and sending a border gateway protocol (BGP) update including the MAC address of the destination device.
-
公开(公告)号:US11716277B2
公开(公告)日:2023-08-01
申请号:US17173387
申请日:2021-02-11
Applicant: Cisco Technology, Inc.
Inventor: Satya Ranjan Mohanty , Lukas Krattiger , Mankamana Prasad Mishra
CPC classification number: H04L45/02 , H04L12/4641
Abstract: A method is performed at a provider edge node configured to communicate with remote provider edge nodes over an Ethernet virtual private network. The method includes receiving, from the remote provider edge nodes, route advertisements for a common subnet hosted on the remote provider edge nodes. The route advertisements include distinct remote route distinguishers, a common IP prefix for the common subnet, and remote paths for the common subnet. The method further includes determining whether there are at least a predetermined number of the remote paths preferred over a local path for the common subnet hosted on the provider edge node based on the remote route distinguishers and a local route distinguisher for the local path. The method includes, when there are at least the predetermined number of the remote paths preferred over the local path, suppressing sending of a route advertisement for the local path for the common subnet.
-
公开(公告)号:US11558252B2
公开(公告)日:2023-01-17
申请号:US17407006
申请日:2021-08-19
Applicant: Cisco Technology, Inc.
Inventor: Jason David Notari , Manish Chandra Agrawal , Liqin Dong , Lukas Krattiger , Patnala Debashis Rao
IPC: H04L41/08 , H04L41/0654 , H04L41/0816 , H04L41/0873 , H04L41/0893 , H04L41/084
Abstract: The present technology provides a system, method and computer-readable medium for configuration pattern recognition and inference, directed to a device with an existing configuration, through an extensible policy framework. The policy framework uses a mixture of python template logic and CLI micro-templates as a mask to infer the intent behind an existing device configuration in a bottom-up learning inference process. Unique values for device/network identifiers and addresses as well as other resources are extracted and accounted for. The consistency of devices within the fabric is checked based on the specific policies built into the extensible framework definition. Any inconsistencies found are flagged for user correction or automatically remedied by a network controller. This dynamic configuration pattern recognition ability allows a fabric to grow without being destroyed and re-created, thus new devices with existing configurations may be added and automatically configured to grow a Brownfield fabric.
-
公开(公告)号:US11310154B2
公开(公告)日:2022-04-19
申请号:US16582906
申请日:2019-09-25
Applicant: Cisco Technology, Inc.
IPC: H04L12/723 , H04L12/721 , H04L12/751 , H04L12/741 , H04L45/50 , H04L12/18 , G06F16/22 , H04L45/02 , H04L67/10
Abstract: In one embodiment, a first label-distribution-protocol (LDP) session is established between a first interface of a first computing device and a second computing device, while a second LDP session is established between a second interface and the second computing device. The method may further comprise receiving a request from a third computing device to subscribe to a multicast group, storing an association between a first label, the multicast group, and the first interface, and sending, to the second computing device via the first LDP session, an indication that the first label is associated with the multicast group. Further, the method may include receiving a request from a fourth computing device to subscribe to the multicast group, storing an association between a second label, the multicast group and, the second interface, and sending, via the second LDP session, an indication that the second label is associated with the multicast group.
-
-
-
-
-
-
-
-
-