Towards Systematic Design of Enterprise Networks

Abstract

Enterprise networks are important, with size and complexity even surpassing carrier networks. Yet, the design of enterprise networks is ad-hoc and poorly understood. In this paper we show how a systematic design approach can handle two key areas of enterprise design: virtual local area networks (VLANs) and reachability control. We focus on these tasks given their complexity, prevalence, and time-consuming nature. Our contributions are three-fold. First, we show how these design tasks may be formulated in terms of networkwide performance, security, and resilience requirements. Our formulations capture the correctness and feasibility constraints on the design, and they model each task as one of optimizing desired criteria subject to the constraints. The optimization criteria may further be customized to meet operator-preferred design strategies. Second, we develop a set of algorithms to solve the problems that we formulate. Third we demonstrate the feasibility and value of our systematic design approach through validation on a large-scale campus network with hundreds of routers and VLANs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2008
Accession Number
ADA528022

Entities

People

  • David A. Maltz
  • Geoffrey G. Xie
  • Sanjay G. Rao
  • Yu-wei E. Sung

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Human Systems

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Communities
  • Computer Networks
  • Cost Models
  • Data Sets
  • Digital Communications
  • Filters
  • Filtration
  • Hard Copy
  • Human-Machine Interaction
  • Information Processing
  • Intellectual Property
  • Local Area Networks
  • Network Protocols
  • Networks
  • Resilience

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Distributed Systems and Data Platform Development
  • Systems Analysis and Design