-
公开(公告)号:US12212426B1
公开(公告)日:2025-01-28
申请号:US17706833
申请日:2022-03-29
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Sridhar Santhanam , Luc Andre Burdet , Prasad Sreedharan Nair , Dhananjaya Kasargod Rao
Abstract: According to some embodiments, an Ethernet Virtual Private Network (EVPN) includes a first router configured as an Internet Group Management Protocol (IGMP) version 3 querier and a second router configured as an IGMP version 2 querier. The second router is configured to receive a Selective Multicast Ethernet (SMET) route message generated by the first router. The SMET route message includes an IGMP version 3 join request from a receiver, and the IGMP version 3 join request includes an address of a multicast source device. The second router is further configured to convert the IGMP version 3 join request of the SMET route message to an IGMP version 2 join request. The second router is further configured to send multicast traffic from the multicast source device to the receiver via the first router.
-
公开(公告)号:US20240305562A1
公开(公告)日:2024-09-12
申请号:US18117841
申请日:2023-03-06
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Rajiv ASATI , Nitin KUMAR , Krishnaswamy MUDDENAHALLY ANANTHAMURTHY , Frank BROCKNERS
Abstract: According to one or more embodiments of the disclosure, an example process herein may comprise: causing, responsive to a triggering event, establishment of a service tree that follows a same path as a multicast parent tree through a data communication network to one or more intended recipient devices; causing a duplication of a particular flow from the multicast parent tree to the service tree; causing a determination of a performance characteristic of the particular flow through the service tree; and causing an association of the performance characteristic with the multicast parent tree.
-
公开(公告)号:US11949597B2
公开(公告)日:2024-04-02
申请号:US17543278
申请日:2021-12-06
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, an instruction to begin monitoring incoming traffic of a multicast data flow is received by a router. The instruction is received from a downstream router. The example method further includes monitoring incoming traffic of the multicast data flow. At least partly in response to determining that an expected amount of the incoming traffic of the multicast data flow is being received at the router, reporting to a network administrator device, a location of the router in the multicast data flow. Further, at least partly in response to determining that an expected amount of the incoming traffic of the multicast a data flow is not being received, sending, by the router and to an upstream router, an instruction to begin monitoring incoming traffic of the multicast data flow.
-
公开(公告)号:US20240014923A1
公开(公告)日:2024-01-11
申请号:US18321854
申请日:2023-05-23
Applicant: Cisco Technology, Inc.
IPC: H04L45/00 , H04L45/745
CPC classification number: H04L45/566 , H04L45/745
Abstract: The present disclosure is directed to BIER forwarding over varying BSL domains, the methods including the steps of receiving, at a border node, a packet comprising a BIER header having a BIER bit string with a first bit string length; reading an incoming label of the packet comprising instructions to split the BIER header into a plurality of smaller headers associated with a plurality of smaller bit strings; generating a set of split bit masks; performing a separate bitwise AND operation on each split bit mask and the BIER bit string to generate the plurality of smaller bit strings, each copied to a corresponding smaller header of the plurality of smaller headers; and performing a lookup for each of the plurality of smaller headers on a respective forwarding table to determine one or more egress routers to which to transmit the packet.
-
公开(公告)号:US11705983B2
公开(公告)日:2023-07-18
申请号:US17208293
申请日:2021-03-22
Applicant: Cisco Technology Inc.
IPC: H04L45/745 , H04L1/00
CPC classification number: H04L1/0007 , H04L45/745
Abstract: The present disclosure is directed to BIER forwarding over varying BSL domains, the methods including the steps of receiving, at a border node, a packet comprising a BIER header having a BIER bit string with a first bit string length; reading an incoming label of the packet comprising instructions to split the BIER header into a plurality of smaller headers associated with a plurality of smaller bit strings; generating a set of split bit masks; performing a separate bitwise AND operation on each split bit mask and the BIER bit string to generate the plurality of smaller bit strings, each copied to a corresponding smaller header of the plurality of smaller headers; and performing a lookup for each of the plurality of smaller headers on a respective forwarding table to determine one or more egress routers to which to transmit the packet.
-
公开(公告)号:US20230179527A1
公开(公告)日:2023-06-08
申请号:US17543278
申请日:2021-12-06
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, an instruction to begin monitoring incoming traffic of a multicast data flow is received by a router. The instruction is received from a downstream router. The example method further includes monitoring incoming traffic of the multicast data flow. At least partly in response to determining that an expected amount of the incoming traffic of the multicast data flow is being received at the router, reporting to a network administrator device, a location of the router in the multicast data flow. Further, at least partly in response to determining that an expected amount of the incoming traffic of the multicast a data flow is not being received, sending, by the router and to an upstream router, an instruction to begin monitoring incoming traffic of the multicast data flow.
-
公开(公告)号:US11632354B2
公开(公告)日:2023-04-18
申请号:US16117641
申请日:2018-08-30
Applicant: Cisco Technology, Inc.
Inventor: Stig Ingvar Venaas , Mahesh Sivakumar , Ijsbrand Wijnands , Mankamana Prasad Mishra
IPC: G06F15/16 , H04L61/59 , H04L12/46 , H04L45/00 , H04L49/201 , H04L61/103
Abstract: A disclosed method is performed at a first boundary node bordering a BIER domain. The method includes receiving a message associated with a source and group for multicast from outside the BIER domain. The method further includes generating an encapsulated message based on the message, a metric, and a first proxy address of the first boundary node. The method also includes forwarding the encapsulated message through the BIER domain to at least one second boundary node bordering the BIER domain and connectable to the first boundary node. The first boundary node additionally triggers the at least one second boundary node to decapsulate the encapsulated message for forwarding out of the first domain and store a record including the source, the group, the metric representing the cost of the first boundary node to the source, and the first proxy address on the at least one second boundary node.
-
公开(公告)号:US11509494B2
公开(公告)日:2022-11-22
申请号:US16205430
申请日:2018-11-30
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ali Sajassi , Samir Thoria , Krishnaswamy Ananthamurthy , Stig Ingvar Venaas
IPC: H04L45/16 , H04L67/2895 , H04L12/18 , H04L12/46
Abstract: In one embodiment, a method is performed. A device may include an interface in communication with a network. The device may determine whether an all-active multi-homed ethernet segment (ES) associated with the interface is enabled. On a condition that an all-active multi-homed ES is enabled, the device may determine an ethernet virtual private network (EVPN) designated forwarder (DF) state of the all-active multi-homed ES. If the all-active multi-homed ES is enabled and has an ethernet virtual private network (EVPN) designated forwarder (DF) state, the device may enter a protocol independent multicast (PIM) designated router (DR) state. If an all-active multi-homed ES is enabled and does not have an EVPN DF state, the device may enter a PIM non-DR state.
-
79.
公开(公告)号:US11418403B2
公开(公告)日:2022-08-16
申请号:US16934731
申请日:2020-07-21
Applicant: Cisco Technology, Inc.
Inventor: Satya Ranjan Mohanty , Mrinmoy Ghosh , Dhananjaya Rao , Sameer R. Gulrajani , Mankamana Prasad Mishra
IPC: H04L41/12 , H04L12/46 , H04L41/14 , H04L47/125 , H04L45/02
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.
-
公开(公告)号:US11381883B2
公开(公告)日:2022-07-05
申请号:US16843297
申请日:2020-04-08
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Samir Thoria , Tapraj Singh , Mankamana Prasad Mishra
IPC: H04N21/6405 , H04N21/24 , H04N21/222 , H04L12/46 , H04L65/611 , H04W8/00
Abstract: A method is performed by a first provider edge (PE) of a redundancy group including provider edges configured with an Ethernet virtual private network (EVPN) segment identifier (EVI) and an Ethernet segment identifier (ESI) and that are multi-homed to a customer edge (CE). The method includes, upon receiving from the CE a join request including a group address for a multicast stream, electing a designated forwarder (DF) for the multicast stream. The electing includes: computing for each PE a respective affinity for the DF as a function of a respective address of the PE, the EVI, and the group address; and determining which PE has a largest affinity. The method further includes, if the first PE has the largest affinity or does not have the largest affinity, configuring the first PE as the designated forwarder or not configuring the first PE as the designated forwarder for the multicast stream, respectively.
-
-
-
-
-
-
-
-
-