説明

Fターム[5K030LE09]の内容

広域データ交換 (118,342) | 処理方式 (2,225) | ソフトウェアのハードウェア化による処理 (103)

Fターム[5K030LE09]に分類される特許

1 - 20 / 103


【課題】データセンター向けのマルチキャスト転送装置および方法を提供する。
【解決手段】データセンター内のサーバーのマルチキャストアドレスは一連の連続マルチキャストアドレス内のアドレスであり、着信マルチキャストデータパケットを受信し、当該着信マルチキャストデータパケットのヘッダから宛先MACアドレスが抽出し、抽出された宛先MACアドレスと所定のマスク項目との間で論理AND演算を実行し、索引値を取得するルーティングクエリー実行エンジン120と、取得された索引値を使用して出力ポート系列を決定する転送エンジン130とにより、スイッチングファブリックユニット140が、決定された出力ポート系列に示されるポートから当該着信マルチキャストデータパケットを出力するようにラインカード110をスケジューリングする。 (もっと読む)


【課題】複数のDPIプロセッサを用いて高速かつ複雑なパケット解析処理を実現すると共に、DPIプロセッサのアドオンによりルータへの機能増設及び外部装置へのリダイレクトを容易に実現する。
【解決手段】ルータ装置において、入力パケットのヘッダから所定のデータ要素を抽出し、第1シグネチャテーブルに登録されているシグネチャに一致するか判定し、さらなる解析が必要か判断するルータ基本機能部130と、前記ルータ基本機能部から前記パケットを受信すると、ペイロードから所定のビット長のビットシーケンスを抽出し、第2シグネチャテーブルに登録されているシグネチャに一致するか判定し、さらなる解析が必要か判断する1以上のDPI部140−1〜Nと、前記DPI部から前記パケットを受信すると、第3シグネチャテーブルに登録されているシグネチャに一致するビットシーケンスを含むか判定するパケット分析機能部150を有する。 (もっと読む)


【課題】CAMユニットに任意のスレッドからの宛先情報に基づく検索処理を確実に実行させることが可能なアクセス中継ユニットを提供すること。
【解決手段】アクセス中継ユニット100は、データを転送する処理を実行するスレッドを複数生成するデータ転送ユニットによる、CAM(Content Addressable Memory)ユニットへのアクセスを中継するように構成され、上記スレッドにより出力された、当該スレッドを識別するためのスレッド識別情報、及び、受信されたデータの宛先を表す宛先情報を受け付けた場合、上記CAMユニットが備える複数のコンテキストバッファの中から、使用されていないコンテキストバッファを選択し、当該選択されたコンテキストバッファを識別するためのバッファ識別情報と、当該宛先情報と、を当該CAMユニットへ出力するように構成される。 (もっと読む)


【課題】記憶手段の容量削減と処理負担の軽減とを図る。
【解決手段】情報処理装置100は、TCP/UDPパケットに対してフラグメンテーション処理されたパケットを含むIPパケットを受信する通信インターフェース101と、受信した複数のIPパケットのいずれか1つから、分割される前のTCP/UDPパケットのチェックサムバイトを抽出して、ヘッダバイト記憶部122に記憶させるヘッダバイト抽出部113と、受信した複数のIPパケットのそれぞれに対してチェックサム演算を行い、演算結果を積算して、演算結果記憶部121に記憶させるチェックサム演算回路112と、演算結果記憶部121に記憶された、積算された後の演算結果と、ヘッダバイト記憶部122に記憶されたチェックサムバイトと、に基づいて、複数のIPパケットを結合した後のパケットにエラーがあるか否かを判定するエラー判定割込制御部115と、を備えた。 (もっと読む)


【課題】通信状況に応じてTOEのリソースを効率的に使用することにより、TCP/IP通信処理の最適化を図る通信装置等を提供する。
【解決手段】本発明における通信装置は、TCP/IP通信を処理する通信装置であって、ソフトウェアによるTCP/IP制御によりTCP/IP通信を処理するソフトウェア通信手段と、TOEによるTCP/IP制御によりTCP/IP通信を処理するハードウェア通信手段と、通信負荷の度合いを応じて動的に変化する通信負荷情報を管理する通信負荷管理手段と、通信負荷情報に応じて、ソフトウェア通信手段又はハードウェア通信手段に当該TCP/IP通信の処理を振り分ける通信処理振分手段と、を有し、通信処理振分手段は、通信負荷情報が所定閾値以上である場合、ハードウェア通信手段に当該TCP/IP通信処理を振り分ける。 (もっと読む)


