En routerport är en fysisk eller virtuell gränssnitt varigenom datatrafik passerar in eller ut från routern. Fysiska portar är typiskt använda för att ansluta olika typer av kablar, inklusive Ethernet, DSL, eller fiber, medan virtuella portar, även kända som protokollporter, används för att identifiera specifika applikationsprocesser på nätverksdestinationer. Varje datorprogram som ska kommunicera över nätverket anges en unik portnummer, mellan 0 och 65535, vilket hjälper routern att veta var det ska skicka informationen.
Det är viktigt att notera att portar kan vara öppna, stängda eller dolda, beroende på säkerhetsinställningarna i routern. En öppen port innebär att datatrafiken är tillåten att passera fritt genom den, medan en stängd port blockerar all trafik. En dold port svarar inte på förfrågningar och uppför sig som om den inte existerar, vilket kan vara en effektiv metod för att skydda nätverk från obehöriga intrång.
Förändringar i portinställningar kräver normalt åtkomst till routerns administrativa inställningar och detta kallas ofta för ”port forwarding”. Dessutom används specifika portnummer för vissa internetprotokoll – till exempel, portnummer 80 är standardporten för HTTP-trafik (webbsidor) och portnummer 443 för HTTPs-trafik.