Två nyckelfunktioner i ett länkstatens routingprotokoll är:
1. Användning av en länkstatsdatabas: Varje router har en komplett och konsekvent karta över hela nätverkstopologin, representerad i en länkstatsdatabas. Denna databas innehåller information om alla länkar och deras kostnader (t.ex. latens, bandbredd). Detta står i kontrast till avståndsvektorprotokoll som bara har delvis information om nätverket.
2. Översvämning av länkstatliga annonser (LSA): Routrar annonserar sina direkt anslutna länkar och sina kostnader till alla andra routrar i nätverket med LSA. Denna översvämningsmekanism säkerställer att varje router har samma syn på nätverkstopologin. Även om detta kan verka ineffektiva, används tekniker som kontrollerade översvämningar för att minimera antalet skickade paket.