【課題】 CPUの介在をなくし、CPUの処理負荷を下げることが可能なプロトコル変換装置を提供する。
【解決手段】 プロトコル変換装置(1)は、受信したフレームの特定の部分を抜き出す比較データ抜き出し回路(13)と、抜き出したデータと予め登録されたデータとを比較する比較判定回路(14)と、抜き出したデータからフレームのIPヘッダの変換処理に必要なデータを計算する変換データ計算回路(15)と、比較判定回路の比較結果に応じて変換データ計算回路の計算結果と変換データテーブル(17)のデータとを基にフレームのIPヘッダの変換を行うコプロセッサ(18)と、コプロセッサでIPヘッダの変換を行ったデータを格納するメモリ(19)と、メモリに格納されたフレームのステータスの監視結果を基に当該フレームを送信するよう制御するメモリ監視回路(20)とを有する。 (もっと読む)


【課題】定数時間でパケット転送処理を完了することができるマルチキャスト転送方法を提供する。
【解決手段】送信装置と、受信装置とがノード装置を介して接続され、送信装置を根とし受信装置を葉とする木状の配信経路に従ってパケットを転送するパケット転送システムにおけるマルチキャスト転送方法であって、ノード装置が、自装置の物理ポートの識別情報をTCAMのエントリとして保持しておき、送信装置が、ノード装置の物理ポートの識別情報によって構成される配信経路をパケットヘッダのBloomフィルタにエンコードし、ノード装置が、転送するべきパケットを受信すると、受信したパケットのヘッダのBloomフィルタにTCAMの各エントリが含まれるか否かを判定し、含まれると判定されたすべてのエントリに対応する物理ポートに対してパケットを出力する。 (もっと読む)


【課題】 オーバーヘッドが低減されたデータ通信技術を提供する。
【解決手段】 データ処理装置は、データ処理をそれぞれ行う複数のモジュールと、前記複数のモジュール間のデータ伝送を中継する、入力ポート及び出力ポートを備えた複数のルータと、前記複数のルータの各々に制御信号を出力して、ルータの経路選択を制御する制御手段と、を備え、前記複数のルータの各々は、入力された前記制御信号の値を利用して、データ送出に用いる出力ポート及び出力タイミングを決定する決定手段を備える。 (もっと読む)


ダイナミックトンネルのメッセージ転送の実現方法及びスイッチであって、該スイッチはIPv6ネットワークエッジに位置し、中央処理装置(CPU)及び特定用途向け集積回路(ASIC)スイッチングチップを含み、前記方法は、IPv6ネットワークエッジに位置するレイヤ3スイッチにおけるASICハードウェア転送テーブルにおけるダイナミックトンネルのアグリゲーションルーティングテーブルエントリを、CPUを指すように予め設定することと、スイッチがIPv6メッセージを受信した後、IPv6ルーティング検索によって該メッセージがダイナミックトンネルを指し示していると判断すると、アグリゲーションルーティングテーブルエントリによって該メッセージをCPUに送信することと、CPUは該メッセージを受信した後、ソフトウェアルーティングの方式を採用し、取得されたレイヤ2情報と該メッセージのIPv6宛先アドレスのネットワークプレフィックスとの対応関係を記憶し、且つ該対応関係をASICハードウェア転送テーブルに同期し、且つ該メッセージを、該レイヤ2情報が対応する出力ポートから転送することとを備える。本発明はASIC転送リソースを十分に利用することができ、ルーティング検索の効率を向上させる。 (もっと読む)


【課題】データパケットの前処理に関する。
【解決手段】データパケットを分析するための装置と方法であり、第1及び第2の情報がデータパケットに関連して導出される。第1の情報は、データパケットのタイプ、データパケットが従う規格、及び/又はデータパケット内にどのデータアイテムが存在するかに関連する。第1の情報は、第3の情報を生成するため、第2の情報が入力される関数を識別するために使用され、第3の情報は、データパケットの少なくとも一部分と共に出力される。 (もっと読む)


