martes, 27 de enero de 2015

Proyecto redes: Caso practico I

Anoche leia un articulo en Genbeta sobre un bloqueo de Vodafone a The pirate bay (una página de torrents, en adelante TPB): http://www.genbeta.com/actualidad/vodafone-espana-bloquea-el-acceso-a-the-pirate-bay. Me ha llamado la atención y se me ha ocurrido aprovecharlo para el curso de redes como caso real. ¿Que os parece la idea?

Tambien existe mas información en http://www.genbeta.com/web/asi-bloquea-vodafone-el-acceso-a-the-pirate-bay, pero ya sube a un nivel mucho mas técnico, asi que no entraré en detalles y simplificaré el asunto..

Vamos a analizar lo que ocurre y como podemos solucionar el problema de acceso. Ahi va el enunciado del examen, podeis intentarlo vosotros o leer la solución:


Se ha detectado que los clientes de Vodafone y los de otros clientes que utilizan el mismo cableado no pueden acceder a una determinada pagina web (TPB). Sin embargo, los clientes de Vodafone que usan un cableado de otras redes (acceso indirecto) si pueden acceder. Al intentar acceder, en lugar de mostrarse la página de TPB se les redirige a una página de información que indica que se trata de un bloqueo deliberado. Si intentan usar unos DNS distintos, el fallo se mantiene. Sin embargo, el fallo ocurre únicamente si intentan acceder a través de HTTP, y el fallo no se presenta al usar HTTPS.

1. Dibujar un esquema de la red.
2. Indicar como se produce este bloqueo e indicar el punto donde se produce.
3. Explicar los métodos que se pueden emplear para saltar este bloqueo y como funcionan.



1. Veamos el esquema:


En el esquema vemos lo siguiente: existen dos redes fisicas, una de Vodafone (un cuadro rojo) y una de otro proveedor (cuadro verde). En ambas redes existen equipos en color rojo (que han contratado el servicio con Vodafone) y otros en color verde (contratado con otro proveedor). Los equipos que hay dentro del cuadro rojo no pueden acceder a TPB.

2. El proceso de la conexion (desde la red de Vodafone) es el siguiente:

Si se usa el protocolo HTTP:
a) Se conecta con un servidor DNS (Vodafone u otro). Se obtiene la IP del servidor de TPB con éxito.
b) Se intenta atravesar el router de Vodafone.
c) Se redirige a un servidor que muestra el error.

Si se usa el protocolo HTTPS:
a) Se conecta con un servidor DNS (Vodafone u otro). Se obtiene la IP del servidor de TPB con éxito.
b) Se intenta atravesar el router de Vodafone.
c) Se alcanza el servidor de TPB.

Dado que el servidor de TPB si responde al protocolo HTTPS, el bloqueo se realiza entre el paso b y el paso c, y por tanto el bloqueo se produce en el router de Vodafone, y se produce mediante algún tipo de análisis de lo que se está transfiriendo.

3. La solución consiste en acceder al servidor TPB encriptando esa transferencia, mediante protocolos como HTTPS o usando un proxy o VPN, que se encarguen de acceder por nosotros.

Como veis, se trata de aplicar las partes 9 y 10 del curso de redes.



¿Y bien? ¿Que tal os ha salido el examen? Si no os ha salido bien, espero que os haya resultado didáctico y que hayais aprendido de ello. Si lo habeis hecho bien, mi enhorabuena. En cualquier caso, podeis preguntarme cualquier duda que tengais en los comentarios.

Un saludo

No hay comentarios:

Publicar un comentario