咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >A Packet I/O Architecture for ... 收藏

A Packet I/O Architecture for Shell Script-based Packet Processing

A Packet I/O Architecture for Shell Script-based Packet Processing

作     者:Yohei Kuga Takeshi Matsuya Hiroaki Hazeyama Kenjiro Cho Rodney Van Meter Osamu Nakamura 

作者机构:The Graduate School of Media and Governance Keio University 5322 Endo Fujisawa 252-0882 Kanagawa Japan The Graduate School of Information Science Nara Institute of Science and Technology Takayama 8916-5 Nara Japan IIJ Research Lab Takebashi Yasuda Bldg 3F. 3-13 Kanda Nishikicho Chiyoda-ku Tokyo 1010054 Japan Faculty of Environment and Information Studies Keio University 5322 Endo Fujisawa 252-0882 Kanagawa Japan 

出 版 物:《China Communications》 (中国通信(英文版))

年 卷 期:2014年第11卷第2期

页      面:1-11页

核心收录:

学科分类:0810[工学-信息与通信工程] 0808[工学-电气工程] 0809[工学-电子科学与技术(可授工学、理学学位)] 0839[工学-网络空间安全] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论] 

主  题:network I/O Ethernet Shellscript Software-Defined Networking devicedriver network adapter 

摘      要:We propose a new scripting model for rapid and easier development of packet processing using shell scripts. In this paper we present EtherPIPE, a character network I/O device, that allows the programmer to access network traffic data as a file through UNIX commands. By setting a UNIX pipe "r' from or to EtherP1PE's output or input with UNIX commands, packets can be easily processed, executing functions such as packet filtering, packet capturing, generating arbitrary packets, and rewriting header information. In order to prove the utilities of our model, we have developed FPGA-based EtherPIPE adapter using a commodity FPGA card and a character device driver featuring new offloading functions. With our prototype implementation, packet scripting works at 1Gbps wire-speed, receiving packets with precise hardware timestamps. This paper argues for use cases of the EtherPIPE, and discusses enhanced formats of character devices for easier network scripting.)

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分