IP Library Granted Patent US 9,313,130
Granted Patent B2
US 9,313,130 · App. 14/244,033 · Granted Apr 12, 2016

Routing method and network transmission apparatus

Inventors: Masahiko Takenaka (Kawasaki, JP); Kunikazu Matsumoto (Kawasaki, JP); Daisuke Shinomiya (Kawasaki, JP); Yutaka Takahashi (Yokohama, JP); Hiroaki Sakai (Kawasaki, JP)
Assignee: FUJITSU LIMITED
H04L45/745H04L45/74H04L49/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,313,130
App. No.
14/244,033
Granted
Apr 12, 2016
Kind
B2
Abstract

It is determined whether or not the address of a first type specified in an address resolution query is an address that allows direct routing to a first network. If the direct routing is determined to be allowed, a routing table is configured such that a packet including, as a destination, the address of a second type obtained by the address resolution query is forwarded to the first network. If the direct routing is determined not to be allowed, the routing table is configured such that a packet including the obtained address of the second type as a destination is forwarded to a second network.

Claims (33)

1. A routing method for a network transmission apparatus connected to a first and a second network, the routing method comprising:

determining, upon receiving an address resolution query specifying an address of a first type from a client, whether direct routing to the first network is allowed or not, based on the address of the first type;

querying the first network for address resolution to resolve the address of the first type when the direct routing to the first network is determined to be allowed, and querying the second network for the address resolution when the direct routing to the first network is determined not to be allowed;

transmitting, to the client, an address response obtained from the first network or the second network by the querying, the address response including an address of a second type;

configuring, when having queried the first network for the address resolution, a routing table such that a packet including, as a destination, the address of the second type that is included in the obtained address response is forwarded to the first network; and

configuring, when having queried the second network for the address resolution, the routing table such that a packet including, as a destination, the address of the second type that is included in the obtained address response is forwarded to the second network.

2. The routing method according to claim 1 , further comprising forwarding a packet received from the client, based on an address of the second type included as a destination in the packet and with reference to the routing table.

3. The routing method according to claim 1 , wherein:

packets each including, as the destination, the address of the second type obtained by querying the first network are forwarded to the first network, bypassing the second network, and

some or all of packets each including, as the destination, the address of the second type obtained by querying the second network are forwarded to the first network via the second network.

4. The routing method according to claim 1 , wherein forwarding of the packet to the second network is done via a virtual network configured on the first network.

5. The routing method according to claim 1 , wherein the determining includes accessing a storage device storing information indicating one or more addresses of the first type to determine whether or not the address of the first type specified in the address resolution query is an address that allows the direct routing to the first network.

6. A routing method for a network transmission apparatus connected to a first and a second network, the routing method comprising:

obtaining an address response to be forwarded to a client that has sent an address resolution query, the address response including an address of a first type specified by the client and an address of a second type that is an answer;

determining based on the address of the first type included in the address response whether direct routing to the first network is allowed or not;

configuring, when the direct routing to the first network is determined to be allowed, a routing table such that a packet including, as a destination, the address of the second type that is included in the address response is forwarded to the first network; and

configuring, when the direct routing to the first network is determined not to be allowed, the routing table such that a packet including, as a destination, the address of the second type that is included in the address response is forwarded to the second network.

7. The routing method according to claim 6 , further comprising forwarding a packet received from the client, based on an address of the second type included as a destination in the packet and with reference to the routing table.

8. A network transmission apparatus capable of connecting to a first and a second network, the apparatus comprising:

a storage device configured to store a routing table; and

a controller configured to perform a procedure including:

determining, upon receiving an address resolution query specifying an address of a first type from a client, whether direct routing to the first network is allowed or not, based on the address of the first type;

querying the first network for address resolution to resolve the address of the first type when the direct routing to the first network is determined to be allowed, and querying the second network for the address resolution when the direct routing to the first network is determined not to be allowed;

obtaining an address response including an address of a second type from the first network or the second network;

configuring, when having queried the first network for the address resolution, the routing table such that a packet including, as a destination, the address of the second type that is included in the address response is forwarded to the first network; and

configuring, when having queried the second network for the address resolution, the routing table such that a packet including, as a destination, the address of the second type that is included in the address response is forwarded to the second network.

9. A network transmission apparatus capable of connecting to a first and a second network, the apparatus comprising:

a storage device configured to store a routing table; and

a controller configured to perform a procedure including:

obtaining an address response to be forwarded to a client that has sent an address resolution query, the address response including an address of a first type specified by the client and an address of a second type that is an answer;

determining based on the address of the first type included in the address response whether direct routing to the first network is allowed or not;

configuring, when the direct routing to the first network is determined to be allowed, the routing table such that a packet including, as a destination, the address of the second type that is included in the address response is forwarded to the first network; and

configuring, when the direct routing to the first network is determined not to be allowed, the routing table such that a packet including, as a destination, the address of the second type that is included in the address response is forwarded to the second network.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ORIGINAL COVER SHEET BY REMOVING PATENT NUMBER 10586039 PREVIOUSLY RECORDED ON REEL 69272 FRAME 546. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 1, 2025
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 070764/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 069272/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2014
From: TAKENAKA, MASAHIKO; MATSUMOTO, KUNIKAZU; SHINOMIYA, DAISUKE; TAKAHASHI, YUTAKA; SAKAI, HIROAKI
To: FUJITSU LIMITED
Reel/Frame 032841/0406 →
Continuity (2)
Continuation PCTJP2011076116 · Nov 11, 2011
Related Publication 20140211807A1 · Jul 31, 2014