viernes, 3 de junio de 2011

Internet, la anarquia y la realidad

Cuasi techie post, ud esta avisado

Charlando en otro blog (dije que era techie) discutiamos acerca de la anarquia de Internet, la realidad es que la publicacion puede ser anarquica, pero, te pueden volar en cualquier momento.

Un poco de historia

Internet nace de la necesidad de la guerra fria de asegurar las comunicaciones entre distintos sitios, eso condujo a una serie de protocolos que, llegando de nodo a nodo podian efectuar multiples caminos para llegar a su destino.
Ahora bien, todos los sitios estan numerados, de la forma 192.168.0.1 (desde 0.0.0.0 hasta 255.255.255.255, dejo de lado IP6 por simplicidad)

Pero, cuando ingresamos un sitio no ponemos un numero, aunque si lo supieramos podriamos ir igual, ponemos www.xx.xx

Para llegar a dicho lugar, alguien se encarga de traducir las letras a numeros segun un codigo muy rigido, y la asignacion de eso es tambien rigida, para Argentina el .com.ar, .edu.ar y asi siguiendo (busquen en la wiki)

But, esto es jerarquico, su maquina busca en tu ISP, sino lo encuentra busca en el de su raiz superior y a tope de todo existen 13 servidores, los cuales se denominan raiz, es decir que
el paquete de datos de busqueda de lugar va subiendo la escalera hasta ahi buscando el dominio, si no lo encuentra, alpiste

Funcionamiento

Dada una consulta de cualquier dominio, el servidor raíz proporciona al menos el nombre y la dirección del servidor autorizado de la zona de más alto nivel para el dominio buscado. De manera que el servidor del dominio proporcionará una lista de los servidores autorizados para la zona de segundo nivel, hasta obtener una respuesta razonable.
Internet

Existen 13 servidores raíz en toda Internet, cuyos nombres son de la forma letra.root-servers.org, aunque siete de ellos no son realmente servidores únicos, sino que representan múltiples servidores distribuidos a lo largo del globo terráqueo (ver tabla siguiente). Estos servidores reciben miles de consultas por segundo, y a pesar de esta carga la resolución de nombres trabaja con bastante eficiencia.

Inicial Nombre viejo Empresa Lugar IPv4
A ns.internic.net VeriSign distribuido (anycast) 198.41.0.4
B ns1.isi.edu USC-ISI Marina Del Rey, California, EEUU 192.228.79.201
C c.psi.net Cogent Communications distribuido (anycast) 192.33.4.12
D terp.umd.edu University of Maryland College Park, Maryland, EEUU 128.8.10.90
E ns.nasa.gov NASA Mountain View, California, EEUU 192.203.230.10
F ns.isc.org ISC distribuido (anycast) 192.5.5.241
G ns.nic.ddn.mil U.S. DoD NIC distribuido (anycast) 192.112.36.4
H aos.arl.army.mil U.S. Army Research Lab 128.63.2.53
I nic.nordu.net Autonómica distribuido (anycast) 192.36.148.17
J VeriSign distribuido (anycast) 192.58.128.30
K RIPE NCC distribuido (anycast) 193.0.14.129
L ICANN distribuido (anycast) 199.7.83.42
M WIDE distribuido (anycast) 202.12.27.33

No hay comentarios: