Building Secure and Reliable Networks Through Robust Resource Scheduling

Abstract

Providing fault tolerance and combating denial of service (DoS) attacks have traditionally been the research subjects of the fault tolerant computing community and the security community. This report takes a different perspective, one that applies a unified set of mechanisms and algorithms to the problem of protecting a network system from both failures and DoS attacks. The problem is viewed as a matter of resource allocation and management. Protection against DoS attacks is addressed as a special case of careful scheduling of time and fault tolerance is addressed as a special case of careful scheduling of space. A set of general scheduling mechanisms has been developed for both time and space. Specifically, the focus was on three key aspects of a networked system: (1) the local resources on each network router, (2) the network-wide resources applied to a given information service, and (3) the network bandwidth consumed by end- to-end flows.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2005
Accession Number
ADA436189

Entities

People

  • Larry Peterson
  • Randy Wang
  • Vivek Pai

Organizations

  • Princeton University

Tags

Communities of Interest

  • C4I
  • Counter WMD
  • Cyber
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Algorithms
  • Bandwidth
  • Channel Allocation
  • Computer Networks
  • Computer Programming
  • Computers
  • Denial Of Service Attack
  • Device Drivers
  • Engineering
  • Fault Tolerance
  • Network Protocols
  • Network Topology
  • Operating Systems
  • Scheduling (Production)
  • Simulations
  • Simulators

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Parallel and Distributed Computing.
  • Theoretical Analysis.

Technology Areas

  • Space