Sé que dns resuelve una dirección como example.com a una dirección IP como 11.22.33.44, pero estoy un poco confundido acerca de cómo se resuelven los subdominios, de modo que cuando escribe http://subdomain.example.com , lo que realmente se pasa al servidor a las 11.22.33.44? En otras palabras, example.com = 11.22.33.44, pero subdominio.example.com/path = ???
¿El "subdominio" y la "ruta" se pasan como encabezados http, o se asignan en la URL de alguna manera, o qué?
Gracias por adelantado.
Editar: si lo entiendo correctamente, BloodPhilia dice que el subdominio.ejemplo.com en realidad es un dominio diferente que, en principio, podría resolverse en una IP totalmente diferente. Pero si es así, entonces, ¿qué pasa con los hosts que tienen una gran cantidad de subdominios (que parecen), pero que en realidad se asignan a alguna ruta en el sitio? Por ejemplo, blogspot aloja millones de blogs, y todos se ven así:
aaa.blogspot.com
bbb.blogspot.com
...millions more...
yyy.blogspot.com
zzz.blogspot.com
Esos claramente no son subdominios con sus propias IP, sino más bien un mapeo como aaa.blogspot.com -> www.blogspot.com/aaa, pero ¿cómo se logra esto? ¿Qué se pasa realmente al servidor web en blogspot.com?