-
公开(公告)号:US11329907B2
公开(公告)日:2022-05-10
申请号:US16946021
申请日:2020-06-02
Applicant: Cisco Technology, Inc.
Inventor: Rishi Chhibber , Roshan Lal , Mankamana Prasad Mishra
IPC: H04L12/761 , H04L45/16 , H04L45/50
Abstract: In one embodiment, resource availability reallocation is used in establishing one or more new designated multicast flow paths with guaranteed availability of resources currently allocated and/or used by one or more designated existing multicast flow path to allocate/use for the new designated flow path(s). These resources typically include allocated guaranteed bandwidth of a network path between two adjacent or non-adjacent nodes of the network, and possibly forwarding/processing/memory resources of a network node. One embodiment communicates multicast control messages between nodes identifying to establish a new multicast flow path with resource availability reallocation from a designated multicast flow path. In one embodiment, a Protocol Independent Multicast-Sparse Mode (PIM-SM) Join/Prune Message identifies Pruning of one or more multicast flow paths and Joining of one or more different multicast flow paths and designating resource availability reallocation from these Pruned multicast flow path(s) to these Joined multicast flow path(s).
-
公开(公告)号:US11245618B2
公开(公告)日:2022-02-08
申请号:US16392974
申请日:2019-04-24
Applicant: Cisco Technology, Inc.
Inventor: Rishi Chhibber , Roshan Lal , Rahul Savarapu Parameswaran , Subhasri Dhesikan , Mankamana Prasad Mishra , Stig Ingvar Venaas
IPC: G06F15/173 , H04L12/721 , H04L12/761 , H04L12/733 , H04L12/911 , H04L12/741 , H04L12/801
Abstract: In one illustrative example, a multicast traceroute facility for a plurality of interconnected router nodes which are configured to communicate IP multicast traffic amongst hosts is described. The multicast traceroute facility may be for use in processing a multicast traceroute batch query packet which indicates a batch of multicast traceroute queries of a batch query, for identifying a plurality of traced paths for a batch of IP multicast traffic flows. Each identified traced path may be associated with one or more links, each of which has a link metric that satisfies a requested link metric (e.g. a link bandwidth). Resources for satisfying the requested link metric may be reserved for a predetermined or specified time period. The batch of IP multicast traffic flows may be established via at least some of the interconnected router nodes according to the plurality of traced paths identified from the query packet processing.
-
83.
公开(公告)号:US20220029890A1
公开(公告)日:2022-01-27
申请号:US16934731
申请日:2020-07-21
Applicant: Cisco Technology, Inc.
Inventor: Satya Ranjan Mohanty , Mrinmoy Ghosh , Dhananjaya Rao , Sameer R. Gulrajani , Mankamana Prasad Mishra
IPC: H04L12/24 , H04L12/46 , H04L12/715 , H04L12/803
Abstract: A method is performed by a network controller. The method includes receiving information that defines a topology of a network having Ethernet Segments configured with virtual local area networks (VLANs) and including provider edges that are multi-homed to customer edges. The method further comprises, based on the topology, determining for the VLANs particular provider edges among the provider edges that are to operate as designated forwarders of traffic for the VLANs, such that the VLANs are load balanced across the particular provider edges. The method also includes programming the particular provider edges as the designated forwarders of traffic for the VLANs.
-
公开(公告)号:US11190394B2
公开(公告)日:2021-11-30
申请号:US16599010
申请日:2019-10-10
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ali Sajassi , Krishnaswamy Muddenahally Ananthamurthy , Samir Thoria , Suma Kachinthaya , Swadesh Agrawal
IPC: H04L12/24 , H04L12/947 , H04L29/12 , H04L12/18
Abstract: In one embodiment, a first computer networking device executes an election algorithm to determine whether at least the first computer networking device or a second computer networking device is responsible for forwarding, to at least one receiving device, communications addressed to a specified group of computing devices. The first computer networking device may further store first data indicating that the first computer networking device is responsible for forwarding the communications. However, in response to the first computer networking device determining that it is no longer receiving the communications, it may store second data indicating that the first computer networking device is no longer responsible for forwarding the communications and may send, to the second computer networking device, third data indicating that the first computer networking device is not receiving the communications.
-
公开(公告)号:US20210351954A1
公开(公告)日:2021-11-11
申请号:US16871827
申请日:2020-05-11
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Jean-Philippe Vasseur , Nitin Kumar , Rajiv Asati , Luc De Ghein
IPC: H04L12/44 , H04L12/18 , H04L12/801 , H04L12/931 , G06N20/00
Abstract: In one embodiment, a device deploys a first machine learning model to an inference location in a network. The first machine learning model is used at the inference location to make inferences about the network. The device receives, from the inference location, an indication that the first machine learning model is exhibiting poor performance. The device identifies a corrective measure for the poor performance that minimizes resource consumption by a model training pipeline of the device. The device deploys, based on the corrective measure, a second machine learning model to the inference location. The second machine learning model is used in lieu of the first machine learning model to make the inferences about the network.
-
公开(公告)号:US11115329B1
公开(公告)日:2021-09-07
申请号:US16664582
申请日:2019-10-25
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , IJsbrand Wijnands , Nagendra Kumar Nainar , Nitin Kumar
IPC: H04L12/721 , H04L12/741 , H04L12/723 , H04L12/761
Abstract: This disclosure describes a method usable in a network that has a combination of mLDP-capable and BIER-capable devices. The disclosed method includes advertising, by an mLDP-capable multicast source, an indication of a BIER edge router that it has determined is usable as a path between the BIER devices and the mLDP-capable multicast source. A provider edge router can include in a multicast join message both an indication of the mLDP-capable multicast source as well as the indication of the BIER router advertised as being usable as the path to the mLDP-capable multicast source. The BIER devices can communicate with each other to pass a multicast join message to the BIER edge router that is indicated as being usable as the path to the mLDP-capable multicast source.
-
公开(公告)号:US10938590B2
公开(公告)日:2021-03-02
申请号:US16218985
申请日:2018-12-13
Applicant: Cisco Technology, Inc.
Inventor: Jayashree Subramanian , Arvind Venkateswaran , Mankamana Prasad Mishra , Stig Ingvar Venaas
IPC: H04L12/18 , H04L12/761 , H04L12/46 , H04L12/753 , H04L12/801
Abstract: A first network device joins a redundancy group of a multihomed network element that is connected to a computing device. The first network device detects an active link between the first network device and the computing device, and receives from the computing device, a subscription to a multicast flow. The first network device adds the subscription to a first list of active multicast subscriptions stored on the first network device. The first network device sends a unicast notification to a second network device of the multihomed network element. The unicast notification causes the subscription to be added to a second list of active multicast subscriptions stored on the second network device.
-
公开(公告)号:US10833808B1
公开(公告)日:2020-11-10
申请号:US16428203
申请日:2019-05-31
Applicant: Cisco Technology, Inc.
Inventor: Roshan Lal , Rishi Chhibber , Mankamana Prasad Mishra , Peter Psenak , Padmanab Pathikonda , Francesco Meo , Anand Kumar Singh
Abstract: Multicast error detection and recovery may be provided. A join request for a multicast stream may be sent from a first network node to a second network node. The join request may be sent over a first link of a plurality of links between the first network node and the second network node. A redirect message indicating that the second network node cannot accommodate the join request may be received by the first network node from the second network node. In response to receiving the redirect message, the join request for the multicast stream may not be sent on a second link of the plurality of links by the first network node to the second network node. And in response to receiving the redirect message, an alternate upstream network node may be determined by the first network node to send the join request for the multicast stream to.
-
89.
公开(公告)号:US20200351186A1
公开(公告)日:2020-11-05
申请号:US16696203
申请日:2019-11-26
Applicant: Cisco Technology Inc.
Inventor: Satya Ranjan Mohanty , Mankamana Prasad Mishra , Ali Sajassi , Mrinmoy Ghosh
Abstract: In one embodiment, a method includes receiving, by a first router, data from a network component. The method also includes determining, by the first router, a first link bandwidth capacity between the first router and a host device and determining, by the first router, a first score for the first router based on the first link bandwidth capacity. The method also includes determining, by the first router, a second link bandwidth capacity between a second router and the host device and determining, by the first router, a second score for the second router based on the second link bandwidth capacity. The method further includes comparing, by the first router, at least the first score and the second score to determine a highest score and assigning, by the first router, an edge router associated with the highest score to communicate the data to the host device.
-
90.
公开(公告)号:US20200344155A1
公开(公告)日:2020-10-29
申请号:US16392974
申请日:2019-04-24
Applicant: Cisco Technology, Inc.
Inventor: Rishi Chhibber , Roshan Lal , Rahul Savarapu Parameswaran , Subhasri Dhesikan , Mankamana Prasad Mishra , Stig Ingvar Venaas
IPC: H04L12/721 , H04L12/761 , H04L12/801 , H04L12/911 , H04L12/741 , H04L12/733
Abstract: In one illustrative example, a multicast traceroute facility for a plurality of interconnected router nodes which are configured to communicate IP multicast traffic amongst hosts is described. The multicast traceroute facility may be for use in processing a multicast traceroute batch query packet which indicates a batch of multicast traceroute queries of a batch query, for identifying a plurality of traced paths for a batch of IP multicast traffic flows. Each identified traced path may be associated with one or more links, each of which has a link metric that satisfies a requested link metric (e.g. a link bandwidth). Resources for satisfying the requested link metric may be reserved for a predetermined or specified time period. The batch of IP multicast traffic flows may be established via at least some of the interconnected router nodes according to the plurality of traced paths identified from the query packet processing.
-
-
-
-
-
-
-
-
-