Når en link-state router modtager en LSP (Link State Packet) fra en nærliggende router, tager den straks følgende handlinger:
1. Verifikation: Routeren verificerer LSP's ægthed og integritet ved hjælp af teknikker som digitale signaturer og tidsstempler.
2. Opdater sin link-state database: Routeren opdaterer sin lokale database over netværkstopologien med oplysningerne i LSP. Dette inkluderer:
* nabolande routere og deres forbindelse: Dette inkluderer forbindelserne mellem routeren og dens direkte tilsluttede naboer, deres omkostninger (normalt målt i båndbredde eller forsinkelse) og deres status (op eller ned).
* Oplysninger om den afsendende routers syn på netværket: Dette inkluderer links og omkostninger til routere, som den sending router ved om, men den modtagende router kan muligvis ikke.
3. Beregn korteste stier: Routeren bruger Dijkstras algoritme eller en anden korteste sti-algoritme til at beregne de korteste stier til alle kendte destinationer i netværket baseret på den opdaterede link-state database. Dette giver routeren mulighed for at bestemme den optimale vej til at videresende trafik til enhver destination.
4. oversvømmer LSP: Routeren oversvømmer LSP til sine andre naboer og sikrer, at alle har en ajourført oversigt over netværkstopologien. Denne oversvømmelse udføres på en kontrolleret måde for at forhindre sløjfer og overflødig information.
I det væsentlige er den øjeblikkelige handling, som en link-state router tager på at modtage en LSP, at opdatere sit syn på netværkstopologien og genberegne de korteste stier til alle destinationer. Denne proces er kontinuerlig, hvilket sikrer, at routeren altid har de mest nøjagtige oplysninger til at tage effektive routingbeslutninger.