Videresending av Cisco Express - Cisco Express Forwarding

Cisco Express Forwarding (CEF) er en avansert lag 3- vekslingsteknologi som hovedsakelig brukes i store kjernnettverk eller Internett for å forbedre den totale nettverksytelsen. Selv om CEF er en Cisco- beskyttet protokoll, tilbyr andre leverandører av flerlagsbrytere eller rutere med høy kapasitet en lignende funksjonalitet der lag-3-bytte eller ruting gjøres i maskinvare (i en ASIC ) i stedet for av programvare og (sentral) CPU .

Funksjon

CEF brukes hovedsakelig til å øke pakkesvitsjehastigheten ved å redusere den overliggende og forsinkelser som innføres av andre ruting teknikker. CEF består av to nøkkelkomponenter: Forwarding Information Base (FIB) og tilknytninger .

Den FIB er lik den rutingtabell som er generert av flere rutingsprotokoller , opprettholde bare den neste-hopp-adressen for en bestemt IP-rute.

Den tilstøter tabell opprettholder lag 2 eller svitsjeinformasjon tilknyttet en bestemt FIB oppføring, som unngår behovet for en Address Resolution Protocol (ARP) forespørsel for hvert tabelloppslag. Det er flere typer tilknytninger. Noen er oppført nedenfor:

  • Cache-tilknytning : Denne typen oppføring inneholder riktig utgående grensesnitt og riktig Medium Access Control (MAC) adresse for FIB-oppføringen. Det MAC-adressen er IP-adressen MAC-adresse hvis destinasjonens subnettet er direkte koblet til ruteren, eller er MAC-adressen til ruteren at pakken må sendes til hvis destinasjonens subnettet ikke er direkte forbundet med ruteren under gjennomgåelse pakke.
  • Motta nærhet : Denne typen inngang håndterer pakker hvis endelige destinasjoner inkluderer selve ruteren. Dette inkluderer pakker hvis IP-adresser er tilordnet selve ruteren, kringkastingspakker og multicasts som har satt opp ruteren selv som en av destinasjonene.
  • Null adjacency : Håndterer pakker bestemt til et NULL-grensesnitt. Pakker med FIB-oppføringer som peker mot NULL-tilknytninger, vil normalt bli droppet.
  • Punt-tilknytning : Tilbyr pakker som krever spesiell håndtering eller som ikke kan byttes av CEF. Slike pakker blir videresendt til neste byttelag (vanligvis hurtig bytte) der de kan behandles og forhåpentligvis videresendes riktig.
  • Avhent adjacency : Denne adjacency opprettes når ruteren vet at enten IP-adressen til nettverket er direkte koblet til selve ruteren, og den ikke vet MAC-adressen til målenheten, eller ruteren kjenner IP-adressen til ruteren å videresende en pakke til for en destinasjon, men den kjenner ikke den ruterens MAC-adresse. Pakker som utløser denne oppføringen, genererer en ARP-forespørsel.
  • Forkast nærhet : FIB-oppføringer som peker til denne typen nærhet, blir kastet.
  • Drop adjacency : Pakker som peker på denne oppføringen blir droppet, men prefikset vil bli sjekket.

For å dra full nytte av CEF, anbefales det å bruke distribuert CEF (dCEF), der det er et FIB-bord på hvert av linjekortene. Dette unngår behovet for å spørre hovedprosessoren eller rutetabellen for å få neste hop-informasjon. I stedet vil rask bytte utføres på selve linjekortet.

CEF støtter for tiden Ethernet , Frame Relay , ATM , PPP , FDDI , tunneler og Cisco HDLC .

Eksterne linker