-
401.
公开(公告)号:US10270691B2
公开(公告)日:2019-04-23
申请号:US15056502
申请日:2016-02-29
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Richard Furr , Carlos Pignataro , Joseph Michael Clarke
IPC: H04L12/741 , H04L12/715 , H04L12/46 , H04L12/723
Abstract: Presented herein are segment-routing methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within a segment routing (SR) network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet 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 SR network are signaled to capture or further inspect the packet for capture.
-
公开(公告)号:US10263861B2
公开(公告)日:2019-04-16
申请号:US14587981
申请日:2014-12-31
Applicant: Cisco Technology, Inc.
Inventor: Nobushige Akiya , Carlos M. Pignataro , Nagendra Kumar Nainar , Paul Quinn , James Guichard
IPC: H04L12/24
Abstract: In one embodiment, a system and method are disclosed for sending a request and receiving a reply. The request contains a network service header including a flow label field and a target index field. The flow label field contains a set of available flow labels. The target index field includes a value indicating a target node. The reply contains information indicating which of the flow labels can be used to route a packet to each of the next hop nodes downstream from the device that sent the reply. This process can be repeated for other nodes on a path, and other paths in a service topology layer. The information determined by this process can be used to perform other necessary functionalities at the service topology layer.
-
公开(公告)号:US20190104048A1
公开(公告)日:2019-04-04
申请号:US15724396
申请日:2017-10-04
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro , Joseph Michael Clarke
IPC: H04L12/751 , H04L12/715 , G06F11/30 , G06F11/34
Abstract: A network device receives a data packet including a source address and a destination address. The network device drops the data packet before it reaches the destination address and generates an error message indicating that the data packet has been dropped. The network device encapsulates the error message with a segment routing header comprising a list of segments. The first segment of the list of segments in the segment routing header identifies a remote server. The network device sends the encapsulated error message to the remote server based on the first segment of the segment routing header.
-
公开(公告)号:US10225313B2
公开(公告)日:2019-03-05
申请号:US15663658
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Chidambaram Arunachalam , Gonzalo Salgueiro , Nagendra Kumar Nainar , Eric Chen , Keith Griffin
IPC: H04M1/24 , H04M3/08 , H04M3/22 , H04L29/06 , H04L12/24 , H04L29/08 , H04L12/911 , H04M7/00 , H04L12/26
Abstract: Disclosed is a system, method and computer readable medium enabling collaboration service providers to more accurately predict packet loss, jitter and delay based on current session, historical session and user location parameters. The prediction can be used to forecast the occurrence of poor media quality at the current location and potential future locations.
-
公开(公告)号:US10218593B2
公开(公告)日:2019-02-26
申请号:US15244369
申请日:2016-08-23
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar , James Guichard
Abstract: Embodiments are directed to a service function configured to receive, from a service function forwarder, a data packet comprising a bit field to indicate that a packet drop is to be monitored; apply a policy for the data packet; determine that the data packet is to be dropped based on the policy; set a drop-propagate bit in a header of the data packet; and transmit the data packet to the service function forwarder. Embodiments are directed to a service function forwarder configured to receive a data packet from a service function, the data packet comprising a bit set to indicate that a packet drop is to be monitored; generate an Internet Control Message Protocol (ICMP) message, the ICMP message comprising a destination address for the ICMP message identified from the data packet; transmit the ICMP message to the destination address; and drop the data packet from the service function chain.
-
公开(公告)号:US10164794B2
公开(公告)日:2018-12-25
申请号:US15582090
申请日:2017-04-28
Applicant: Cisco Technology, Inc.
Inventor: Ijsbrand Wijnands , Neale D. R. Ranns , Gregory J. Shepherd , Nagendra Kumar Nainar
IPC: H04L12/18 , H04L12/46 , H04L12/723 , H04L12/741
Abstract: Methods and network devices are disclosed for traversal, within a network configured for bit indexed forwarding, of a subnetwork having nodes not configured for bit indexed forwarding. In one embodiment, a method includes receiving, from a first network node not configured for bit indexed forwarding, a data message comprising a local label and a message bit array. Bit values in the message bit array identify intended destination nodes for the message. The embodiment further includes modifying the message bit array to exclude as intended destination nodes for the message any nodes not represented by one or more relative bit positions associated with the local label and stored in an ingress filter data structure. In addition, the embodiment includes forwarding a copy of the data message to a second network node, which is configured for bit indexed forwarding, identified in an accessed entry of a bit indexed forwarding table.
-
公开(公告)号:US20180270113A1
公开(公告)日:2018-09-20
申请号:US15460391
申请日:2017-03-16
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Carlos M. Pignataro , Rajiv Asati , Roque Gagliano
IPC: H04L12/24 , H04L12/851 , H04L12/26
CPC classification number: H04L43/0876 , H04L41/16 , H04L41/5019
Abstract: In one embodiment, a device in a network receives traffic sent via a service function chain (SFC). The device models one or more behavioral characteristics of the traffic using a machine learning-based service function in the SFC. The device causes a change to the SFC based on the modeled one or more behavioral characteristics of the traffic.
-
公开(公告)号:US10069708B2
公开(公告)日:2018-09-04
申请号:US14635438
申请日:2015-03-02
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Srihari Raghavan , Nobushige Akiya , Carlos M. Pignataro , Mallik Mudigonda , Nagendra Kumar Nainar
Abstract: In one embodiment, a method includes assigning a discriminator to a target in communication with a reflector at a network device, identifying at the reflector, a packet comprising the discriminator, the packet transmitted from an initiator in a seamless bidirectional forwarding detection (S-BFD) session, and transmitting a response packet from the reflector to the initiator. The response packet includes information for the target obtained by the reflector through monitoring of the target. The target may comprise a plurality of entities. An apparatus and logic are also disclosed herein.
-
公开(公告)号:US20180062990A1
公开(公告)日:2018-03-01
申请号:US15247077
申请日:2016-08-25
Applicant: Cisco Technology, Inc.
Inventor: Deepak Kumar , Yi Yang , Carlos M. Pignataro , Nagendra Kumar Nainar
IPC: H04L12/721 , H04L12/751 , H04L12/46 , H04L12/709
CPC classification number: H04L45/70 , H04L45/02 , H04L45/245 , H04L45/26
Abstract: In response to a path monitoring task for a particular source/destination pair, a network controller determines whether stored information includes paths for the particular source/destination pair. When the stored information includes paths for the particular source/destination pair, a subset of source ports is selected that covers all the paths for the particular source/destination pair. A probe message is sent to cause an ingress switch to send probe packets using the subset of source ports. Paths for the particular source/destination pair are computed based on received probe packets. A determination is made whether a topology for the data center network has changed by comparing the paths computed based on the receive probe packets for the particular source/destination pair with the paths included in the stored information for the particular source/destination pair.
-
公开(公告)号:US20180062962A1
公开(公告)日:2018-03-01
申请号:US15244369
申请日:2016-08-23
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar , James Guichard
CPC classification number: H04L43/0829 , H04L43/10 , H04L67/025 , H04L67/16
Abstract: Embodiments are directed to a service function configured to receive, from a service function forwarder, a data packet comprising a bit field to indicate that a packet drop is to be monitored; apply a policy for the data packet; determine that the data packet is to be dropped based on the policy; set a drop-propagate bit in a header of the data packet; and transmit the data packet to the service function forwarder. Embodiments are directed to a service function forwarder configured to receive a data packet from a service function, the data packet comprising a bit set to indicate that a packet drop is to be monitored; generate an Internet Control Message Protocol (ICMP) message, the ICMP message comprising a destination address for the ICMP message identified from the data packet; transmit the ICMP message to the destination address; and drop the data packet from the service function chain.
-
-
-
-
-
-
-
-
-