-
公开(公告)号:US10541893B2
公开(公告)日:2020-01-21
申请号:US15793557
申请日:2017-10-25
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Rajiv Asati , Carlos M. Pignataro
IPC: G06F15/173 , H04L12/26
Abstract: Systems, methods, and computer-readable media are disclosed for use of an overlay network termination endpoint as a proxy to collect telemetry data for micro-services or specific applications provided by containers in overlay data centers. In one aspect of the present disclosure, a method includes receiving, at a controller, a probe for flow statistics associated with a service path, the probe including corresponding flow identification information, extracting the corresponding flow identification information from the probe, obtaining the flow statistics from an agent based on the flow identification information, the agent being configured to manage a plurality of containers, generating a response packet including the flow statistics obtained from the agent and sending the response packet to an initiator from which the query is received.
-
公开(公告)号:US10523592B2
公开(公告)日:2019-12-31
申请号:US15289755
申请日:2016-10-10
Applicant: Cisco Technology, Inc.
Inventor: Charles Calvin Byers , Gonzalo Salgueiro , Joseph Michael Clarke , Chidambaram Arunachalam , Nagendra Kumar Nainar , Avraham Poupko
IPC: H04L12/911 , H04L12/927
Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.
-
123.
公开(公告)号:US20190356570A1
公开(公告)日:2019-11-21
申请号:US16531201
申请日:2019-08-05
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro
IPC: H04L12/26 , H04L12/741 , H04L12/721
Abstract: Dataplane-based Seamless Bidirectional Forwarding Detection (S-BFD) monitoring for network entities is provided. In one embodiment, a method of S-BFD monitoring includes assigning, by a network element, a unique segment identifier (ID) to each entity of a plurality of entities that are monitored by the network element. The method includes receiving an S-BFD control packet at the network element, including a first segment ID associated with a particular entity. The method also includes performing a lookup operation for the first segment ID in stored data of the network element. Based on the lookup operation, when a first action is designated in the stored data for the first segment ID, the method includes returning the S-BFD control packet to its source, and, when a second action is designated in the stored data for the first segment ID, the method includes forwarding the S-BFD control packet to an S-BFD reflector session.
-
公开(公告)号:US20190260657A1
公开(公告)日:2019-08-22
申请号:US16129967
申请日:2018-09-13
Applicant: Cisco Technology, Inc.
Inventor: Clarence Filsfils , Rakesh Gandhi , Zafar Ali , Nagendra Kumar Nainar , Carlos M. Pignataro
IPC: H04L12/26 , H04L12/931
Abstract: Techniques for in-band loss performance measurement are described. In one embodiment, a method includes assigning one of a first indicator or a second indicator to a first plurality of packets and transmitting the first plurality of packets over a first measurement interval. The method also includes receiving one or more packets and determining whether the received one or more packets are assigned the first indicator or the second indicator. The method further includes determining a loss measurement value for the first plurality of packets based on a difference between a number of packets measured by a first counter of a first network element and a number of packets measured by one of a first counter or a second counter of a second network element.
-
公开(公告)号:US20190222515A1
公开(公告)日:2019-07-18
申请号:US16364468
申请日:2019-03-26
Applicant: Cisco Technology, Inc.
Inventor: Carlos Pignataro , Richard Furr , Nagendra Kumar Nainar , Joseph Michael Clarke
IPC: H04L12/741 , H04L12/26
CPC classification number: H04L45/74 , H04L43/028 , H04L43/04 , H04L43/10
Abstract: Presented herein are methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within an IPv6 network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet (e.g., in the packet header) that carries a user traffic. The signaling is inserted, preferably when the packet is classified, e.g., at the ingress node of the network, to which subsequent network nodes with the IPv6 network are signaled to capture or further inspect the packet for capture.
-
126.
公开(公告)号:US20190222500A1
公开(公告)日:2019-07-18
申请号:US15869322
申请日:2018-01-12
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro
IPC: H04L12/26 , H04L12/721 , H04L12/741
CPC classification number: H04L43/10 , H04L45/72 , H04L45/745
Abstract: Dataplane-based Seamless Bidirectional Forwarding Detection (S-BFD) monitoring for network entities is provided. In one embodiment, a method of S-BFD monitoring includes assigning, by a network element, a unique segment identifier (ID) to each entity of a plurality of entities that are monitored by the network element. The method includes receiving an S-BFD control packet at the network element, including a first segment ID associated with a particular entity. The method also includes performing a lookup operation for the first segment ID in stored data of the network element. Based on the lookup operation, when a first action is designated in the stored data for the first segment ID, the method includes returning the S-BFD control packet to its source, and, when a second action is designated in the stored data for the first segment ID, the method includes forwarding the S-BFD control packet to an S-BFD reflector session.
-
公开(公告)号:US10313153B2
公开(公告)日:2019-06-04
申请号:US15443593
申请日:2017-02-27
Applicant: Cisco Technology, Inc.
Abstract: In one embodiment, a device in a network monitors Ethernet virtual private network (EVPN) traffic in the network for a plurality of media access control (MAC) addresses. The device generates a machine learning-based traffic model for the MAC addresses based on the monitored EVPN traffic. The device determines a timeout for a particular one of the MAC addresses based on traffic predicted by the machine learning-based traffic model for the particular MAC address. The device causes the particular MAC address to be timed out from one or more forwarding tables in the network based on the determined timeout.
-
128.
公开(公告)号:US20190158393A1
公开(公告)日:2019-05-23
申请号:US16259435
申请日:2019-01-28
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro , Faisal Iqbal
IPC: H04L12/723 , H04L12/911 , H04L12/733 , H04L12/721
Abstract: In one embodiment, a method includes generating a trace request at an initiator node configured for segment routing, the trace request comprising an FEC (Forwarding Equivalence Class) query corresponding to a label in an FEC stack with an unknown FEC, transmitting the trace request on a path with the unknown FEC, and receiving a response to the trace request, the response comprising FEC information including an identifier associated with a label and a forwarding path and representing a class or category of packets. An apparatus is also disclosed herein.
-
公开(公告)号:US20190104058A1
公开(公告)日:2019-04-04
申请号:US15841276
申请日:2017-12-13
Applicant: Cisco Technology, Inc.
Inventor: Clarence Filsfils , Zafar Ali , Syed Kamran Raza , Ahmed Refaat Bashandy , Nagendra Kumar Nainar , Carlos M. Pignataro , Jaganbabu Rajamanickam , Rakesh Gandhi , Bhupendra Yadav , Faisal Iqbal
IPC: H04L12/721 , H04L12/751 , H04L12/26
Abstract: In one embodiment, segment routing (SR) network processing of packets is performed which includes operations signaling and processing of packets in manners providing processing and/or memory efficiencies. One embodiment includes acquiring a segment routing particular packet by a particular router in a network. Responsive to the particular router data plane ascertained during fast path processing by a fast path processing unit that the segment routing particular packet is to be Operations, Administration, and Maintenance (OAM) processed by a different processing unit in the particular router, communicating a time stamp of a current time and the segment routing particular packet including a segment routing header that includes OAM signaling from said fast path processing to the different processing unit, with fast path processing being hardware-based packet processing by the fast path processing unit. The segment routing particular packet is OAM processing by the different processing unit.
-
公开(公告)号:US20190089651A1
公开(公告)日:2019-03-21
申请号:US15709349
申请日:2017-09-19
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar
IPC: H04L12/935 , H04L12/741
Abstract: Systems, methods, and computer-readable media for providing container specific information as part of in-situ OAM, SRH or NSH of a data packet in order to provide a more holistic overview of a path traversed by a data packet in a network. In one aspect of the present disclosure, a method of providing container specific information includes receiving a data packet at a corresponding container; determining identification information of the corresponding container; modifying the data packet to include the container specific information to yield a modified data packet; and forwarding the modified data packet to a next destination based on destination information included in the data packet.
-
-
-
-
-
-
-
-
-