-
公开(公告)号: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.
-
公开(公告)号:US10158556B2
公开(公告)日:2018-12-18
申请号:US15468890
申请日:2017-03-24
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Faisal Iqbal , Sagar Soni , Nagendra Kumar Nainar , Carlos M. Pignataro
IPC: H04L12/751 , H04L12/803 , H04L12/723
Abstract: One embodiment is a method including creating at an ingress node of a communications network a request message including an Application Specific Mapping (“ASM”) TLV identifying a hashing parameter for a network application, wherein the ASM TLV includes range of values for the identified hashing parameter to enable load balancing for packets associated with the network application; forwarding the created request message to a node associated with a next hop along a first path through the network between the ingress node and an egress node; and receiving a response message from the node associated with the next hop, wherein the response message includes load balancing information for the node associated with the next hop corresponding to the range of values for the identified hashing parameter.
-
53.
公开(公告)号:US10148560B2
公开(公告)日:2018-12-04
申请号:US15222643
申请日:2016-07-28
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro , Stefano B. Previdi
IPC: H04L12/703 , H04L12/781 , H04L12/741 , H04L12/721 , H04L12/707
Abstract: Embodiments include generating an error message based on an error associated with a b packet, adding to the error message an address of a node in a segment routing domain of a network to serve as a destination address of the error message, and adding a new segment routing header to the error message. Embodiments also include rewriting the packet where the rewriting includes replacing a destination address in the packet with a final destination address associated with the packet. Embodiments further include adding the rewritten packet to the error message, and forwarding the error message to the destination address of the error message. In specific embodiments, the rewriting the packet includes removing a segment routing header of the packet. More specific embodiments include deriving the new segment routing header from information in the packet.
-
公开(公告)号:US20180278548A1
公开(公告)日:2018-09-27
申请号:US15468949
申请日:2017-03-24
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Joseph M. Clarke , Nagendra Kumar Nainar , Lakshmi Ganesh Kondaveeti , Bharath Kumar Gubbala
IPC: H04L12/935 , H04L29/06 , H04L12/26
Abstract: End-to-end, in situ packet enrichment for network analytics includes receiving, at a network device is a part of an end-to-end path in a network, a template that specifies unique information elements to be added to a header of a packet traversing the network device when different combinations of network features are applied to the packet at the network device. When the network device applies one or more of the network features to the packet, the network device inserts one a particular information element of the unique information elements into the header of the packet based on the template and the one or more network features applied to the packet. The particular information element inserted into the header is resolvable to a list of the one or more network features applied to the packet at the network device.
-
公开(公告)号:US10084665B1
公开(公告)日:2018-09-25
申请号:US15663655
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Chidambaram Arunachalam , Gonzalo Salgueiro , Nagendra Kumar Nainar , Eric Chen , Keith Griffin
CPC classification number: H04L65/80 , H04L41/06 , H04L41/0896 , H04L41/147 , H04L41/22 , H04L41/5009 , H04L43/04 , H04L43/062 , H04L43/08 , H04L43/0829 , H04L43/0852 , H04L43/10 , H04L47/82 , H04L65/102 , H04L65/1023 , H04L65/403 , H04L67/18 , H04L67/36 , H04M3/2218 , H04M3/2227 , H04M7/0027 , H04M7/006 , H04M7/1285 , H04M2203/556 , H04Q2213/13514
Abstract: Disclosed is a system and method for receiving a communication session request and identifying a plurality of available gateways available to handle the communication session request. For each gateway of the plurality of available gateways, gateway metrics of the performance of the gateway are predicted. Based on the predicted gateway metrics, a user rating for the communication session request being handled by the gateway is predicted. Based on the predicted user rating for each gateway, a gateway is selected from the plurality of available gateways.
-
56.
公开(公告)号:US20180205641A1
公开(公告)日:2018-07-19
申请号:US15409249
申请日:2017-01-18
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Carlos M. Pignataro , Clarence Filsfils , Nagendra Kumar Nainar
IPC: H04L12/723 , H04L12/721 , H04L12/803
CPC classification number: H04L45/507 , H04L45/38 , H04L47/125
Abstract: In one embodiment, a method includes receiving at an ingress node in a segment routing network, an entropy prefix segment identifier, generating a label stack comprising the entropy prefix segment identifier and an entropy label beneath the entropy prefix segment identifier, and transmitting a packet comprising the label stack using the entropy prefix segment identifier as a transport label and an entropy label identifier. An apparatus and logic are also disclosed herein.
-
公开(公告)号:US20180205565A1
公开(公告)日:2018-07-19
申请号:US15919552
申请日:2018-03-13
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Ijsbrand Wijnands , Gregory J. Shepherd , Nagendra Kumar Nainar , Christian Martin
IPC: H04L12/18 , H04L12/761 , H04L12/741 , H04L12/723 , H04L12/705
Abstract: Various systems and methods for performing bit indexed explicit replication (BIER) using IPv6. For example, one method involves receiving, at a node, a packet that includes an IP header. The packet also includes a multicast forwarding entry. The method also involves comparing the multicast forwarding entry with forwarding information stored by the node and selecting a neighbor based on the comparing. The method further includes forwarding the packet to the neighbor.
-
公开(公告)号: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.
-
公开(公告)号:US20180026884A1
公开(公告)日:2018-01-25
申请号:US15216334
申请日:2016-07-21
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro , Deepak Kumar
IPC: H04L12/715
CPC classification number: H04L45/50 , H04L12/4633 , H04L41/00 , H04L41/04 , H04L43/0811 , H04L43/10 , H04L45/64 , H04L67/10
Abstract: Systems, methods, and computer-readable media are provided for facilitating the implementation of an operations, administration, and management (OAM) protocol in a network overlay environment. In particular, aspects of the technology facilitating the transport of OAM communications across overlay environments of different types. Aspects of the technology can include steps for receiving a packet comprising an OAM payload, and encapsulating the packet with an OAM transport header, wherein the transport header is configured to be read by transit nodes of different overlay types.
-
-
-
-
-
-
-
-
-