Application Transparent HTTP Over a Disruption Tolerant Smartnet

Abstract

This research explores methods to increase the performance of HTTP traffic when operating on a network that is prone to disruptions. The SmartNet architecture is presented as an open and extensible software framework for experimenting with and deploying application transparent network optimization solutions, including the incorporation of the disruption tolerant networking (DTN) and split TCP (SplitTCP) technologies into an IP network. The architecture fashions a plugin-based system architecture where each plugin implements a small set of application or transport protocol specific network adaptations that can be chained with other plugins to form a packet processing pipeline. The SmartNet framework is implemented along with plugins to route packets through native-IP, the Bundle Protocol, or SplitTCP. Performance of the SmartNet is measured under five network disruption patterns and five link speeds. The results conclude that HTTP performance can be increased by using the SmartNet to transparently route packets over the DTN bundle protocol or SplitTCP when the network is prone to disruptions.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2014
Accession Number
ADA621163

Entities

People

  • Lance Alt

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Central Processing Units
  • Communication Systems
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Computers
  • Debugging
  • Disruption Tolerant Networks
  • Intrusion Detection Systems
  • Intrusion Detectors
  • Network Protocols
  • Network Science
  • Operating Systems
  • Packet Loss
  • Software Defined Networks
  • Throughput
  • Transport Protocols

Fields of Study

  • Computer science

Readers

  • Computer Networking