-
公开(公告)号:US11757671B2
公开(公告)日:2023-09-12
申请号:US17329651
申请日:2021-05-25
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Mishra , Swadesh Agrawal , Ali Sajassi , Ijsbrand Wijnands , Samir Thoria
CPC classification number: H04L12/1859 , H04L12/185 , H04L12/1895 , H04L45/50 , H04L45/16 , H04L2001/0093
Abstract: A computer network efficiently provides a multicast network flow to a multicast recipient across a multihomed network element. The multihomed network element includes network devices that receive multicast data from a source of a multicast network flow. Each particular network device that received the multicast data publishes a notification indicating that the multicast network flow is available from the particular network device. The computer network receives a subscription to the multicast network flow from a multicast recipient, and determines whether to bridge the multicast data across the multihomed network element based on a multicast configuration of the computer network. The multihomed network element provides the multicast data to the multicast recipient from at least one of the particular network devices that received the multicast data from the source of the multicast network flow.
-
公开(公告)号:US11601296B2
公开(公告)日:2023-03-07
申请号:US16987017
申请日:2020-08-06
Applicant: Cisco Technology, Inc.
Inventor: Ijsbrand Wijnands , Gregory J. Shepherd , Nagendra Kumar Nainar
Abstract: Functionality for creating a bit routing table for use in a bit-indexed explicit replication (“BIER”) environment in disclosed herein. In one embodiment, this functionality includes receiving information from a host, and determining whether the information comprises a MAC address that is a bit-indexed explicit replication (“BIER”) MAC address. In response to determining that the information comprises a BIER MAC address, this functionality creates an entry corresponding to the MAC address in a bit routing table. This functionality also analyzes the information to determine a bit position that is associated with the host, and also determines a port via which the host is reachable. The functionality updates the bit routing table by storing information identifying the bit position and the port in the entry, such that the bit position and the port both correspond to the MAC address. This functionality can be used to route packets in a BIER environment.
-
公开(公告)号:US11438186B2
公开(公告)日:2022-09-06
申请号:US16834860
申请日:2020-03-30
Applicant: Cisco Technology, Inc.
Inventor: Ijsbrand Wijnands , Pierre Pfister , Neale D. R. Ranns , W. Mark Townsley , Gregory J. Shepherd
IPC: H04L12/18 , H04L45/745
Abstract: Methods, network devices and computer readable media are disclosed relating to a communication network. In one embodiment, a method includes receiving a message comprising a message bit array. The message bit array identifies egress nodes for the message within a bit indexed explicit replication (BIER) domain of a communications network. A first bit position in the message bit array represents a first one or more of the egress nodes, and a bit value at the first bit position indicates that the message is to be forwarded to one of the first one or more of the egress nodes. The method further includes accessing a first forwarding table entry corresponding to the first bit position, determining whether the first bit position is an anycast bit position having multiple corresponding forwarding table entries, and forwarding the message to one of the first one or more of the egress nodes.
-
公开(公告)号:US20220209977A1
公开(公告)日:2022-06-30
申请号:US17329651
申请日:2021-05-25
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Mishra , Swadesh Agrawal , Ali Sajassi , Ijsbrand Wijnands , Samir Thoria
Abstract: A computer network efficiently provides a multicast network flow to a multicast recipient across a multihomed network element. The multihomed network element includes network devices that receive multicast data from a source of a multicast network flow. Each particular network device that received the multicast data publishes a notification indicating that the multicast network flow is available from the particular network device. The computer network receives a subscription to the multicast network flow from a multicast recipient, and determines whether to bridge the multicast data across the multihomed network element based on a multicast configuration of the computer network. The multihomed network element provides the multicast data to the multicast recipient from at least one of the particular network devices that received the multicast data from the source of the multicast network flow.
-
135.
公开(公告)号:US20220200814A1
公开(公告)日:2022-06-23
申请号:US17472774
申请日:2021-09-13
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ali Sajassi , Ijsbrand Wijnands , Krishnaswamy Muddenahally Ananthamurthy , Jayashree Subramanian
Abstract: A networking environment includes a first node and a second node configured as Ethernet Virtual Private Networking (EVPN) peers on an EVPN subnet that is coupled to a Layer 3 VPN over a core network. The first node receives a first multicast join request from a third node in the core network, the first multicast join request including a source address and multicast group address of a source of a multicast stream. The first node determines that the source address and the multicast group address for the source are behind the EVPN subnet at the second node. The first node sends to the second node, a control plane join request message that includes a receiver identifier that identifies the third node as a receiver of the multicast stream, the receiver identifier enabling the second node to forward the multicast stream directly into the core network to the third node.
-
136.
公开(公告)号:US11190445B2
公开(公告)日:2021-11-30
申请号:US16531549
申请日:2019-08-05
Applicant: Cisco Technology, Inc.
Inventor: Hendrikus G. P. Bosch , Sape Jurriën Mullender , Keith Burns , Jeffrey Napper , William Mark Townsley , Alessandro Duminuco , Andre Surcouf , Ijsbrand Wijnands , Humberto J. La Roche
IPC: H04L12/749 , H04L12/717 , H04L29/06 , H04L12/761 , H04L29/08 , H04L29/12
Abstract: A method is provided in one example embodiment and may include determining at a parent content node that a plurality of recipient content nodes are to receive a same content; generating, based on a determination that the same content is available at the parent content node, a multi-delivery header comprising a plurality of identifiers, wherein each identifier of the plurality of identifiers indicates each recipient content node that is to receive the same content; appending the multi-delivery header to one or more packets of an Internet Protocol (IP) flow associated with the same content; and transmitting packets for the IP flow to each of the plurality of the recipient content nodes.
-
公开(公告)号:US11102107B1
公开(公告)日:2021-08-24
申请号:US17090579
申请日:2020-11-05
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ijsbrand Wijnands , Anuj Budhiraja , Ali Sajassi , Stephane Litkowski , Satya Ranjan Mohanty
IPC: G06F15/16 , H04L12/761 , H04L12/713 , H04L12/18 , H04L12/46 , H04L12/751
Abstract: A method comprises, at a first router configured to perform Bit Index Explicit Replication (BIER) for forwarding of multicast packets in a network, storing configuration information that indicates that the first router belongs to multiple subdomains of a BIER domain, and is able to forward the multicast packets for a virtual private network on the multiple subdomains. The method further comprises, during an auto-discovery procedure, generating an auto-discovery message to include an auto-discovery route and route attributes that indicate the multiple subdomains, and sending the auto-discovery message to a second router of the virtual private network the network.
-
公开(公告)号:US20210119936A1
公开(公告)日:2021-04-22
申请号:US17136930
申请日:2020-12-29
Applicant: Cisco Technology, Inc.
Inventor: Neale D. R. Ranns , Ijsbrand Wijnands , Gregory J. Shepherd
IPC: H04L12/911 , H04L12/703
Abstract: Various systems and methods for performing fast fail-over. One method involves receiving a packet at a primary forwarder node of a core network, determining whether the packet was received from a secondary forwarder node of the core network, via a tunnel, and, in response to a determination that the packet was received via the tunnel, forwarding the packet to another node in the core network. The tunnel communicatively couples the primary forwarder node and the secondary forwarder node. The primary forwarder node and the secondary forwarder node communicatively couple a local network and the core network. The packet was transmitted from the local network.
-
139.
公开(公告)号:US10985942B2
公开(公告)日:2021-04-20
申请号:US16557065
申请日:2019-08-30
Applicant: Cisco Technology, Inc.
Inventor: Xiaorong Wang , Yicheng Liu , Lianxiang Wang , Fang Yang , Gaofeng Tao , Ijsbrand Wijnands
IPC: H04L12/753 , H04L12/781 , H04L12/761 , H04L12/44 , H04L12/46
Abstract: Methods and network devices are disclosed for multicast traffic steering in a communications network. In one embodiment, a method includes receiving, at a node in a network, a multicast message comprising an incoming message bit array and a tree identifier value. The embodiment further includes selecting a bit indexed forwarding table stored at the node and corresponding to the tree identifier value, accessing within the selected forwarding table an entry corresponding to an intended destination node for the message, and forwarding, to a neighboring node identified in the accessed entry, a copy of the message comprising a forwarded message bit array in place of the incoming message bit array. An embodiment of a network device includes one or more network interfaces and a processor adapted to perform steps of the method.
-
140.
公开(公告)号:US20200304405A1
公开(公告)日:2020-09-24
申请号:US16358421
申请日:2019-03-19
Applicant: Cisco Technology, Inc.
Inventor: Ijsbrand Wijnands , Mankamana Prasad Mishra , Nagendra Kumar Nainar , Luc De Ghein
IPC: H04L12/723 , H04L12/761 , H04L12/751
Abstract: Seamless multipoint label distribution protocol (mLDP) transport over a bit index explicit replication (BIER) core may be provided. First, it may be determined that a first plurality of network devices comprise BIER edge routers. Then, in response to determining that the first plurality of network devices comprise BIER edge routers, a Targeted Label Distribution Protocol (T-LDP) session may be created between a first one of the first plurality of network devices and a second one of the first plurality of network devices. Next, an address of a peer device connected to the second one of the first plurality of network devices may be advertised by the second one of the first plurality of network devices over the T-LDP session.
-
-
-
-
-
-
-
-
-