IP Library Granted Patent US 8,483,051
Granted Patent B2
US 8,483,051 · App. 12/825,863 · Granted Jul 9, 2013

Network relay apparatus

Inventors: Shinichi Akahane (Hachioji, JP); Yasuhiro Kodama (Yokohama, JP); Takao Nara (Yokohama, JP)
Assignee: Alaxala Networks Corporation
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 8,483,051
App. No.
12/825,863
Granted
Jul 9, 2013
Kind
B2
Abstract

The network relay apparatus is provided. The network relay apparatus includes: multiple ports, each being provided to send and receive a frame to and from one of multiple external devices; and a frame processor configured to perform flooding, in order to relay a received frame that is received via one of the multiple ports as a receiving port, with a preset flooding target according to an attribute of a transmit port that sends the received frame.

Claims (24)

1. A network relay apparatus, comprising:

multiple ports, each being provided to send and receive a frame to and from one of multiple external devices;

a frame processor configured to set a flooding target corresponding to an attribute of a port that sends the received frame, and to perform flooding on the basis of the flooding target, in order to relay a received frame that is received via one of the multiple ports as a receiving port;

a port attribute storage configured to store a port attribute in correlation with each of the multiple ports;

a flooding target storage configured to store a flooding target set in advance with regard to each port attribute;

a media access control (MAC) address storage configured to store a MAC address of each of the multiple external devices in correlation with one of the multiple ports;

a learning manager configured to retrieve an attribute of the receiving port from the port attribute storage and register the retrieved attribute in correlation with a corresponding port in the MAC address storage, so as to implement a learning process with regard to the MAC address storage;

a flooding indication storage configured to store requirement or non-requirement of flooding in correlation with each of the multiple ports,

wherein:

the frame processor refers to information registered in the port attribute storage and in the flooding target storage when the flooding target is set,

the frame processor performs a destination search of the MAC address storage to specify a transmit port and a attribute of the transmit port, and

the frame processor retrieves requirement or non-requirement of flooding from the flooding indication storage based on the specified transmit port, and on retrieval of the requirement of flooding, and sets a flooding destination from retrieval of the flooding target storage based on the specified attribute of the transmit port and performs flooding.

2. The network relay apparatus in accordance with claim 1 , further comprising:

the MAC address storage configured to store the MAC address of each of the multiple external devices in correlation with one of the multiple ports;

the flooding indication storage configured to store requirement or non-requirement of flooding in correlation with each of the multiple ports, wherein

the frame processor performs a destination search of the MAC address storage to specify the transmit port, and searches the port attribute storage with the specified transmit port as a key to specify the attribute of the transmit port, and

the frame processor retrieves requirement or non-requirement of flooding from the flooding indication storage based on the specified transmit port, and on retrieval of the requirement of flooding, and sets the flooding destination from retrieval of the flooding target storage based on the specified attribute of the transmit port and performs flooding.

3. The network relay apparatus in accordance with claim 1 , further comprising:

a table manager configured to update information registered in the MAC address storage, wherein

when an attribute of each of the multiple ports registered in the MAC address storage coincides with a specified attribute, the table manager does not delete information of correlating a MAC address of one of the multiple external devices to one of the multiple ports from the MAC address storage, even on reception of a deletion request from the MAC address storage.

4. The network relay apparatus in accordance with claim 1 , further including:

a device manager configured to receive a deletion request from one of the multiple external devices connecting with the network relay apparatus and delete corresponding information of correlating a MAC address of one of the multiple external devices to one of the multiple ports from the MAC address storage.

5. The network relay apparatus in accordance with claim 1 , wherein

the learning manager allocates an identification code of a different virtual network to each attribute of the receiving port and registers the allocated identification code of each virtual network in correlation with a corresponding port in the MAC address storage.

Assignments (3)
CHANGE OF ADDRESS Recorded Jul 22, 2026
From: ALAXALA NETWORKS CORPORATION
To: ALAXALA NETWORKS CORPORATION
Reel/Frame 076028/0706 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 22, 2026
From: ALAXALA NETWORKS CORPORATION
To: FORTINET, INC.
Reel/Frame 076028/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2010
From: AKAHANE, SHINICHI; KODAMA, YASUHIRO; NARA, TAKAO
To: ALAXALA NETWORKS CORPORATION
Reel/Frame 024950/0400 →
Priority Claims (1)
JP 2009-172282 · Jul 23, 2009 · national
Continuity (1)
Related Publication 20110019679A1 · Jan 27, 2011