12010021

Method and System for Routing Data Frames in a Network Topology

PublishedJune 11, 2024
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The method according to claim 1, further comprising, the first node (Node-A 121) sending an Address resolution Protocol (ARP) request to the first router (R12 120) to obtain the MAC address of the ingress interface of the first router (R12 120).

3

3. The method according to claim 1, further comprising the first router (R12 120) determining based on the IP address of the second node (Node-D 141), a MAC address of the ingress interface of the second router (R0 130), including, either retrieving the MAC address of the ingress interface of the second router (R0 130) from an ARP table of the first router (R12 120), or if not present in the ARP table of the first router (R12 120), sending an ARP request to the second router (R0 130) to obtain the MAC address of the ingress interface of the second router (R0 130).

4

4. The method according to claim 1, wherein the first router (R12 120) is the source router if the source IP address in the received data frame is in a same subnet as an IP address of the ingress interface of the first router (R12 120) and the destination IP address field of the received data frame is not in a same subnet as an IP address of any one of the interfaces of the first router (R12 120).

5

5. The method according to claim 1, wherein the second router (R0 130) is a transit router (R0 130) if the source IP address and the destination IP address indicated in the data frame are not in a same subnet as an IP address of anyone of the interfaces of the second router (R0 130).

6

6. The method according to 1, further comprising the second router (R0 130) determining based on the IP address of the second node (Node-D 141), a MAC address of the ingress interface of said third router (R34 140), including, either retrieving the MAC address of the ingress interface of the third router (R34 140) from an ARP table of the second router (R0 130), or if not present in the ARP table of the second router (R0 130), sending an ARP request to the third router (R34 140) to obtain the MAC address of the ingress interface of the third router (R34 140).

7

7. The method according to claim 1, wherein the third router (R34 140) is the destination router (R34 140) if the destination IP address indicated in the data frame received by the third router (R34 140) is in a same subnet as an IP address of one of the interfaces of the third router (R34 140).

13

13. The system according to claim 12, wherein the first node (Node-A 121) sends an Address resolution Protocol (ARP) request to the first router (R12 120) to obtain the MAC address of the ingress interface of the first router (R12 120).

14

14. The system according to claim 12, wherein the first router (R12 120) determines based on the IP address of the second node (Node-D 141), a MAC address of the ingress interface of the second router (R0 130), by either retrieving the MAC address of the ingress interface of the second router (R0 130) from an ARP table of the first router (R12 120), or if not present in the ARP table of the first router (R12 120), by sending an ARP request to the second router (R0 130) to obtain the MAC address of the ingress interface of the second router (R0 130).

15

15. The system according to claim 12, wherein the first router (R12 120) is the source router if the source IP address in the received data frame is in a same subnet as an IP address of the ingress interface of the first router (R12 120) and the destination IP address field of the received data frame is not in a same subnet as an IP address of anyone of the interfaces of the first router (R12 120).

16

16. The system according to claim 12, wherein the second router (R0 130) is a transit router (R0 130) if the source IP address and the destination IP address indicated in the data frame are not in a same subnet as an IP address of anyone of the interfaces of the second router (R0 130).

17

17. The system according to claim 12, wherein the second router (R0 130) determines based on the IP address of the second node (Node-D 141), a MAC address of the ingress interface of said third router (R34 140), by either retrieving the MAC address of the ingress interface of the third router (R34 140) from an ARP table of the second router (R0 130), or if not present in the ARP table of the second router (R0 130), by sending an ARP request to the third router (R34 140) to obtain the MAC address of the ingress interface of the third router (R34 140).

18

18. The system according to claim 12, wherein the third router (R34 140) is the destination router (R34 140) if the destination IP address indicated in the data frame received by the third router (R34 140) is in a same subnet as an IP address of one of the interfaces of the third router (R34 140).

Patent Metadata

Filing Date

Unknown

Publication Date

June 11, 2024

Inventors

Babak Tamizkar

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and System for Routing Data Frames in a Network Topology” (12010021). https://patentable.app/patents/12010021

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.