Parallel programmable ethernet controllers: Performance and security

被引:2
|
作者
Schuff, Derek L. [1 ]
Pai, Vijay S.
Willmann, Paul
Rixner, Scott
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Rice Univ, Houston, TX 77251 USA
来源
IEEE NETWORK | 2007年 / 21卷 / 04期
基金
美国国家科学基金会;
关键词
D O I
10.1109/MNET.2007.386466
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Programmable network interfaces can provide network servers with a flexible interface to high-bandwidth Ethernet links, but they face critical software and architectural challenges. This article explores architectural and software suport for an programmable 10 Gigabit Ethernet controller. The design is then extended to support a self-securing Gigabit Ethernet controller that performs intrusion detection on all network data frames. Both raw performance and security require highbitrate frame data transfer, low-latency metadata access, and intensive computational capacity while still operating under the area, cost, and power bud et of a peripheral device. These goals are achieved using a combination of parallel lightweight processing cores, an explicitly -partitioned memory system, and dedicated hardware assists. The firmware on the network interface is designed to utilize these resources efficiently by exploiting frame-level, flow-level, and task-level concurrency.
引用
收藏
页码:22 / 28
页数:7
相关论文
共 50 条
  • [1] ENHANCING THE SECURITY AND FORENSIC CAPABILITIES OF PROGRAMMABLE LOGIC CONTROLLERS
    Chan, Chun-Fai
    Chow, Kam-Pui
    Yiu, Siu-Ming
    Yau, Ken
    [J]. ADVANCES IN DIGITAL FORENSICS XIV, 2018, 532 : 351 - 367
  • [2] Security Offload Using the SmartNIC, A Programmable 10 Gbps Ethernet NIC
    Sabin, Gerald
    Rashti, Mohammad
    [J]. PROCEEDINGS OF THE 2015 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2015, : 273 - 276
  • [3] Security of Programmable Logic Controllers and Related Systems: Today and Tomorrow
    Alsabbagh, Wael
    Langendoerfer, Peter
    [J]. IEEE OPEN JOURNAL OF THE INDUSTRIAL ELECTRONICS SOCIETY, 2023, 4 : 659 - 693
  • [4] PROGRAMMABLE CONTROLLERS - PERFORMANCE UP, PRICES DOWN
    HERZOG, RE
    [J]. MACHINE DESIGN, 1974, 46 (11) : 118 - 124
  • [5] PROGRAMMABLE CONTROLLERS IMPROVE BATCH DIGESTER PERFORMANCE
    MELVILLE, HJ
    [J]. INSTRUMENTATION TECHNOLOGY, 1981, 28 (09): : 57 - 60
  • [6] The Guardian Council: Parallel Programmable Hardware Security
    Ainsworth, Sam
    Jones, Timothy M.
    [J]. TWENTY-FIFTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXV), 2020, : 1277 - 1293
  • [7] Software Safety and Security for Programmable Logic Controllers Extended Abstract
    Farkas, Csilla
    Valentine, Sidney
    [J]. PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2013, : 639 - 639
  • [8] PROGRAMMABLE CONTROLLERS
    HYDE, S
    [J]. CONTROL AND INSTRUMENTATION, 1993, 25 (01): : 23 - &
  • [9] PROGRAMMABLE CONTROLLERS
    KISH, SC
    [J]. MACHINERY AND PRODUCTION ENGINEERING, 1973, 122 (3152): : 507 - 511
  • [10] PROGRAMMABLE CONTROLLERS
    DUREAU, G
    [J]. AUTOMATISME, 1975, 20 (6-7): : 276 - 283