Application-level survivability: Resumable FTP

被引:0
|
作者
Grzywa, M [1 ]
Yurcik, W [1 ]
Brumbaugh, L [1 ]
机构
[1] Illinois State Univ, Dept Appl Comp Sci, Normal, IL 61761 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet attacks are moving up the protocol stack to the application layer, effectively blinding lower-layer security prevention and detection techniques. It has been estimated that 40% of unplanned system downtime is due to sofware application failures. This paper describes a project to demonstrate survivability at the application layer. The goal is to replace a lost essential service by another service that supports mission fulfillment in a different but equivalent way. Application-level survivability, the ability to reconfigure an application to transparently maintain services when part of a system becomes unavailable, is the Most flexible and comprehensive approach to supporting mission fulfillment since it can provide assurance over all lower layers within a networked system. We have developed Resumable FTP, an application based on RFC 959, which has the ability to resume the download of a file after the download has been interrupted by users or by lower layers (loss of connection). FTP continues to be the most common method for bulk data transfer across networks and as high-performance network infrastructures have become established, default implementations of FTP have not kept pace. More importantly, FTP is similar to a class of future applications that use separate channels for data and control enabling long-lasting sessions. Me present the design and use of rFTP and conclude with future architectures for providing application-layer survivability in other domains.
引用
收藏
页码:107 / 112
页数:6
相关论文
共 50 条
  • [1] Improving survivability of intelligent transportation systems - Application-level intrusion detection case study
    Smith, BL
    Sielken, RS
    TRANSPORTATION DATA, STATISTICS, AND INFORMATION TECHNOLOGY: PLANNING AND ADMINISTRATION, 2000, (1719): : 184 - 190
  • [2] Application-level QoS
    Woodside, Murray
    Menasce, Daniel A.
    IEEE INTERNET COMPUTING, 2006, 10 (03) : 13 - 15
  • [3] Application-level fairness
    Kangasharju, Jussi
    Mu, Mu
    Colussi, Gian Donato
    2008 THE INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, 2008, : 340 - +
  • [4] Application-level data caching
    Boal, PE
    DR DOBBS JOURNAL, 2003, 28 (12): : 30 - +
  • [5] Application-level concurrency management
    Ogel, F
    Thomas, G
    Folliot, B
    Piumarta, I
    Concurrent Information Processing and Computing, 2005, 195 : 19 - 30
  • [6] Optimal Placement of Application-Level Checkpoints
    Wang, Panfeng
    Wang, Zhiyuan
    Du, Yunfei
    Yang, Xuejun
    Zhou, Haifang
    HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, : 853 - 858
  • [7] Application-Level Scheduling with Deadline Constraints
    Wu, Huasen
    Lin, Xiaojun
    Liu, Xin
    Zhang, Youguang
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 2436 - 2444
  • [8] Accelerating application-level security protocols
    Burnside, M
    Keromytis, AD
    ICON 2003: 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, 2003, : 313 - 318
  • [9] On application-level load balancing in FastReplica
    Lee, Jangwon
    de Veciana, Gustavo
    COMPUTER COMMUNICATIONS, 2007, 30 (17) : 3218 - 3231
  • [10] Application-Level Energy Awareness for OpenMP
    Alessi, Ferdinando
    Thoman, Peter
    Georgakoudis, Giorgis
    Fahringer, Thomas
    Nikolopoulos, Dimitrios S.
    OPENMP: HETEROGENOUS EXECUTION AND DATA MOVEMENTS, IWOMP 2015, 2015, 9342 : 219 - 232