Tradisjonelle rutere utfører en rekke komplekse operasjoner ved videresending av hver pakke, inkludert ruteoppslag, samsvar av tilgangskontrolltabell, adresseoppløsning, prioritetsadministrasjon og andre tilleggsoperasjoner. Disse operasjonene påvirker ruterens ytelse og effektivitet i stor grad, reduserer hastigheten for videresending av pakker og videresendingsgjennomstrømming og øker belastningen på CPU-en. Korrelasjonen mellom pakkene før og etter ruteren er svært stor, og pakkene med samme måladresse og kildeadresse kommer ofte kontinuerlig, noe som gir mulighet og grunnlag for rask videresending av pakkene. Ny generasjon rutere, for eksempel IP Switch og Tag Switch, bruker denne designideen til å implementere spoling fremover med maskinvare, og dermed forbedre ytelsen og effektiviteten til ruteren.
Neste generasjons rutere bruker videresendingsbuffere for å forenkle videresending av pakker. I prosessen for videresending er det bare nødvendig å utføre tradisjonell rutings- og videresendingsbehandling på de første pakkene av en gruppe pakker med samme måladresse og kildeadresse, og måladressen, kildeadressen og neste gatewayadresse ( neste ruteradresse) i videresendingsbufferen. Når den etterfølgende pakken skal videresendes, bør hurtigbufferen for videresending kontrolleres først. Hvis måladressen og kildeadressen til pakken samsvarer med de i videresendingsbufferen, vil den bli videresendt direkte i henhold til neste gateway-adresse i videresendingsbufferen, uten å gå gjennom den tradisjonelle Den komplekse driften av ruteren reduserer ruterens byrde, og oppnår dermed målet om å forbedre ruterens gjennomstrømning.
