高性能パケットフィルタのための適応的な実行コード最適化技術の研究
高性能パケットフィルタのための適応的な実行コード最適化技術の研究
批准号:
17650018
负责人:
鶴 正人
金额:
$1.41万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Exploratory Research
财政年份:
2005
资助国家:
日本
项目状态:
已结题
起止时间:
2005 至 2006
中文摘要
ネットワークを通過する個々のパケットの中身を調べて指定した条件を満す場合に指定したアクション(情報を記録,パケットを破棄・変更,別のパケットを送信など)を起こすための汎用的な仕組みであるパケットフィルタシステムにおいては,複雑・大規模なフィルタ規則を記述できる柔軟性と,超高速ネットワークにも対応できる高速性を両立させることが究極の目標である.本研究では,わかりやすい(高水準の)フィルタ規則記述から,対象トラヒックに対して適応的に最適化された,高効率なフィルタリング手順を動的に生成するための基礎技術を確立することを目的とする.本年度は,下位のマシン語レベルの特性を考慮した実行命令列の最適化に関しては,BPFの仮想マシンをモデルにして,最適化コンパイラの高度な技法を利用した条件分岐を含むループプログラムライン化(フィルタールール→C→最適化されたnative code、隣接する複数個のパケットに対する処理を適切にインターリーブして、機械語レベルの待ち時間を減らす)によって、インタプリタ方式(フィルタールール→中間コード→仮想マシン)に対して20倍、コンパイラ方式(フィルタールール→Cプログラム→native code、1パケットずつループして単純に処理を繰り返すことを想定、最適化コンパイラを利用)に対して3倍以上の高速化を達成できることを示した。
英文摘要
ネットワークを通過する個々のパケットの中身を調べて指定した条件を満す場合に指定したアクション(情報を記録,パケットを破棄・変更,別のパケットを送信など)を起こすための汎用的な仕組みであるパケットフィルタシステムにおいては,複雑・大規模なフィルタ規則を記述できる柔軟性と,超高速ネットワークにも対応できる高速性を両立させることが究極の目標である.本研究では,わかりやすい(高水準の)フィルタ規則記述から,対象トラヒックに対して適応的に最適化された,高効率なフィルタリング手順を動的に生成するための基礎技術を確立することを目的とする.本年度は,下位のマシン語レベルの特性を考慮した実行命令列の最適化に関しては,BPFの仮想マシンをモデルにして,最適化コンパイラの高度な技法を利用した条件分岐を含むループプログラムライン化(フィルタールール→C→最適化されたnative code、隣接する複数個のパケットに対する処理を適切にインターリーブして、機械語レベルの待ち時間を減らす)によって、インタプリタ方式(フィルタールール→中間コード→仮想マシン)に対して20倍、コンパイラ方式(フィルタールール→Cプログラム→native code、1パケットずつループして単純に処理を繰り返すことを想定、最適化コンパイラを利用)に対して3倍以上の高速化を達成できることを示した。
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
Code Optimization for Packet Filters
数据包过滤器的代码优化
DOI:
--
发表时间:
2007
期刊:
Proc. IEEE/IPSJ Saint2007 workshops (CD-ROM)
影响因子:
--
作者:
[Y.Yamashita, M.Tsuru]
通讯作者:
M.Tsuru
パケットフィルタリングにおけるフィルタリングルールの適用法
如何在数据包过滤中应用过滤规则
DOI:
--
发表时间:
2006
期刊:
情報処理学会火の国情報シンポジウム予稿集 (CD-ROM : B-5-4)
影响因子:
--
作者:
[小出洋, 鶴正人, 永松良一]
通讯作者:
永松良一
Many-to-many file transfer leveraging In-Network cache for efficiency and fairness
-
批准号:23K11083
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.66万
-
财政年份:2023
-
负责人:鶴 正人
-
依托单位:
P4-based local-global integrated control for packet forwarding in wireless networks
-
批准号:20K11770
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.91万
-
财政年份:2020
-
负责人:鶴 正人
-
依托单位:
計算機ネットワーク構成の設計,検証及び管理のための形式手法
-
批准号:10878048
-
项目类别:Grant-in-Aid for Exploratory Research
-
资助金额:$0.77万
-
财政年份:1998
-
负责人:鶴 正人
-
依托单位:
海外基金