-
公开(公告)号:US12143291B2
公开(公告)日:2024-11-12
申请号:US17900340
申请日:2022-08-31
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Mishra , Nitin Kumar , Sridhar Santhanam
IPC: G06F15/173 , H04L43/026 , H04L43/04 , H04L45/16
Abstract: A method is performed at a router on a multicast configured to forward a multicast flow. The method comprises: in response to receiving, from a controller connected to the multicast path or the multicast path, an enable command to enable statistics tracing for the multicast flow, determining whether the router has sufficient resources to perform statistics tracing; and when the router has the sufficient resources: responsive to the enable command, enabling statistics tracing to collect statistics for the multicast flow; generating a first request to include the enable command and the statistics; and forwarding the first request towards the controller.
-
公开(公告)号:US20240314066A1
公开(公告)日:2024-09-19
申请号:US18183730
申请日:2023-03-14
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ali Sajassi , Nitin Kumar
CPC classification number: H04L45/38 , H04L12/185 , H04L45/42
Abstract: A system and associated methods provide a scalable solution for managing multiple multicast flows within a multicast group of a multicast network. The system groups redundant sources of the multicast group according to their associated multicast flows, assigns flow identifiers to each redundant source indicative of their associated multicast flows, and facilitates Single Forwarder election to select a Single Forwarder that belongs to the appropriate multicast flow. The system provides control plane extensions that enable signaling of which redundant source belongs to which multicast flow.
-
公开(公告)号:US20240214315A1
公开(公告)日:2024-06-27
申请号:US18594173
申请日:2024-03-04
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Anuj Budhiraja , Nitin Kumar , Sridhar Santhanam
IPC: H04L47/10 , H04L12/18 , H04L43/0829
CPC classification number: H04L47/15 , H04L12/18 , H04L43/0829
Abstract: In an example method, a network administrative device receives an indication that a multicast data flow is experiencing traffic loss. The administrative device transmits instructions to a last hop to begin monitoring incoming traffic, if the last hop is receiving expected traffic, the last hop sends it location to the administrative device. If the last hop is not receiving expected traffic, it sends instruction to a next upstream device to start monitoring incoming traffic. Based on receiving a message indicating the location of the last hop, the administrative device determines a network fault is occurring at a location of the last hop. Based on receiving a message indicating a location of an upstream device, the administrative device determines a network fault is occurring at the location of the upstream device.
-
公开(公告)号:US20230130631A1
公开(公告)日:2023-04-27
申请号:US17858215
申请日:2022-07-06
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Lukas Krattiger , Shyam Nayan Kapadia , Nitin Kumar
Abstract: In an example method, a head node connected to a source device transmits a multicast data flow from the source device to receiving devices connected to tail nodes using Default MDT. The example method further includes determining that requirements have been met to begin transmitting the multicast data flow using Data MDT. The method may further include determining whether the tail nodes are able to receive the multicast data flow using Data MDT. In response to determining that all the tail nodes are able to receive the multicast data flow using Data MDT, switch to transmitting the multicast data flow to the tail nodes using Data MDT. In response to determining that at least one of the tail nodes is unable to receive the multicast data flow using the Data MDT, continue transmitting the multicast data flow using Data MDT
-
公开(公告)号:US11451468B2
公开(公告)日:2022-09-20
申请号:US17160508
申请日:2021-01-28
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Rajiv Asati , IJsbrand Wijnands , Stephane Litkowski , Nitin Kumar
Abstract: A method is performed at a router configured to perform Bit Index Explicit Replication (BIER) for forwarding of multicast packets in a network. The method includes, upon receiving a multicast packet of a multicast flow, accessing flow mappings in which multicast flows are mapped to fixed accounting values corresponding to the multicast flows. The method further comprises generating a BIER header for the multicast packet by encoding a multi-segment entropy field of the BIER header with (i) a variable entropy value for equal-cost multi-path (ECMP) load balancing, and (ii) a fixed accounting value among the fixed accounting values that is mapped to the multicast flow in the flow mappings. The method also includes encapsulating the multicast packet with the BIER header to produce an encapsulated multicast packet, and forwarding the encapsulated multicast packet.
-
公开(公告)号:US11438220B2
公开(公告)日:2022-09-06
申请号:US17248547
申请日:2021-01-28
Applicant: Cisco Technology, Inc.
Inventor: Mankamana P. Mishra , Karthik Babu Harichandra Babu , Nitin Kumar , Manoj K. Pandey
IPC: H04L41/0659 , H04L41/0677 , H04L43/10 , H04L43/0811 , H04L41/12
Abstract: Techniques for connectivity issue remediation are provided. A first link trace message is automatically transmitted from a source end point to a destination end point. A first topology graph is generated for a network based on the first link trace message. Presence of a loop is detected in the network. A second link trace message is then transmitted from the source end point to the destination end point, and a second topology graph is automatically generated for the network based on the second link trace message. An edge in the network that caused the loop is identified based on comparing the first and second topology graphs.
-
公开(公告)号:US12244509B2
公开(公告)日:2025-03-04
申请号:US18298552
申请日:2023-04-11
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Nitin Kumar , Ali Sajassi , Swadesh Agrawal
Abstract: A system and associated methods provide solutions for reducing a volume of traffic through a multicast network attributed to repeated maintenance messages, which are required in order to maintain a multicast connection. The system configures provider edge devices to generate and send maintenance messages on behalf of members of a multicast group to establish and maintain the multicast connection and provides options for determining unknown locations of sources and/or subscribers, thereby reducing the overall volume of traffic transmitted over the multicast network.
-
公开(公告)号:US20240195648A1
公开(公告)日:2024-06-13
申请号:US18317895
申请日:2023-05-15
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Sameer R. Gulrajani , Ali Sajassi , Swadesh Agrawal , Nitin Kumar
CPC classification number: H04L12/185 , H04L12/4633
Abstract: A system and associated methods provide procedures for establishing multicast connections and forwarding multicast content from a source to a subscriber when an ingress provider edge in communication with the subscriber is connected to an egress provider edge device belonging to an EVPN instance, especially in cases where the egress provider edge device is not receiving content from the source. The system configures “backup” provider edge devices belonging to the EVPN instance to temporarily forward the multicast content to the egress provider edge device on behalf of the source, enabling the ingress provider edge device and subscriber to continue to receive the multicast content from the source while the multicast network adjusts to recognize a new egress provider edge device. Methods of establishing connections between the ingress provider edge device and the correct egress provider edge device are also provided to avoid flooding and inefficient content forwarding throughout the network.
-
公开(公告)号:US11888912B1
公开(公告)日:2024-01-30
申请号:US17736637
申请日:2022-05-04
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Rajiv Asati , Nitin Kumar , Luc De Ghein
IPC: H04L65/611 , H04L65/60
CPC classification number: H04L65/611 , H04L65/60
Abstract: This disclosure describes techniques for configuring an edge router of a communication provider network, the edge router coupled to communicate with a plurality of media streaming playback devices. Based at least in part on an indication of characteristics associated with the plurality of media streaming playback devices, a first multicast join for the edge router is configured to the communication provider network such that one or more media servers delivers a first plurality of media streams to the edge router via the communication provider network. Based at least in part on an indication of a request for an additional media stream not included in the first plurality of media streams, a second multicast join for the edge router is configured to the communication provider network such that the one or more media servers delivers the additional media stream to the edge router via the communication provider network.
-
公开(公告)号:US20220239585A1
公开(公告)日:2022-07-28
申请号:US17160508
申请日:2021-01-28
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Rajiv Asati , IJsbrand Wijnands , Stephane Litkowski , Nitin Kumar
IPC: H04L12/761 , H04L12/707 , H04L12/18 , H04L29/06 , H04L12/46
Abstract: A method is performed at a router configured to perform Bit Index Explicit Replication (BIER) for forwarding of multicast packets in a network. The method includes, upon receiving a multicast packet of a multicast flow, accessing flow mappings in which multicast flows are mapped to fixed accounting values corresponding to the multicast flows. The method further comprises generating a BIER header for the multicast packet by encoding a multi-segment entropy field of the BIER header with (i) a variable entropy value for equal-cost multi-path (ECMP) load balancing, and (ii) a fixed accounting value among the fixed accounting values that is mapped to the multicast flow in the flow mappings. The method also includes encapsulating the multicast packet with the BIER header to produce an encapsulated multicast packet, and forwarding the encapsulated multicast packet.
-
-
-
-
-
-
-
-
-