Klient-server-adressering refererer til den proces, hvorved meddelelser udveksles mellem klienter og servere i en klient-server-arkitektur. Med klient-server-adressering inkluderer hver meddelelse både en kildeadresse (klienten) og en destinationsadresse (serveren). Dette gør det muligt for serveren at identificere, hvilken klient der sendte anmodningen, og at sende et svar tilbage til den specifikke klient.
Klient-server-adressering implementeres typisk ved hjælp af en kombination af IP-adresser og portnumre. IP-adresser er unikke identifikatorer, der tildeles hver enhed på et netværk, mens portnumre bruges til at identificere specifikke applikationer eller tjenester, der kører på en enhed. Når en klient sender en anmodning til en server, sendes anmodningen til serverens IP-adresse og portnummer. Serveren behandler derefter anmodningen og sender et svar tilbage til klientens IP-adresse og portnummer.
Klient-server-adressering kan også implementeres ved hjælp af domænenavne i stedet for IP-adresser. Domænenavne er navne, der kan læses af mennesker, og som er tildelt IP-adresser. Når en klient sender en anmodning til en server ved hjælp af et domænenavn, sendes anmodningen først til en domænenavneserver (DNS). DNS'en slår derefter den IP-adresse op, der er knyttet til domænenavnet, og sender anmodningen til serverens IP-adresse. Serveren behandler derefter anmodningen og sender et svar tilbage til klientens IP-adresse.