-
11.
公开(公告)号:US20200287737A1
公开(公告)日:2020-09-10
申请号:US16293447
申请日:2019-03-05
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Ali Sajassi , Samir Thoria , Ijsbrand Wijnands , Lester C. Ginsberg
IPC: H04L12/18 , H04L12/46 , H04L12/801 , H04L12/721 , H04L12/751
Abstract: Systems, methods, and computer-readable media for controlling multicast traffic flows through provider edge routers. In some examples, a multicast traffic of one or more multicast traffic flows is received from a multicast source at a first provider edge router of a plurality of provider edge routers. A multicast routing message including a loopback address of the first provider edge router can be originated at the first provider edge router. The multicast routing message can be flooded into a multicast core network for controlling traffic in the one or more multicast flows through the multicast core network to the first provider edge router. Subsequently, multicast joins can be received at the first provider edge router for establishing the one or more multicast flows through the multicast core network based on the multicast routing message including the loopback address of the first provider edge router.
-
公开(公告)号:US10681425B2
公开(公告)日:2020-06-09
申请号:US15827376
申请日:2017-11-30
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Samir Thoria , Tapraj Singh , Mankamana Prasad Mishra
IPC: H04N21/6405 , H04L12/46 , H04L29/06 , H04N21/24 , H04N21/222 , 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.
-
公开(公告)号:US20200092122A1
公开(公告)日:2020-03-19
申请号:US16133000
申请日:2018-09-17
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Mishra , Swadesh Agrawal , Ali Sajassi , Ijsbrand Wijnands , Samir Thoria
IPC: H04L12/18 , H04L12/723
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.
-
14.
公开(公告)号:US20190166407A1
公开(公告)日:2019-05-30
申请号:US15827376
申请日:2017-11-30
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Samir Thoria , Tapraj Singh , Mankamana Prasad Mishra
IPC: H04N21/6405 , H04W8/00 , H04L12/46
CPC classification number: H04N21/6405 , H04L12/4641 , H04L65/4076 , H04N21/222 , H04N21/2402 , H04N21/2405 , H04W8/005
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.
-
公开(公告)号:US20240422140A1
公开(公告)日:2024-12-19
申请号:US18817596
申请日:2024-08-28
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Pradeep Kumar Kathail , Samir Thoria
Abstract: A system and method for adaptive encryption for SD-WAN includes identifying an encrypted conversational flow and determining whether a duration of the encrypted conversational flow exceeds a threshold. The method also includes selecting a header-less tunnel for the encrypted conversational flow when the duration is more than the threshold. The method further includes transmitting the encrypted conversational flow to an egress router over the selected header-less tunnel.
-
公开(公告)号:US20240333554A1
公开(公告)日:2024-10-03
申请号:US18433248
申请日:2024-02-05
Applicant: Cisco Technology, Inc.
Inventor: Satish Mahadevan , Laxmikantha Reddy Ponnuru , Samir Thoria , Alfred Clarence Lindem, III , Arul Murugan Manickam
CPC classification number: H04L12/462 , H04L45/18
Abstract: Techniques for ensuring symmetric forwarding between disparate networks. The techniques may include receiving a gateway preference order associated with a route advertised by an edge node, the edge node associated with a first network. The techniques may also include determining, based at least in part on the gateway preference order, that a gateway node is a more preferred gateway for the route than another gateway node, the gateway node configured to facilitate communications between the first network and a second network. In some examples, the techniques may also include converting the gateway preference order into a metric associated with an IP routing protocol that is in use in the second network. In some examples, the route including the metric may be distributed within the second network such that the gateway node is the more preferred gateway for return traffic of the route.
-
公开(公告)号:US20240305564A1
公开(公告)日:2024-09-12
申请号:US18652156
申请日:2024-05-01
Applicant: Cisco Technology, Inc.
Inventor: Samir Thoria , Ram Dular Singh , Praveen Raju Kariyanahalli , Laxmikantha Reddy Ponnuru , Ramanathan Lakshmikanthan
CPC classification number: H04L45/50 , H04L12/4641 , H04L45/04 , H04L45/22
Abstract: Systems and methods are provided for receiving bandwidth metrics from a plurality of routers on respective link routes in a network, compiling a link database including the bandwidth metrics of each respective link route in the network, selecting a first designated link path from the link database between a first router and a second router based on an application routing policy, the application routing policy being based on a routing metric, providing a first multiprotocol label switching label based on the first designated link path to the first router of the plurality of routers in the network, and restricting network traffic of the first router to the first designated link path provided in the first multiprotocol label switching label.
-
公开(公告)号:US12088552B2
公开(公告)日:2024-09-10
申请号:US18172225
申请日:2023-02-21
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Samir Thoria , Lukas Krattiger , Manoj Kumar Pandey
IPC: H04L61/5053 , H04L9/40 , H04L61/5014 , H04L101/622
CPC classification number: H04L61/5053 , H04L61/5014 , H04L63/0236 , H04L63/101 , H04L2101/622
Abstract: Systems and techniques are provided for synchronizing DHCP snoop information. In some examples, a method can include, performing, by a first PE device from a plurality of PE devices, DHCP snooping of a first plurality of DHCP messages between a DHCP client and a DHCP server, wherein the plurality of PE devices is part of an ethernet segment for multihoming the DHCP client. In some aspects, the method includes determining, based on snooping the first plurality of DHCP messages, an association between an IP address corresponding to the DHCP client and a MAC address corresponding to the DHCP client. In some examples, the method includes sending, by the first PE device to at least one other PE device from the plurality of PE devices, a first route advertisement that includes the association between the IP address corresponding to the DHCP client and the MAC address corresponding to the DHCP client.
-
公开(公告)号:US12081529B2
公开(公告)日:2024-09-03
申请号:US17812901
申请日:2022-07-15
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Pradeep Kumar Kathail , Samir Thoria
CPC classification number: H04L63/0435 , H04L45/22 , H04L63/029
Abstract: A system and method for adaptive encryption for SD-WAN includes identifying an encrypted conversational flow and determining whether a duration of the encrypted conversational flow exceeds a threshold. The method also includes selecting a header-less tunnel for the encrypted conversational flow when the duration is more than the threshold. The method further includes transmitting the encrypted conversational flow to an egress router over the selected header-less tunnel.
-
公开(公告)号:US20240015225A1
公开(公告)日:2024-01-11
申请号:US18473422
申请日:2023-09-25
Applicant: Cisco Technology, Inc.
Inventor: Srilatha Tangirala , Rahul Hardikar , Sheikh Qumruzzaman , Ravi Kiran Chintallapudi , Samir Thoria , Ajeet Pal Singh Gill , Vivek Agarwal
IPC: H04L67/141 , H04L12/46 , H04L9/40
CPC classification number: H04L67/141 , H04L12/4641 , H04L63/0428 , H04L63/166
Abstract: In one embodiment, a method includes onboarding, by an edge router, a first tenant from a network management system and determining, by the edge router, a mapping of a tenant identifier associated with the first tenant to a controller identifier associated with a controller. The method also includes reserving, by the edge router, a port number in a kernel for the first tenant and inserting, by the edge router, the tenant identifier into a first control packet. The method further includes communicating, by the edge router, the first control packet to the controller via an encrypted control connection during a first peering session. The first peering session shares the encrypted control connection with a second peering session.
-
-
-
-
-
-
-
-
-