DYNAMIC ENTRY MANAGEMENT SYSTEM, DYNAMIC ENTRY MANAGEMENT METHOD, AND DYNAMIC ENTRY MANAGEMENT PROGRAM

In the present invention, a networking system includes a packet processing unit and a small free port management table. The packet processing unit receives a packet. The packet processing unit determines whether the received packet corresponds to an existing flow. Upon determining that the received...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KAWANO, Shinya, KANO, Hiroki, TAKAHASHI, Kotomi, MIYAMOTO, Katsuma
Format: Patent
Sprache:eng ; fre ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In the present invention, a networking system includes a packet processing unit and a small free port management table. The packet processing unit receives a packet. The packet processing unit determines whether the received packet corresponds to an existing flow. Upon determining that the received packet does not correspond to an existing flow, the packet processing unit starts a new flow corresponding to the received packet. The packet processing unit acquires a first port number not being used by an existing session from the small free port management table, which includes a plurality of entries corresponding to some of a plurality of available port numbers. The small free port management table is arranged on a hardware accelerator. The packet processing unit allocates the first port number to the new flow. Dans la présente invention, un système de réseautage comprend une unité de traitement de paquet et une petite table de gestion de port libre. L'unité de traitement de paquet reçoit un paquet. L'unité de traitement de paquet détermine si le paquet reçu correspond à un flux existant. Lorsqu'il est déterminé que le paquet reçu ne correspond pas à un flux existant, l'unité de traitement de paquet démarre un nouveau flux correspondant au paquet reçu. L'unité de traitement de paquet acquiert un premier numéro de port qui n'est pas utilisé par une session existante à partir de la petite table de gestion de port libre, qui comprend une pluralité d'entrées correspondant à certains numéros de port d'une pluralité de numéros de port disponibles. La petite table de gestion de port libre est agencée sur un accélérateur matériel. L'unité de traitement de paquet attribue le premier numéro de port au nouveau flux. ネットワーキングシステムは、パケット処理部および小さい空きポート管理テーブルを含む。パケット処理部は、パケットを受信する。パケット処理部は、受信されたパケットが既存フローに対応するか、を判定する。受信されたパケットが既存フローに対応しない、と判定することに応じて、パケット処理部は、受信されたパケットに対応する新規フローを開始する。パケット処理部は、既存セッションによって利用されていない第1のポート番号を、利用可能な複数のポート番号の一部に対応する複数のエントリーを含む小さい空きポート管理テーブルから取得する。小さい空きポート管理テーブルは、ハードウェアアクセラレータ上に配置されている。パケット処理部は、第1のポート番号を、新規フローに割り当てる。