-
公开(公告)号:US20250062991A1
公开(公告)日:2025-02-20
申请号:US18451738
申请日:2023-08-17
Applicant: Cisco Technology, Inc.
Inventor: Chuanfa Wang , Ali Sajassi
Abstract: Techniques are described herein for performing filtering of frames by a provider edge device. The techniques comprise receiving information about one or more local customer edge devices in communication with a provider edge device. The techniques further comprise receiving a frame (e.g., a multi-destination frame) at the provider edge device to be provided to multiple customer edge devices. The techniques further comprise, upon determining, based on information included in the frame, that the device at which the frame originated is not a root device, identifying a subset of the set of local customer edge devices associated with a root status and providing the frame to the subset of the set of local customer edge devices while not providing the multi-destination frame to local customer edge devices outside of the subset.
-
公开(公告)号:US12113770B2
公开(公告)日:2024-10-08
申请号:US16737607
申请日:2020-01-08
Applicant: Cisco Technology, Inc.
Inventor: Manoj Pandey , Samir Thoria , Ali Sajassi
IPC: H04L61/5014 , H04L9/40 , H04L12/46 , H04L12/66 , H04L61/103 , H04L101/622
CPC classification number: H04L61/5014 , H04L12/4641 , H04L12/66 , H04L61/103 , H04L63/1466 , H04L2101/622
Abstract: This disclosure describes methods of operating a leaf node device, such as a switch device, connected to a switch fabric of a network. The leaf node device receives, from another leaf node device via the switch fabric, an indication of a secure route to a host device. In response to receiving the indication of the secure route, the leaf node device creates or updates a routing entry for the host device in a routing information base of the leaf node device and creates or updates an entry for the host device in a Dynamic Host Configuration Protocol (DHCP) snoop database of the leaf node device. The leaf node may thereby communicate with the host device that is attached to the leaf node device as a result of moving from the other leaf node device.
-
公开(公告)号:US20240297868A1
公开(公告)日:2024-09-05
申请号:US18659296
申请日:2024-05-09
Applicant: Cisco Technology, Inc.
Inventor: David A. Maluf , Srinath Gundavelli , Pascal Thubert , Pradeep Kumar Kathail , Eric Levy-Abegnoli , Eric Voit , Ali Sajassi
IPC: H04L9/40 , H04L61/2521 , H04L61/2539 , H04L61/4511
CPC classification number: H04L63/0421 , H04L61/2525 , H04L61/2539 , H04L61/4511
Abstract: Techniques for using Network Address Translation (NAT), Mobile Internet Protocol (MIP), and/or other techniques in conjunction with Domain Name System (DNS) to anonymize server-side addresses in data communications. Rather than having DNS provide a client device with an IP address of an endpoint device, such as a server, the DNS instead returns a random IP address that is mapped to the client device and the endpoint device. In this way, IP addresses of servers are obfuscated by a random IP address that cannot be used to identify the endpoint device or service. The client device may then communicate data packets to the server using the random IP address as the destination address, and a gateway that works in conjunction with DNS can convert the random IP address to the actual IP address of the server using NAT and forward the data packet onto the server.
-
公开(公告)号:US20240195490A1
公开(公告)日:2024-06-13
申请号:US18078838
申请日:2022-12-09
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Arman Rezaee , Pradeep Kumar Kathail
CPC classification number: H04B7/18523 , H04W64/003 , H04W40/20
Abstract: Described herein are techniques for implementing a low earth orbit (LEO) satellite network and routing communications (e.g., packets) over that network. In embodiments, the techniques may comprise receiving, at a first ground station computing device, a request to determine destination information for a communication, determining, at the first ground station computing device based on information about the communication, a target computing device to which the communication is to be routed, determining, at the first ground station computing based on the target computing device, a location of a destination ground station, determining, at the first ground station computing by mapping orbital data to the location of the destination ground station, a destination satellite, generating the destination information to include at least an address for the destination satellite, and providing the destination information in response to the request.
-
公开(公告)号:US11924083B2
公开(公告)日:2024-03-05
申请号:US17343697
申请日:2021-06-09
Applicant: Cisco Technology, Inc.
Inventor: Samir Thoria , Neeraj Malhotra , Lukas Krattiger , Ali Sajassi , Rajesh Sharma , Kesavan Thiruvenkatasamy , Aparna Pattekar
Abstract: This disclosure describes techniques for enabling interoperability between asymmetric and symmetric Integrated Routing and Bridging (IRB) modes. An interfacing component may be configured to receive a first route advertisement from a first edge node in a Layer-2 (L2) fabric. The first route advertisement may correspond to an asymmetric format route, for instance. The interfacing component may be further configured to receive a second route advertisement from a second edge node in a L2/Layer-3 (L3) fabric. The second edge node may be configured for symmetric integrated routing and bridging (IRB). The interfacing component may be configured to re-originate the first route and the second route such that the interfacing component is included as a hop in the resultant routes between the L2 fabric and the L2/L3 fabric.
-
公开(公告)号:US11716280B2
公开(公告)日:2023-08-01
申请号:US17805616
申请日:2022-06-06
Applicant: Cisco Technology, Inc.
Inventor: Samir Thoria , Ali Sajassi , Lukas Krattiger
CPC classification number: H04L45/507 , H04L12/4633 , H04L12/4641 , H04L12/66 , H04L45/64 , H04L45/66
Abstract: A system and method are disclosed for enabling interoperability between asymmetric and symmetric Integrated Routing and Bridging (IRB) modes. A system is configured to receive a route advertisement, examine the label fields of the route advertisement, and determine whether Layer 2 or Layer 3 information is conveyed. The system is further configured to build a route advertisement to advertise to a second device based on whether Layer 2 or Layer 3 information is conveyed in the first route advertisement.
-
公开(公告)号:US20230179579A1
公开(公告)日:2023-06-08
申请号:US18104603
申请日:2023-02-01
Applicant: Cisco Technology, Inc.
Inventor: David A. Maluf , Srinath Gundavelli , Pascal Thubert , Pradeep Kumar Kathail , Eric Levy-Abegnoli , Eric Voit , Ali Sajassi
IPC: H04L9/40 , H04L61/2521 , H04L61/4511
CPC classification number: H04L63/0421 , H04L61/2525 , H04L61/4511
Abstract: Techniques for using Network Address Translation (NAT), Mobile Internet Protocol (MIP), and/or other techniques in conjunction with Domain Name System (DNS) to anonymize server-side addresses in data communications. Rather than having DNS provide a client device with an IP address of an endpoint device, such as a server, the DNS instead returns a random IP address that is mapped to the client device and the endpoint device. In this way, IP addresses of servers are obfuscated by a random IP address that cannot be used to identify the endpoint device or service. The client device may then communicate data packets to the server using the random IP address as the destination address, and a gateway that works in conjunction with DNS can convert the random IP address to the actual IP address of the server using NAT and forward the data packet onto the server.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US11356366B2
公开(公告)日:2022-06-07
申请号:US17182221
申请日:2021-02-22
Applicant: Cisco Technology, Inc.
Inventor: Samir Thoria , Ali Sajassi , Lukas Krattiger
Abstract: A system and method are disclosed for enabling interoperability between asymmetric and symmetric Integrated Routing and Bridging (IRB) modes. A system is configured to receive a route advertisement, examine the label fields of the route advertisement, and determine whether Layer 2 or Layer 3 information is conveyed. The system is further configured to build a route advertisement to advertise to a second device based on whether Layer 2 or Layer 3 information is conveyed in the first route advertisement.