【課題】インデックス情報の作成を速やかに行え、フレームデータを格納してから実際に読み出して解析できる状態となるまでの待ち時間を短くする。
【解決手段】インデックス情報生成部32は、高速ロジック回路によるハードウエア処理でシーケンシャルに実行するように設計されており、フレームデータがフレームデータメモリ15に格納された段階で、スイッチ31を第1入力端子31a側に切り替えるとともにその第1入力端子31aに読出要求信号を与え、フレームデータメモリ15に格納されているフレームデータを格納時とほぼ同等のビットレートで読み出させ、各フレームデータのインデックス情報を速やかに生成し、インデックス情報生成後にスイッチ31を第2入力端子31b側に切り替える。解析処理部20′はインデックス情報生成部32によって得られたインデックス情報に基づいて解析対象のフレームデータの読出処理を行う。 (もっと読む)


【課題】 CPUの介在をなくし、CPUの処理負荷を下げることが可能なプロトコル変換装置を提供する。
【解決手段】 プロトコル変換装置(1)は、受信したフレームの特定の部分を抜き出す比較データ抜き出し回路(13)と、抜き出したデータと予め登録されたデータとを比較する比較判定回路(14)と、抜き出したデータからフレームのIPヘッダの変換処理に必要なデータを計算する変換データ計算回路(15)と、比較判定回路の比較結果に応じて変換データ計算回路の計算結果と変換データテーブル(17)のデータとを基にフレームのIPヘッダの変換を行うコプロセッサ(18)と、コプロセッサでIPヘッダの変換を行ったデータを格納するメモリ(19)と、メモリに格納されたフレームのステータスの監視結果を基に当該フレームを送信するよう制御するメモリ監視回路(20)とを有する。 (もっと読む)


【課題】NoCを備えた半導体装置において、ネットワーク上のレイテンシの低減、またはスループットの向上を実現する。
【解決手段】例えば、所定の処理を行う複数のコンポーネントIP0〜IP7と、各コンポーネントにそれぞれ接続された複数のルータ回路R0〜R7と、各ルータ回路間を接続する複数の配線と、複数のルータ回路の有効・無効状態をリアルタイムに監視するルータ管理ユニットSOC_NAVIを備える。例えば、R0は、予め設計段階で定められ、R0を起点としてR1〜R7に到達するまでの経路情報をR1〜R7毎に単数または複数保持している。R0は、所定のコンポーネントに向けてレクエストを転送する際に、この経路情報にSOC_NAVIからの情報を反映させて最適な経路を探索する。 (もっと読む)


【課題】パケット通過制御装置における堅牢性の高いパケット通過制御方法を提供する。
【解決手段】パケット通過制御部2のフィルタリング記憶部14に、通信開始要求パケットおよび通信開始応答パケットに対応する第1および第2フィルタリング情報14a、14b、ならびに両方向のパケットの通過許可を示す第3フィルタリング情報14cを登録し、前記各パケットが前記対応する各フィルタリング情報と一致している場合に、中央演算処理部を介さずに通過処理を行う。前記第2および第3フィルタリング情報14b、14cは、前記第1フィルタリング情報14aより優先度の高い情報として優先的にフィルタリング記憶部14のSPIエントリに登録される。 (もっと読む)


【課題】SSLなどのセキュアプロトコルを高速に復号認証することができる暗号処理装置、暗号処理方法及びプログラムを提供すること。
【解決手段】暗号処理装置300の認証対象領域長取得部330は、まず暗号化パケット中の末尾1ブロックの復号処理を行って認証対象領域サイズ(認証処理パラメータ)を取得し、暗復号認証処理制御部320は、取得した認証処理パラメータを暗復号認証処理部340にセットアップし、暗復号認証処理部340は、セットアップされた認証処理パラメータを元に暗復号認証処理を行う。 (もっと読む)


