La oss bryte ned konseptene:
 
  1. Rutere og OSI -modell  
 
 *  rutere fungerer hovedsakelig på lag 3 (nettverkslag)  av OSI -modellen. Det er her rutingsbeslutninger tas basert på nettverksadresser (IP -adresser). 
 
 *  lag 4 (transportlag)  Håndterer ting som portnumre (TCP og UDP -porter) og tilkoblingsetablering. Mens rutere er klar over informasjon om lag 4, opererer de ikke først og fremst på det nivået. 
 
  2. Utvidede tilgangslister og portnumre  
 
 *  utvidede tilgangslister (ACLS)  På rutere kan brukes til å filtrere trafikk basert på forskjellige kriterier, inkludert IP -adresser for kilde og destinasjon, protokoller (TCP, UDP) og ja, *portnummer *. 
 
 *  Hvorfor spesifisere porter fungerer: Selv om ruteren først og fremst fungerer i lag 3, må den undersøke informasjon om lag 4 for å ta beslutninger basert på portnumre. For eksempel kan det være lurt å tillate bare SSH -trafikk (port 22) fra et bestemt nettverk. 
 
  Slik fungerer det: 
 
 1.  ruteren mottar en pakke: Ruteren mottar en pakke og undersøker Layer 3 -informasjonen (kilde og destinasjons -IP -adresser). 
 2.  Tilgangsliste Sjekk: Hvis pakken samsvarer med en utvidet ACL -regel, sjekker ruteren Layer 4 -informasjonen (portnummer) tilknyttet den regelen. 
 3.  Beslutning: Basert på portnummeret og andre kriterier i ACL, bestemmer ruteren om de skal:
 *  tillat pakken: La pakken fortsette sin reise. 
 *  nekt pakken: Slipp pakken. 
 
  Eksempel: 
 
 `` ` 
 Tilgangsliste 101 Utvidet tillatelse TCP Enhver vert 192.168.1.100 ekv. 22 
 `` ` 
 
 Denne ACL -regelen tillater bare TCP -trafikk (protokoll) fra hvilken som helst kilde (enhver) til en spesifikk destinasjons -IP -adresse (192.168.1.100) på port 22 (SSH). 
 
  Avslutningsvis: Rutere er grunnleggende lag 3 -enheter, men de kan bruke utvidede ACL -er for å filtrere trafikk basert på lag 4 -informasjon som portnumre. Dette gir mulighet for granulær kontroll over hvilke typer nettverkstrafikk som er tillatt gjennom ruteren.