Обычно клиентское и серверное программное обеспечение запускается на разных компьютерах, но такую функцию может выполнять и один компьютер. В небольших корпоративных и домашних сетях многие компьютеры работают и как серверы, и как клиенты. Такие сети называются одноранговыми.

Простейшая одноранговая сеть состоит из двух компьютеров, непосредственно подключенных друг к другу с помощью проводной или беспроводной связи.

Кроме того, можно соединить несколько ПК и создать более крупную одноранговую сеть, но для этого потребуется сетевое устройство, например, концентратор.

Основной недостаток одноранговой среды состоит в том, что при одновременной работе в качестве клиента и сервера узел работает медленнее.

В крупных корпоративных сетях с большим объёмом сетевого трафика часто приходится устанавливать специализированные серверы, способные одновременно обрабатывать несколько запросов.