Self-prevention of socket buffer overflow

被引:1
|
作者
Choi, Jin-Hee [1 ]
Kim, Young-Pil [1 ]
Yoo, Chuck [1 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 136701, South Korea
关键词
kernel networking; socket buffer overflow; autonomic computing; proactive resource management;
D O I
10.1016/j.comnet.2006.10.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a self-prevention mechanism that architecturally prevents the socket buffer in the networking system from overflowing. By "self-prevention", we mean that the kernel takes certain actions in advance before the kernel gets into an undesirable state, such as thrashing. The shortage of any resource in the kernel may bring the kernel to an undesirable state, and socket buffer overflow is a clear example. First, we explain the reason why socket buffer problem occurs and analyze the impact of each cause through regression analysis. Then, we show how our self-prevention mechanism can minimize the socket buffer problem through simulation, followed by implementation in the Linux kernel. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1942 / 1954
页数:13
相关论文
共 50 条
  • [31] Stack Overflow Fence: A Technique for Defending Against Buffer Overflow Attacks
    Madan, Bharat B.
    Phoha, Shashi
    Trivedi, Kishor S.
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2006, 1 (02): : 129 - 136
  • [32] Buffer overflow asymptotics for a buffer handling many traffic sources
    Courcoubetis, C
    Weber, R
    JOURNAL OF APPLIED PROBABILITY, 1996, 33 (03) : 886 - 903
  • [33] Dynamic Buffer Overflow Detection for GPGPUs
    Erb, Christopher
    Collins, Mike
    Greathouse, Joseph L.
    CGO'17: PROCEEDINGS OF THE 2017 INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2017, : 61 - 73
  • [34] Attack and defense based on buffer overflow
    Zhu, Wei
    Li, Wei
    2003, Fushun Petroleum Institute (23):
  • [35] Time to buffer overflow in an MMPP queue
    Chydzinski, Andrzej
    NETWORKING 2007: AD HOC AND SENSOR NETWORKS, WIRELESS NETWORKS, NEXT GENERATION INTERNET, PROCEEDINGS, 2007, 4479 : 879 - +
  • [36] A New Class of Buffer Overflow Attacks
    Kundu, Ashish
    Bertino, Elisa
    31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 730 - 739
  • [37] Buffer overflow management in QoS switches
    Kesselman, A
    Lotker, Z
    Mansour, Y
    Patt-Shamir, B
    Schieber, G
    Sviridenko, M
    SIAM JOURNAL ON COMPUTING, 2004, 33 (03) : 563 - 583
  • [38] Automatic Buffer Overflow Warning Validation
    Feng-Juan Gao
    Yu Wang
    Lin-Zhang Wang
    Zijiang Yang
    Xuan-Dong Li
    Journal of Computer Science and Technology, 2020, 35 : 1406 - 1427
  • [39] Buffer Overflow Simulation in Self-Similar Queuing Networks with Finite Buffer Capacity Accelerated Using RESTART/LRE
    Lokshina, Izabella
    Schiele, Evan
    2015 WIRELESS TELECOMMUNICATIONS SYMPOSIUM (WTS), 2015,
  • [40] Automatic Buffer Overflow Warning Validation
    Gao, Feng-Juan
    Wang, Yu
    Wang, Lin-Zhang
    Yang, Zijiang
    Li, Xuan-Dong
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2020, 35 (06) : 1406 - 1427