【課題】ハッシュ値の衝突に基づく性能劣化や検索時間のばらつき発生を抑えた、ハッシュ関数の選択方法を提案する。
【解決手段】開示されるIPパケット制御装置におけるソフトウェア検索方法は、ハッシュキー生成/登録部(ACT面)501が、ハッシュテーブル(ACT面)502にハッシュキーを登録する際、ハッシュ値の衝突の閾値以上の発生確認によりハッシュテーブル管理部401に通知し、ハッシュテーブル管理部は、ハッシュキー生成/登録部(ACT面)及びハッシュテーブル(ACT面)、ハッシュキー生成/登録部(SBY面)601及びハッシュテーブル(SBY面)602のACT面/SBY面の状態を切り替える。最適ハッシュ関数生成部303は、サーチキーキー格納テーブル(確定面)302に登録されたサーチキー群から所定周期で最適ハッシュ関数を生成しハッシュキー生成/登録部(SBY面)に通知して、ハッシュテーブル(SBY面)の内容を更新する。 (もっと読む)


【課題】経路情報を適切に管理する技術を提供する。
【解決手段】通信制御装置10は、複数のネットワークのそれぞれと接続するための複数のポートと、通信装置のIPアドレスと、通信装置へ送信する通信データを出力すべきポートとを対応づけて格納したデータベースと、取得した通信データの宛先の通信装置のIPアドレスをデータベースから検索する検索回路と、通信データの宛先の通信装置のIPアドレスに対応づけられたポートから通信データを送出する処理実行回路と、他の装置から、経路算出装置856へ送信された通信データを、検索回路に送らずに経路算出装置856へ送る判定部とを備える。経路算出装置856は、他のルータから送信された経路情報を判定部から取得し、経路情報に基づいて経路表を算出する算出部857と、算出部857により算出された経路表をデータベースに反映させるデータベース更新部858とを備える。 (もっと読む)


【課題】経路情報を適切に管理する技術を提供する。
【解決手段】通信制御装置10は、複数のネットワークのそれぞれと接続するための複数のポートと、通信装置のIPアドレスと、通信装置へ送信する通信データを出力すべきポートとを対応づけて格納したデータベースと、取得した通信データの宛先の通信装置のIPアドレスをデータベースから検索する検索回路と、通信データの宛先の通信装置のIPアドレスに対応づけられたポートから通信データを送出する処理実行回路と、他の装置から、経路算出装置856へ送信された通信データを、検索回路に送らずに経路算出装置856へ送る判定部とを備える。経路算出装置856は、他のルータから送信された経路情報を判定部から取得し、経路情報に基づいて経路表を算出する算出部857と、算出部857により算出された経路表をデータベースに反映させるデータベース更新部858とを備える。 (もっと読む)


【課題】経路情報を適切に管理する技術を提供する。
【解決手段】通信制御装置10は、複数のネットワークのそれぞれと接続するための複数のポートと、通信装置のIPアドレスと、通信装置へ送信する通信データを出力すべきポートとを対応づけて格納したデータベースと、取得した通信データの宛先の通信装置のIPアドレスをデータベースから検索する検索回路と、通信データの宛先の通信装置のIPアドレスに対応づけられたポートから通信データを送出する処理実行回路と、他の装置から、経路算出装置856へ送信された通信データを、検索回路に送らずに経路算出装置856へ送る判定部とを備える。経路算出装置856は、他のルータから送信された経路情報を判定部から取得し、経路情報に基づいて経路表を算出する算出部857と、算出部857により算出された経路表をデータベースに反映させるデータベース更新部858とを備える。 (もっと読む)


【課題】経路情報を適切に管理する技術を提供する。
【解決手段】通信制御装置10は、複数のネットワークのそれぞれと接続するための複数のポートと、通信装置のIPアドレスと、通信装置へ送信する通信データを出力すべきポートとを対応づけて格納したデータベースと、取得した通信データの宛先の通信装置のIPアドレスをデータベースから検索する検索回路と、通信データの宛先の通信装置のIPアドレスに対応づけられたポートから通信データを送出する処理実行回路と、他の装置から、経路算出装置856へ送信された通信データを、検索回路に送らずに経路算出装置856へ送る判定部とを備える。経路算出装置856は、他のルータから送信された経路情報を判定部から取得し、経路情報に基づいて経路表を算出する算出部857と、算出部857により算出された経路表をデータベースに反映させるデータベース更新部858とを備える。 (もっと読む)


1 - 20 / 103