The SwitchWare Active Network Architecture

Abstract

Active networks must balance the flexibility of a programmable network infrastructure against the safety and security requirements inherent in sharing that infrastructure. Furthermore, this balance must be achieved while maintaining the usability of the network. The SwitchWare active net-work architecture is a novel approach to achieving this balance using three layers: active packets, which contain mobile programs that replace traditional packets; active extensions, which provide services on the network elements, and which can be dynamically loaded, and; a secure active router infrastructure, which forms a high integrity base upon which the security of the other layers depends. In addition to integrity-checking and cryptography-based authentication, security in our architecture depends heavily on verification techniques from programming languages, such as strong type checking.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1998
Accession Number
AD1022056

Entities

People

  • Angelos D. Keromytis
  • Carl A. Gunter
  • D. S. Alexander
  • Jonathan M. Smith
  • Jonathan T. Moore
  • Michael W. Hicks
  • Pankaj Kakkar
  • Scott M. Nettles
  • William A. Arbaugh

Organizations

  • University of Pennsylvania

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Compilers
  • Computer Network Security
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Denial Of Service Attack
  • Infrastructure
  • Language
  • Models
  • Network Architecture
  • Network Protocols
  • Networks
  • Operating Systems
  • Programming Languages
  • Standards

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Cybersecurity.
  • Software Engineering.

Technology Areas

  • Cyber