Network Interface Response Routing for Subnet Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In office environments with multiple subnet environments, communication terminals often face challenges in ensuring that responses to requests are transmitted to the correct subnet, leading to potential security issues and data leakage due to incorrect routing settings.

Innovation Solution

An information processing apparatus with multiple network interfaces is configured to receive requests, generate responses with reversed source and destination IP addresses, and prevent responses from being transmitted through an incorrect network interface, ensuring that responses are sent through the appropriate interface for the destination subnet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the communication terminal transmits a response via the default gateway, then the response can be transmitted through a preset gateway, but the response may fail to reach the subnet to which the source terminal of the request is connected

Engineering Contradiction:
Improveresponse transmissionVSAvoidresponse delivery accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary action by recording the interface information that received the request packet before generating the response packet. This pre-recorded interface information is then used to determine the correct transmission interface for the response, ensuring the response is sent back through the appropriate gateway to reach the source terminal's subnet.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by comparing the recorded interface information (from which the request was received) with the interface determined by the routing table for response transmission. This feedback mechanism identifies mismatches and prevents incorrect routing, ensuring responses are transmitted through the correct interface to reach the originating subnet.

Inventive Principle:
Principle #23Feedback

2Reliability

If static routing is configured for each destination terminal, then responses can be routed to particular gateways, but the device complexity increases

Engineering Contradiction:
Improveresponse routing accuracyVSAvoidrouting configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by automatically recording interface information when request packets are received and autonomously using this recorded information to determine the correct response transmission interface. This eliminates the need for manual static routing configuration for each destination terminal, as the system automatically manages its own routing decisions based on the recorded interface data.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12218905B2Information processing apparatus, control method for information processing apparatus, and medium
Publication Date: 2025.02.04 CANON KK
  • US12218905B2 patent drawing
  • US12218905B2 patent drawing
  • US12218905B2 patent drawing

AI summary

An information processing apparatus with a plurality of network interfaces is provided. The information processing apparatus comprises at least one memory that stores a set of instructions, and at least one processor that executes the instructions to control to receive a request via one of the plurality of networks, generate a response to a source of the received request, the response indicating the source of the request set as a destination address and a destination address of the request set as a source address, and in a case where the network interface having received the request is different from a network interface determined to be used for communication with a destination identified by the destination address set in the generated response, prevent the response from the different network interface.