VERA: An extensible router architecture

Scott Karlin, Larry Lee Peterson

Research output: Contribution to journalArticle

43 Citations (Scopus)

Abstract

We recognize two trends in router design: increasing pressure to extend the set of services provided by the router and increasing diversity in the hardware components used to construct the router. The consequence of these two trends is that it is becoming increasingly difficult to map the services onto the underlying hardware. Our response to this situation is to define a virtual router architecture, called VERA, that hides the hardware details from the forwarding functions. This paper presents the details of VERA and reports our preliminary experiences implementing various aspects of the architecture.

Original languageEnglish (US)
Pages (from-to)277-293
Number of pages17
JournalComputer Networks
Volume38
Issue number3
DOIs
StatePublished - Feb 21 2002
Externally publishedYes

Fingerprint

Routers
Hardware

Keywords

  • Classification
  • COTS
  • Internet router
  • QoS
  • Scheduling

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

VERA : An extensible router architecture. / Karlin, Scott; Peterson, Larry Lee.

In: Computer Networks, Vol. 38, No. 3, 21.02.2002, p. 277-293.

Research output: Contribution to journalArticle

Karlin, Scott ; Peterson, Larry Lee. / VERA : An extensible router architecture. In: Computer Networks. 2002 ; Vol. 38, No. 3. pp. 277-293.
@article{45b6849f92e34709824a21a5929379c1,
title = "VERA: An extensible router architecture",
abstract = "We recognize two trends in router design: increasing pressure to extend the set of services provided by the router and increasing diversity in the hardware components used to construct the router. The consequence of these two trends is that it is becoming increasingly difficult to map the services onto the underlying hardware. Our response to this situation is to define a virtual router architecture, called VERA, that hides the hardware details from the forwarding functions. This paper presents the details of VERA and reports our preliminary experiences implementing various aspects of the architecture.",
keywords = "Classification, COTS, Internet router, QoS, Scheduling",
author = "Scott Karlin and Peterson, {Larry Lee}",
year = "2002",
month = "2",
day = "21",
doi = "10.1016/S1389-1286(01)00288-2",
language = "English (US)",
volume = "38",
pages = "277--293",
journal = "Computer Networks",
issn = "1389-1286",
publisher = "Elsevier",
number = "3",

}

TY - JOUR

T1 - VERA

T2 - An extensible router architecture

AU - Karlin, Scott

AU - Peterson, Larry Lee

PY - 2002/2/21

Y1 - 2002/2/21

N2 - We recognize two trends in router design: increasing pressure to extend the set of services provided by the router and increasing diversity in the hardware components used to construct the router. The consequence of these two trends is that it is becoming increasingly difficult to map the services onto the underlying hardware. Our response to this situation is to define a virtual router architecture, called VERA, that hides the hardware details from the forwarding functions. This paper presents the details of VERA and reports our preliminary experiences implementing various aspects of the architecture.

AB - We recognize two trends in router design: increasing pressure to extend the set of services provided by the router and increasing diversity in the hardware components used to construct the router. The consequence of these two trends is that it is becoming increasingly difficult to map the services onto the underlying hardware. Our response to this situation is to define a virtual router architecture, called VERA, that hides the hardware details from the forwarding functions. This paper presents the details of VERA and reports our preliminary experiences implementing various aspects of the architecture.

KW - Classification

KW - COTS

KW - Internet router

KW - QoS

KW - Scheduling

UR - http://www.scopus.com/inward/record.url?scp=0037148722&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0037148722&partnerID=8YFLogxK

U2 - 10.1016/S1389-1286(01)00288-2

DO - 10.1016/S1389-1286(01)00288-2

M3 - Article

AN - SCOPUS:0037148722

VL - 38

SP - 277

EP - 293

JO - Computer Networks

JF - Computer Networks

SN - 1389-1286

IS - 3

ER -