Nova Patents
JP2009217841A

Packet relay processor

Abstract

Problem to be solved.To speed up service processing of a packet relay processing device. A packet relay processing device includes a server 1 and a network connection device 2. The network connection device 2 includes a session management unit 2b that manages sessions and a packet processing unit 2a that relays packets based on session management by the session management unit 2b. The server 1 includes a packet detailed analysis unit. The network connection device 2 further includes a processing distribution unit and a service processing unit. The processing distribution unit forwards the packet to the packet detail analysis unit according to the given conditions. The packet detail analysis unit determines the service content for the packet by analyzing the packet, and sets the determined service content in the network connection device 2. The network connection device 2 processes the packet based on the determined service content. [Selection diagram] Fig. 1

JP2009217841A, drawing sheet 1
Sheet 1 of 40

Term

Projected expiry 21 May 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

6 claims: 2 independent, 4 dependent

  1. 1
    ネットワーク接続装置を有するパケット中継処理装置であって、 前記ネットワーク接続装置がセッションを管理するセッション管理部と、前記セッション管理部によるセッション管理に基づいてパケットを中継するパケット処理部とを備え、 前記パケット中継処理装置は、サーバを更に備え、 前記サーバはパケット詳細解析部を備え、 前記ネットワーク接続装置は、更に処理振分部とサービス処理部を備え、前記処理振分部が、与えられた条件によって前記パケットを上記パケット詳細解析部に転送し、前記パケット詳細解析部は、前記パケットを解析することにより前記パケットに対するサービス内容を決定し、決定した前記サービス内容を前記ネットワーク接続装置に設定し、該設定後、前記ネットワーク接続装置は、前記決定されたサービス内容に基づいて前記パケットを処理する、 ことを特徴とするパケット中継処理装置。
  2. 2
    前記ネットワーク接続装置は、更に、パケットに関する統計情報を取得するためのカウンタを備えることを特徴とする請求項1に記載のパケット中継処理装置。
  3. 3
    前記パケット詳細解析部は、更に、前記サーバに転送された前記パケットがHTTPプロトコルのGETパケットである場合、前記パケットに含まれるURL(Uniform Resource Locator)に基づいて、前記パケットに対するサービスを決定する、ことを特徴とする請求項1に記載のパケット中継処理装置。
  4. 4
    前記パケット詳細解析部は、更に、前記サーバに転送された前記パケットがFTPプロトコルのPORT命令、或いはPASV命令のACKである場合、前記セッションのデータコネクションのIPアドレスとポート番号に基づいて、前記パケットに対するサービスを決定する、ことを特徴とする請求項1に記載のパケット中継処理装置。
  5. 5
    前記パケット詳細解析部は、前記サーバの負荷を分散させる処理を行う場合、 前 記負荷の振分先となる振分先サーバが決定されるまで、前記振分先サーバに代わって応答することを特徴とする請求項1に記載のパケット中継処理装置。
  6. 6
    前記パケット詳細解析部は、前記パケットを解析することにより、前記セッションテーブルに、前記パケットに対するサービスの種類、変換用IPアドレス及びポート番号、シーケンス番号及びACK番号差分を書き込む、ことを特徴とする請求項1に記載のパケット中継処理装置。
Independent claims6