Dynamic BGP Host Route Generation from DNS for Private Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network routing systems fail to establish reliable communications links with external devices in customer private networks without Internet connectivity, especially when default routes fail, IP addresses change, or are dependent on geographical location.

Innovation Solution

Implementing dynamic Border Gateway Protocol (BGP) host route generation based on Domain Name System (DNS) resolution, where a computing system queries a DNS server for the current IP address of an external device and advertises the IP address or route using BGP, ensuring real-time or near-real-time updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional proxy DNS techniques are used for reaching external devices via default routes, then network connectivity is maintained for private networks without Internet connectivity, but the system fails when default routes fail, IP addresses change, or external devices are dependent on geographical location

Engineering Contradiction:
Improveconnectivity reliabilityVSAvoidadaptability to IP changes and geographical dependencies
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic BGP host route generation that automatically updates routing information when IP addresses change. The system continuously monitors external device IP addresses and dynamically generates and advertises new BGP routes, ensuring connectivity is maintained without manual intervention. This dynamic adaptation resolves the contradiction by making the routing system flexible and responsive to changing network conditions while maintaining reliable connectivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by continuously monitoring the status of external devices and their IP addresses. When changes are detected (such as IP address changes or geographical location dependencies), the system receives feedback and automatically adjusts routing policies by generating new BGP routes. This closed-loop feedback system ensures both reliability and adaptability by continuously optimizing routing based on current network conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If dynamic BGP host route generation based on DNS resolution is implemented, then robust and scalable network routing is achieved with real-time updates, but system complexity increases

Engineering Contradiction:
Improverouting reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary routing system that acts as a mediator between DNS resolution and BGP route advertisement. This intermediary component automatically performs DNS queries, monitors IP address changes, and generates corresponding BGP routes without requiring complex configuration on end devices. By centralizing the complexity in a dedicated routing system, the solution achieves high reliability while keeping individual network devices simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service capabilities by automatically performing DNS resolution, monitoring IP address changes, and generating BGP routes without manual intervention. The routing system autonomously adapts to network changes, eliminating the need for complex manual configuration and management. This self-service approach reduces operational complexity while maintaining reliable routing through automated real-time updates.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12348481B2Dynamic border gateway protocol (BGP) host route generation based on domain name system (DNS) resolution
Publication Date: 2025.07.01 LEVEL 3 COMMUNICATIONS LLC
  • US12348481B2 patent drawing
  • US12348481B2 patent drawing
  • US12348481B2 patent drawing

AI summary

Novel tools and techniques are provided for implementing dynamic border gateway protocol (“BGP”) host route generation based on domain name system (“DNS”) resolution. In various embodiments, a computing system may receive, from a user device via a first network, a request to establish a communications link with an external device via a second network that is separate from the first network, based on a first uniform resource identifier (“URI”) indicative of a network location of the external device. The computing system may query a DNS resolver for an Internet Protocol (“IP”) address corresponding to a valid current IP address, based on the first URI, and may advertise the IP address and/or a route based on the IP address. A communications link may be established between the user device and the external device based on the IP address and/or the route.