高性能パケットフィルタのための適応的な実行コード最適化技術の研究

高性能包过滤器自适应执行代码优化技术研究

基本信息

  • 批准号:
    17650018
  • 负责人:
  • 金额:
    $ 1.41万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Exploratory Research
  • 财政年份:
    2005
  • 资助国家:
    日本
  • 起止时间:
    2005 至 2006
  • 项目状态:
    已结题

项目摘要

ネットワークを通過する個々のパケットの中身を調べて指定した条件を満す場合に指定したアクション(情報を記録,パケットを破棄・変更,別のパケットを送信など)を起こすための汎用的な仕組みであるパケットフィルタシステムにおいては,複雑・大規模なフィルタ規則を記述できる柔軟性と,超高速ネットワークにも対応できる高速性を両立させることが究極の目標である.本研究では,わかりやすい(高水準の)フィルタ規則記述から,対象トラヒックに対して適応的に最適化された,高効率なフィルタリング手順を動的に生成するための基礎技術を確立することを目的とする.本年度は,下位のマシン語レベルの特性を考慮した実行命令列の最適化に関しては,BPFの仮想マシンをモデルにして,最適化コンパイラの高度な技法を利用した条件分岐を含むループプログラムライン化(フィルタールール→C→最適化されたnative code、隣接する複数個のパケットに対する処理を適切にインターリーブして、機械語レベルの待ち時間を減らす)によって、インタプリタ方式(フィルタールール→中間コード→仮想マシン)に対して20倍、コンパイラ方式(フィルタールール→Cプログラム→native code、1パケットずつループして単純に処理を繰り返すことを想定、最適化コンパイラを利用)に対して3倍以上の高速化を達成できることを示した。
在数据包过滤系统中,它是一种通用机制,用于检查通过网络传递的单个数据包的内容并引起指定的操作(记录信息,丢弃或更改包数据包,发送另一个数据包等),当满足指定条件时,最终目标是在编写复杂的滤镜和大型滤镜规则和高速网络上可以实现灵活性,以适应超级网络的灵活性。这项研究旨在建立基本技术,以动态生成高效的过滤过程,可适应从易于理解(高级)过滤器规则描述的目标流量进行适应性优化。今年,关于考虑到较低机器单词级别的特性的优化执行指令序列,我们在BPF虚拟机上建模,并使用高级技术来创建包括条件分支的循环程序线(过滤器规则→C→C→优化的本机)。 This shows that by properly interleaving the processing for multiple adjacent packets, the machine language level latency can be reduced by 20 times faster than the interpreter method (filter rules → intermediate code → virtual machines), and by 3 times faster than the compiler method (filter rules → C programs → native code, which assumes that processing is simply repeated by looping one packet at a time, using an optimized compiler).

项目成果

期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Code Optimization for Packet Filters
数据包过滤器的代码优化
パケットフィルタリングにおけるフィルタリングルールの適用法
如何在数据包过滤中应用过滤规则
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

鶴 正人其他文献

ネットワーク計測の楽しみ ~ 部分から全体へ、検査・診断から予防へ ~
网络测量的乐趣~从局部到整体,从检查诊断到预防~
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Akira Nagata;Yoshiaki Tsukiji;Masato Tsuru;Agussalim;Juntao Gao and Minoru Ito;Shota Yamashita;鶴 正人
  • 通讯作者:
    鶴 正人
数珠つなぎセンサーネットワークのためのメッセージ転送スケジュールと前方消失訂正
串式传感器网络的消息转发调度和前向擦除校正
コグニティブ無線車車間通信における車間減少時のデータチャネル選択手法
认知无线车车通信中车距减小时的数据通道选择方法
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    中野 栄俊;塚本 和也;鶴 正人
  • 通讯作者:
    鶴 正人
ネットワークトモグラフィーを用いた統計情報取得順序決定による障害リンク検知の効率化
通过使用网络层析成像确定统计信息获取的顺序来提高故障链路检测的效率
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    中村 勇海;後藤 卓;木村 亮太;柴田 将拡;鶴 正人
  • 通讯作者:
    鶴 正人
ネットワーク資源の効果的共有を目指した割当技術
旨在有效共享网络资源的分配技术
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kasai Y.;Matsumori N.;Umegawa Y.;Matsuoka S.;Ueno H.;Ikeuchi H.;Oishi T. and Murata M;鶴 正人
  • 通讯作者:
    鶴 正人

鶴 正人的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('鶴 正人', 18)}}的其他基金

Many-to-many file transfer leveraging In-Network cache for efficiency and fairness
利用网络缓存进行多对多文件传输以提高效率和公平性
  • 批准号:
    23K11083
  • 财政年份:
    2023
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
P4-based local-global integrated control for packet forwarding in wireless networks
基于P4的无线网络报文转发局部全局综合控制
  • 批准号:
    20K11770
  • 财政年份:
    2020
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
計算機ネットワーク構成の設計,検証及び管理のための形式手法
设计、验证和管理计算机网络配置的正式方法
  • 批准号:
    10878048
  • 财政年份:
    1998
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Exploratory Research

相似海外基金

一細胞転写計測を用いた遺伝子制御ネットワークの動的特性の解明
使用单细胞转录测量阐明基因调控网络的动态特征
  • 批准号:
    23K24938
  • 财政年份:
    2024
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
AI駆動型自動形態計測法による歯槽骨骨細管ネットワークの機能的特異性の解明
使用人工智能驱动的自动形态测量阐明牙槽骨小管网络的功能特异性
  • 批准号:
    24K20047
  • 财政年份:
    2024
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
地上宇宙線計のグローバル観測ネットワークによる「仮面フォーブッシュ減少」の研究
利用地面宇宙射线计全球观测网络进行“掩蔽福布什减少”研究
  • 批准号:
    24K07068
  • 财政年份:
    2024
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Reveal of thermal transport in disordered materials with local order and hierarchical structure by topological and network approaches
通过拓扑和网络方法揭示具有局部有序和分层结构的无序材料中的热传输
  • 批准号:
    23H01360
  • 财政年份:
    2023
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
敵対的生成ネットワーク(GAN)による癌撲滅のための生体内温度計測の新展開
使用生成对抗网络(GAN)消除癌症体内温度测量的新进展
  • 批准号:
    22K14199
  • 财政年份:
    2022
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了