Como um programa de servidor distingue entre clientes?

2

Por que um servidor da Web escutando na porta 80 não se confunde com muitos pacotes vindos de hosts diferentes? Por que não confunde os pacotes provenientes do mesmo host quando diferentes navegadores acessam o servidor simultaneamente?

    
por Holy Sheet 01.10.2012 / 18:19

1 resposta

4

Como os pacotes têm um endereço IP de origem e uma porta Source - juntos eles identificam cada conexão

Quando seus dois navegadores em um PC querem buscar uma URL, eles pedem que o sistema operacional (OS) configure uma conexão. O sistema operacional escolhe um endereço de porta de origem aleatório para cada conexão.

    
por 01.10.2012 / 18:22