Patents by Inventor Karthi Kaliyamoorthy
Karthi Kaliyamoorthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Determine a trusted dynamic host configuration protocol (DHCP) server in a DHCP snooping environment
Patent number: 11641374Abstract: Presented herein are systems and methods to determine whether a dynamic host configuration protocol (DHCP) server in DHCP snooping environment is a trusted device without requiring trusted port configuration. In one or more embodiments, a DHCP snooping-enable switch/router adds an indicator to a message intended for a DHCP server, thereby notifying the DHCP server that the DHCP switch/router is enabled for or capable of “detection of trusted DHCP server.” The DHCP server includes a unique trusted identifier in its reply that the DHCP switch/router uses to verify whether the DHCP server can be considered a trusted device.Type: GrantFiled: May 26, 2020Date of Patent: May 2, 2023Assignee: DELL PRODUCTS L.P.Inventors: Karthi Kaliyamoorthy, Ramesh Ganapathi -
Patent number: 11509568Abstract: A Protocol Independent Multicast (PIM) designated networking device election system includes a first networking device and a second networking device that are coupled to the first edge device. The second networking device receives a first PIM message from the first networking device and determines that the first PIM message indicates that the first networking device supports designated networking device election based on an interface performance property. The second networking device then determines whether a first interface performance property indication indicates that a first interface performance property of the first networking device or a second interface performance property of the second networking device satisfy an interface performance property condition.Type: GrantFiled: September 27, 2019Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventor: Karthi Kaliyamoorthy
-
Patent number: 11431620Abstract: A control packet transmission system includes a first switch device that, during a first time period, generates and transmits first control packets to a second switch device. Furthermore, a third switch device is provided that, during the first time period, generates and transmits third control packets to the second switch device, and transmits a copy of those third control packets to the first switch device. The first switch then generates respective first hash values using each of the first and third control packets, and generate a first consolidated hash value using each of the respective first hash values. During a subsequent second time period, the first switch device may determine that control data exchanged during the first and second time periods is the same and, in response, transmit the first consolidated hash value to the second switch device in place of any control packets transmitted to the second switch device.Type: GrantFiled: October 28, 2019Date of Patent: August 30, 2022Assignee: Dell Products L.P.Inventor: Karthi Kaliyamoorthy
-
Patent number: 11411864Abstract: An asymmetric/symmetric IRB migration system includes an aggregated networking device subsystem with a first and second networking device that are both configured to operate according to an asymmetric IRB model. A migration system coupled to the aggregated networking device subsystem retrieves first and second asymmetric IRB attributes from the first and second networking devices, uses the first asymmetric IRB attributes to generate first symmetric IRB attributes for the first networking device, and uses the second asymmetric IRB attributes to generate second symmetric IRB attributes for the second networking device. The migration system then causes data destined for end host device(s) coupled to the aggregated networking device subsystem to be transmitted only to the first networking device, configures the first networking device using the first symmetric IRB attributes, and then configures the second networking device using the second symmetric IRB attributes.Type: GrantFiled: January 20, 2021Date of Patent: August 9, 2022Assignee: Dell Products L.P.Inventors: Karthi Kaliyamoorthy, Sathish Kumar Thanneerkulam Ravichandran, Karthik Krishnamurthy, Damodharan Sreenivasagaperumal
-
Publication number: 20220231941Abstract: An asymmetric/symmetric IRB migration system includes an aggregated networking device subsystem with a first and second networking device that are both configured to operate according to an asymmetric IRB model. A migration system coupled to the aggregated networking device subsystem retrieves first and second asymmetric IRB attributes from the first and second networking devices, uses the first asymmetric IRB attributes to generate first symmetric IRB attributes for the first networking device, and uses the second asymmetric IRB attributes to generate second symmetric IRB attributes for the second networking device. The migration system then causes data destined for end host device(s) coupled to the aggregated networking device subsystem to be transmitted only to the first networking device, configures the first networking device using the first symmetric IRB attributes, and then configures the second networking device using the second symmetric IRB attributes.Type: ApplicationFiled: January 20, 2021Publication date: July 21, 2022Inventors: Karthi Kaliyamoorthy, Sathish Kumar Thanneerkulam Ravichandran, Karthik Krishnamurthy, Damodharan Sreenivasagaperumal
-
Patent number: 11329880Abstract: An automatic route reflector configuration system includes a plurality of router devices that are coupled to each other in an autonomous system, with each of the router devices exchanging discovery communications, using information included in the discovery communications to generate a route reflector configuration database, and electing a closest one of the router devices as a route reflector based on the route reflector configuration database. Each router device elected as a route reflector then transmits automatic route reflector peering communications to each of the other router devices that include a role for that router device, receives an acceptance of the role for that router device from at least some of the router devices to which it transmitted automatic route reflector peering communications, and exchanges routes with each of the router devices that accepted the role for that router device.Type: GrantFiled: January 9, 2020Date of Patent: May 10, 2022Assignee: Dell Products L.P.Inventors: Karthi Kaliyamoorthy, Muthulakshmi Radhakrishnan
-
Patent number: 11223557Abstract: A multicast traffic disruption prevention system includes a first router having a first priority and operating as a designated router such that a second router transmits data traffic to the first router device for forwarding to a destination. A third router coupled to the second router also has the first priority and, in response to a link to the destination device becoming available, transmits an active designated router discovery communication to the first router that identifies the first priority of the third router. In response to receiving an active designated router confirmation communication from the first router that identifies that the first router also has the first priority and that the first router is configured to operate as the designated router, the third router operates as a non-designated router such that the second router continues to transmit data traffic to the first router for forwarding to the destination device.Type: GrantFiled: August 26, 2020Date of Patent: January 11, 2022Assignee: Dell Products L.P.Inventor: Karthi Kaliyamoorthy
-
DETERMINE A TRUSTED DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP) SERVER IN A DHCP SNOOPING ENVIRONMENT
Publication number: 20210377299Abstract: Presented herein are systems and methods to determine whether a dynamic host configuration protocol (DHCP) server in DHCP snooping environment is a trusted device without requiring trusted port configuration. In one or more embodiments, a DHCP snooping-enable switch/router adds an indicator to a message intended for a DHCP server, thereby notifying the DHCP server that the DHCP switch/router is enabled for or capable of “detection of trusted DHCP server.” The DHCP server includes a unique trusted identifier in its reply that the DHCP switch/router uses to verify whether the DHCP server can be considered a trusted device.Type: ApplicationFiled: May 26, 2020Publication date: December 2, 2021Applicant: DELL PRODUCTS L.P.Inventors: Karthi KALIYAMOORTHY, Ramesh GANAPATHI -
Patent number: 11108663Abstract: A ring control data exchange system includes a first networking device in a first datacenter and a second networking device in a second datacenter and in a ring configuration with the first networking device. The second networking device identifies first control data packets, performs a hashing operation on the first control data packets to generate respective first control data hash values, and transmits the first control data packets to the first networking device. Subsequently, the second networking device identifies second control data packets, performs the hashing operation on the second control data packets to generate respective second control data hash values, determines that the respective second control data hash values match the respective first control data hash values and, in response, generates and transmits a first consolidated control data hash value to the first networking device while not transmitting the second control data packets to the first networking device.Type: GrantFiled: February 24, 2020Date of Patent: August 31, 2021Assignee: Dell Products L.P.Inventor: Karthi Kaliyamoorthy
-
Publication number: 20210266242Abstract: A ring control data exchange system includes a first networking device in a first datacenter and a second networking device in a second datacenter and in a ring configuration with the first networking device. The second networking device identifies first control data packets, performs a hashing operation on the first control data packets to generate respective first control data hash values, and transmits the first control data packets to the first networking device. Subsequently, the second networking device identifies second control data packets, performs the hashing operation on the second control data packets to generate respective second control data hash values, determines that the respective second control data hash values match the respective first control data hash values and, in response, generates and transmits a first consolidated control data hash value to the first networking device while not transmitting the second control data packets to the first networking device.Type: ApplicationFiled: February 24, 2020Publication date: August 26, 2021Inventor: Karthi Kaliyamoorthy
-
Patent number: 11095510Abstract: An aggregated networking device maintenance system includes a first aggregated networking device and a second aggregated networking device that are coupled together, and each coupled to a third networking device. The first aggregated networking device receives a maintenance instruction and, in response, transmits a first maintenance notification message to the second aggregated networking device, and a second maintenance notification message to the third networking device that prevents the third networking device from transmitting data traffic to the first aggregated networking device.Type: GrantFiled: January 14, 2020Date of Patent: August 17, 2021Assignee: Dell Products L.P.Inventor: Karthi Kaliyamoorthy
-
Publication number: 20210218628Abstract: An aggregated networking device maintenance system includes a first aggregated networking device and a second aggregated networking device that are coupled together, and each coupled to a third networking device. The first aggregated networking device receives a maintenance instruction and, in response, transmits a first maintenance notification message to the second aggregated networking device, and a second maintenance notification message to the third networking device that prevents the third networking device from transmitting data traffic to the first aggregated networking device.Type: ApplicationFiled: January 14, 2020Publication date: July 15, 2021Inventor: Karthi Kaliyamoorthy
-
Publication number: 20210218663Abstract: An automatic route reflector configuration system includes a plurality of router devices that are coupled to each other in an autonomous system, with each of the router devices exchanging discovery communications, using information included in the discovery communications to generate a route reflector configuration database, and electing a closest one of the router devices as a route reflector based on the route reflector configuration database. Each router device elected as a route reflector then transmits automatic route reflector peering communications to each of the other router devices that include a role for that router device, receives an acceptance of the role for that router device from at least some of the router devices to which it transmitted automatic route reflector peering communications, and exchanges routes with each of the router devices that accepted the role for that router device.Type: ApplicationFiled: January 9, 2020Publication date: July 15, 2021Inventors: Karthi Kaliyamoorthy, Muthulakshmi Radhakrishnan
-
Patent number: 11012369Abstract: An aggregated switch path optimization system includes first and second switch devices. An aggregated third switch device is coupled to the first switch device, the second switch device, and an aggregated fourth switch device. The aggregated third switch device forwards those packets from the first switch device via one of: an ICL to the aggregated fourth switch device, and a link to the second switch device. The aggregated third switch device then monitors a usage of the ICL and the availability of the link to the second switch device. In response to the usage of the ICL exceeding a threshold usage level, or an unavailability of the link to the second switch device, the aggregated third switch device transmits a packet redirection message to the first switch device that causes it to redirect packets away from the aggregated third switch device and towards the aggregated fourth switch device.Type: GrantFiled: July 5, 2019Date of Patent: May 18, 2021Assignee: Dell Products L.P.Inventors: Karthi Kaliyamoorthy, Senthil Nathan Muthukaruppan
-
Patent number: 11005746Abstract: A stack group merging system includes a first stack group including a first master stack device and first slave stack device(s), and a second stack group includes a second master stack device and second slave stack device(s). The first master stack device determines a first total data traffic amount transmitted by itself and the first slave stack device(s) in the first stack group. The second master stack device determines a second total data traffic amount transmitted by itself and the second slave stack device(s) in the second stack group. The first and second master stack devices exchange the first and second total data traffic amounts, and the master stack device in the stack group that transmits a higher total data traffic amount then operates as a master slave device for a merged stack group including the first and second stack group.Type: GrantFiled: December 16, 2019Date of Patent: May 11, 2021Assignee: Dell Products L.P.Inventor: Karthi Kaliyamoorthy
-
Publication number: 20210126855Abstract: A control packet transmission system includes a first switch device that, during a first time period, generates and transmits first control packets to a second switch device. Furthermore, a third switch device is provided that, during the first time period, generates and transmits third control packets to the second switch device, and transmits a copy of those third control packets to the first switch device. The first switch then generates respective first hash values using each of the first and third control packets, and generate a first consolidated hash value using each of the respective first hash values. During a subsequent second time period, the first switch device may determine that control data exchanged during the first and second time periods is the same and, in response, transmit the first consolidated hash value to the second switch device in place of any control packets transmitted to the second switch device.Type: ApplicationFiled: October 28, 2019Publication date: April 29, 2021Inventor: Karthi Kaliyamoorthy
-
Publication number: 20210099379Abstract: A Protocol Independent Multicast (PIM) designated networking device election system includes a first networking device and a second networking device that are coupled to the first edge device. The second networking device receives a first PIM message from the first networking device and determines that the first PIM message indicates that the first networking device supports designated networking device election based on an interface performance property. The second networking device then determines whether a first interface performance property indication indicates that a first interface performance property of the first networking device or a second interface performance property of the second networking device satisfy an interface performance property condition.Type: ApplicationFiled: September 27, 2019Publication date: April 1, 2021Inventor: Karthi Kaliyamoorthy
-
Patent number: 10931531Abstract: A first information handling system may determine a first bandwidth of a first connection between the first information handling system and a client information handling system. The first information handling system may also determine a second bandwidth of a second connection between a second information handling system and the client information handling system. The first information handling system may determine that the first bandwidth is greater than the second bandwidth. Based on the determination, the first information handling system may be designated as a VRRP master node based. Based on the designation as the VRRP master node, the first information handling system may control VRRP operation of the first and second information handling systems.Type: GrantFiled: April 22, 2019Date of Patent: February 23, 2021Assignee: Dell Products L.P.Inventors: Sampath Kumar Rajamanickam, Karthi Kaliyamoorthy, Balamurugan Shanmugam
-
Patent number: 10924391Abstract: Presented herein are systems and methods that provide traffic recover when virtual router redundancy protocol (VRRP) virtual media access control (VMAC) failures occur in a link aggregation group fabric environment. In one or more embodiments, automatic traffic recovery may be accomplished using internode link control messages to synchronize a VRRP VMAC failure that has been encountered by one LAG node with a LAG peer node. If a database associated with the failed LAG node comprises no entry that indicates that the failure scenario has previously occurred in the LAG peer node, a forwarding path entry rule may be generated to route traffic via the internode link, thereby, reducing data loss through routing failures and the like.Type: GrantFiled: April 3, 2019Date of Patent: February 16, 2021Assignee: DELL PRODUCTS L.P.Inventors: Karthi Kaliyamoorthy, Sampath Kumar Rajamanickam, Rajashekar Jayaraj, Balamurugan Shanmugam
-
Publication number: 20210006504Abstract: An aggregated switch path optimization system includes first and second switch devices. An aggregated third switch device is coupled to the first switch device, the second switch device, and an aggregated fourth switch device. The aggregated third switch device forwards those packets from the first switch device via one of: an ICL to the aggregated fourth switch device, and a link to the second switch device. The aggregated third switch device then monitors a usage of the ICL and the availability of the link to the second switch device. In response to the usage of the ICL exceeding a threshold usage level, or an unavailability of the link to the second switch device, the aggregated third switch device transmits a packet redirection message to the first switch device that causes it to redirect packets away from the aggregated third switch device and towards the aggregated fourth switch device.Type: ApplicationFiled: July 5, 2019Publication date: January 7, 2021Inventors: Karthi Kaliyamoorthy, Senthil Nathan Muthukaruppan