Firewall Host Rule Mapping Module for Dynamic IP Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IPv6 autoconfiguration environments, dynamic IP addresses require frequent updates to firewall rules, leading to manual updates that are time-consuming and prone to errors, as conventional firewalls rely solely on IP addresses without verification of host machine associations.

Innovation Solution

Implementing a host rule mapping module that receives notifications from a name server about IP address changes, queries for DNS records, and updates firewall rules to associate the correct IP address with the intended host machine, ensuring accurate routing of data packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual firewall rule updates are performed for IPv6 dynamic IP address changes, then the firewall rules can be updated to reflect current IP addresses, but the process becomes time-consuming and error-prone

Engineering Contradiction:
Improvefirewall rule accuracyVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables automatic self-updating of firewall rules by having host machines autonomously notify the firewall when their IP addresses change. The firewall automatically processes these notifications and updates its rule set without requiring manual intervention, thus resolving the contradiction between reliability and time loss.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where host machines send notifications to the firewall about their IP address changes. The firewall receives this feedback information, processes it, and automatically updates its rules accordingly, eliminating the need for manual updates and reducing both time and errors.

Inventive Principle:
Principle #23Feedback

2Device complexity

If conventional firewalls use only IP addresses for routing decisions, then the firewall structure remains simple, but there is no way to verify that an IP address is associated with the intended host machine

Engineering Contradiction:
Improvefirewall configuration simplicityVSAvoidhost IP association verification
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system introduces an intermediary mechanism (notification system) that mediates between the host machine and the firewall. When a host changes its IP address, the notification acts as an intermediary signal that conveys the association information to the firewall, enabling verification without complicating the firewall's core routing function.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by having the host machine notify the firewall in advance of its IP address change. This preliminary notification allows the firewall to update its rules before any potential misrouting can occur, ensuring reliability while maintaining simplicity in the firewall's operation.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If IPv6 dynamic addressing is used, then host machines can automatically configure IP addresses, but the IP addresses change over time requiring frequent firewall rule updates

Engineering Contradiction:
Improvehost IP configurationVSAvoidfirewall rule maintenance efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system enables the IPv6 dynamic addressing system to serve itself by having host machines automatically notify the firewall of their IP changes. This eliminates the need for manual firewall maintenance and allows the dynamic addressing system to operate efficiently without compromising firewall maintenance productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system ensures continuity of useful action by establishing a continuous notification mechanism that operates whenever an IP address changes. This continuous automatic updating eliminates interruptions in firewall rule accuracy and maintains high productivity in firewall maintenance.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8549609B2Updating firewall rules
Publication Date: 2013.10.01 RED HAT INC
  • US8549609B2 patent drawing
  • US8549609B2 patent drawing
  • US8549609B2 patent drawing

AI summary

A host rule mapping module in a firewall server may receive an update notification from a name server. The update notification may indicate a change to an address associated with a host name of a host machine. In response to receiving the update notification, the host rule mapping module may request a record corresponding to the host name identified in the update notification. The host rule mapping module may receive a contents of the record in response to the request from the name server, and update a firewall rule corresponding to the address identified in the update notification to include the contents of the record.