-
公开(公告)号:US10708182B2
公开(公告)日:2020-07-07
申请号:US13951758
申请日:2013-07-26
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar , Rajiv Asati , Carlos M. Pignataro
IPC: H04L12/723 , H04L12/26 , H04L12/751
Abstract: The present disclosure provides for carrying reachability information in an echo request message and/or an echo reply message, which can be used to reach an initiator when the initiator's address is unknown. An echo request message includes an FEC (forwarding equivalence class) stack that identifies a label switched path (LSP). The echo request message is received by a label switching routing element (LSR) on the LSP, and the echo request is originated by an initiator. In response to a detection that the FEC stack changes at the LSR, a segment reachability (SR) sub-TLV (type-length-value) element can be generated, where the SR sub-TLV includes reachability information that can be used to reach the initiator, and the reachability information includes an incoming label allocated by the LSR to reach the initiator.
-
公开(公告)号:US10659283B2
公开(公告)日:2020-05-19
申请号:US15206113
申请日:2016-07-08
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Nagendra Kumar Nainar , Rajiv Asati , Carlos M. Pignataro
IPC: H04L29/12 , H04L12/713 , H04L12/741 , G06F9/455 , H04L12/721 , H04L12/931
Abstract: Aspects of the embodiments are directed to receiving an address resolution protocol (ARP) request message from a requesting virtual machine, the ARP request message comprising a request for a destination address for a destination virtual machine, wherein the destination address comprises one or both of a destination hardware address or a destination media access control address; augmenting the ARP request message with a network service header (NSH), the NSH identifying an ARP service function; and forwarding the augmented ARP request to the ARP service function.
-
公开(公告)号:US20200153716A1
公开(公告)日:2020-05-14
申请号:US16745035
申请日:2020-01-16
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Rajiv Asati , Carlos M. Pignataro
IPC: 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.
-
公开(公告)号:US10588012B2
公开(公告)日:2020-03-10
申请号:US15662555
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar , Rajiv Asati
Abstract: A process executing on a network connected device provides distinct Internet Protocol addresses to a plurality of workload applications. The process determines that a first of the plurality of workload applications will not be providing in-situ Operations, Administration and Management (iOAM) data in packets processed by the first of the plurality of workload applications. The process receives a packet processed by the first of the plurality of workload applications. The process inserts iOAM data for the first of the plurality of workload applications into the packet.
-
公开(公告)号:US10572688B2
公开(公告)日:2020-02-25
申请号:US15482036
申请日:2017-04-07
Applicant: Cisco Technology, Inc.
Inventor: Rajiv Asati , Nagendra Kumar Nainar , Carlos M. Pignataro , Justin J. Muller
Abstract: A server compiles a software program with a randomly generated string to produce compiled code. The server also computes a hash of the compiled code to produce a unique identifier for the software program. Upon receiving a request from a user to download the software program, the server generates a transaction for a blockchain that has a transaction identifier and the transaction including a user identifier for the user and the unique identifier. The server embeds the transaction identifier and the unique identifier with the software program, and downloads the software program to a computing device associated with the user.
-
公开(公告)号:US10567441B2
公开(公告)日:2020-02-18
申请号:US15870957
申请日:2018-01-14
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Rajiv Asati , Carlos M. Pignataro
Abstract: In one embodiment, a system includes a first host computer including a host interface configured to receive traffic from a domain ingress node of a first domain, and processing machinery configured to instantiate worker nodes, instantiate a master node and a security gateway agent on the master node, instantiate a plurality of security clients on the worker nodes, wherein each worker node includes at least one security client, wherein each security client is configured to monitor at least part of the traffic being forwarded in the one worker node for malicious traffic, and report a first data item about the malicious traffic to the security gateway agent, and wherein the security gateway agent is configured to forward a second data item about the malicious traffic to a security server to determine at least one security policy to mitigate the malicious traffic, and to be enforced by a node.
-
公开(公告)号:US20190342213A1
公开(公告)日:2019-11-07
申请号:US16511730
申请日:2019-07-15
Applicant: Cisco Technology, Inc.
Inventor: Rajiv Asati , Nagendra Kumar Nainar , Carlos M. Pignataro
IPC: H04L12/741 , H04L29/08 , H04L29/06 , H04L12/715
Abstract: A method is provided in one example embodiment and may include receiving a packet by a forwarder in an Information-Centric Networking (ICN) network; determining Bit Index Explicit Replication (BIER) information associated with the packet; and forwarding the packet based, at least in part, on the BIER information associated with the packet. The packet can be an interest packet or a data packet received by the forwarder in the ICN network.
-
公开(公告)号:US20190037391A1
公开(公告)日:2019-01-31
申请号:US15662555
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar , Rajiv Asati
Abstract: A process executing on a network connected device provides distinct Internet Protocol addresses to a plurality of workload applications. The process determines that a first of the plurality of workload applications will not be providing in-situ Operations, Administration and Management (iOAM) data in packets processed by the first of the plurality of workload applications. The process receives a packet processed by the first of the plurality of workload applications. The process inserts iOAM data for the first of the plurality of workload applications into the packet.
-
公开(公告)号:US20180176134A1
公开(公告)日:2018-06-21
申请号:US15386306
申请日:2016-12-21
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar , Rajiv Asati , K. Tirumaleswar Reddy
IPC: H04L12/801 , H04L12/911 , H04L29/06 , H04L12/26 , H04L12/707 , H04L12/24
CPC classification number: H04L47/12 , H04L41/12 , H04L41/5019 , H04L43/045 , H04L43/10 , H04L43/14 , H04L45/24 , H04L47/829 , H04L67/10 , H04L67/12 , H04L69/22
Abstract: In one embodiment, a device in a network receives in-situ operations administration and management (iOAM) data regarding a plurality of traffic flows in the network. The iOAM data comprises entropy values for the plurality of traffic flows. The device receives network topology information indicative of network paths available in the network. The device generates a machine learning-based entropy topology model for the network based on the received iOAM data and the received network topology information. The entropy topology model maps path selection predictions for the network paths with entropy values. The device uses the entropy topology model to cause a particular traffic flow to use a particular network path.
-
公开(公告)号:US20180026933A1
公开(公告)日:2018-01-25
申请号:US15217799
申请日:2016-07-22
Applicant: Cisco Technology, Inc.
Inventor: Rajiv Asati , Nagendra Kumar Nainar
IPC: H04L29/12 , H04L29/06 , H04L12/26 , H04L12/733 , H04L29/08 , H04L12/741
CPC classification number: H04L61/103 , H04L45/02 , H04L45/12 , H04L45/50 , H04L45/586 , H04L47/724 , H04L61/6022
Abstract: Systems, methods, and computer-readable media for service aware label address resolution or neighbor discovery protocol switched path instantiation for large-scale cloud networks. The system including a gateway server configured to receive from a first client, a request to communicate with a second client, the request including a destination and one or more attributes. The gateway server configured to determine a label based on the destination and the one or more attributes, the label corresponding to a pre-existing tunnel, and transmit a reply to the first client, including the destination, the one or more attributes, and the label.
-
-
-
-
-
-
-
-
-