ログイン
Language:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 学術雑誌論文
  2. 5 技術(工学)

高速パケットフィルタの実装と評価

http://hdl.handle.net/10228/00006297
http://hdl.handle.net/10228/00006297
f50eebb8-c9fb-48f7-bc7d-143d3e616e17
名前 / ファイル ライセンス アクション
IPSJ-TACS0101003.pdf IPSJ-TACS0101003.pdf (403.5 kB)
アイテムタイプ 学術雑誌論文 = Journal Article(1)
公開日 2017-08-22
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
タイトル
タイトル 高速パケットフィルタの実装と評価
言語 ja
タイトル
タイトル Implementation and Evaluation of Fast Packet Filters
言語 en
言語
言語 jpn
著者 山下, 義行

× 山下, 義行

WEKO 20480

ja 山下, 義行

en Yamashita, Yoshiyuki

Search repository
鶴, 正人

× 鶴, 正人

WEKO 5853
e-Rad_Researcher 40231443
Scopus著者ID 7005093872
ORCiD 0000-0001-7340-6798

ja 鶴, 正人

en Tsuru, Masato

ja-Kana ツル, マサト


Search repository
抄録
内容記述タイプ Abstract
内容記述 パケットフィルタリング処理はあらゆる種類のネットワーク機器に必要な機能になってきている.ハイエンドのルータやファイアウォールであればハードウェアベースの実装も可能である.さもなくば柔軟かつ安価な実現のために汎用CPUを使ってソフトウェア的に実装されるが,その場合には処理の高速性に欠点がある.そこで本研究ではパケットフィルタプログラムにコード最適化手法,特に条件分岐を含むループのためのソフトウェア・パイプライン化手法を適用し,インテルIA-64 Itanium 2プロセッサ上での高速化を試みる.著者らはすでにパケットモニタ・ツールtcpdumpについて高速化の効果を確認している.本研究ではその手法を一部変更して適用し,商用Cコンパイラによって最適化した場合の4倍の高速化,ソフトウェア・パイプライン化を用いない最適化の2倍の高速化を達成した.今回開発した最も高速なフィルタプログラムはItanium 2プロセッサの上限性能で動作する.Packet filters are essential for most areas of recent network technologies. While high-end expensive routers and firewalls are implemented in hardwarebased, flexible and cost-effective ones are usually in software-based solutions using general-purpose CPUs but have less performance. In order to solve this performace problem, we apply code optimization techniques to packet filter implementations, in particular the software pipelining techniques for a loop with conditional branches, on Intel IA-64 Itanium 2 processor. The authors have studied the method of applying the techniques to the packet monitoring tool tcpdump and reported their high effects. Using the revised method, we can obtain a software-pipelined packet filter implemetation which is four times faster than a C compiler based one and two times faster than an optimized code without software pipelining. The fastest filter program developed in this research can execute at the maximum speed of Itanium 2 processor
書誌情報 情報処理学会論文誌コンピューティングシステム(ACS)

巻 1, 号 1, p. 1-11, 発行日 2008-06-26
出版社
出版者 一般社団法人情報処理学会
NCID
収録物識別子タイプ NCID
収録物識別子 AA11833852
ISSN
収録物識別子タイプ EISSN
収録物識別子 1882-7829
著作権関連情報
権利情報 Copyright (c) 2008 by the Information Processing Society of Japan
著作権関連情報
権利情報 本著作物の著作権は情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan.
出版タイプ
出版タイプ VoR
出版タイプResource http://purl.org/coar/version/c_970fb48d4fbd8a85
査読の有無
値 yes
連携ID
値 6236
戻る
0
views
See details
Views

Versions

Ver.1 2023-05-15 14:08:55.300897
Show All versions

Share

Share
tweet

Cite as

Other

print

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR 2.0
  • OAI-PMH JPCOAR 1.0
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX
  • ZIP

コミュニティ

確認

確認

確認


Powered by WEKO3


Powered by WEKO3