Vous êtes sur la page 1sur 5

Prctica de Gestin de Redes y Redes y Servicios

PRCTICA 1. GESTIN DE REDES Y REDES Y SERVICIOS


TOPOLOGA DE INTERNET


Introduccin.

La estructura de Internet en cuanto a topologa parece un caos de redes y enlaces que crecen
de forma contnua en todas partes y sin ningn control. Sin embargo, es facil encontrar una
estructura bien definida en forma jerrquica.

Las empresas que se encargan de dar conexin a los usuarios a la red Internet son los
proveedores de servicios de Internet (ISP, Internet Service Providers). Estas empresas pueden
clasificarse de acuerdo a los servicios que pueden ofrecer a sus clientes. De esta forma, hay
ISP pequeos, de caracter regional que no cuentan con una red propia y que bsicamente
ofrecen el servicio de acceso a la red, contratando las lneas fsicas a algn otro ISP con
mayor infraestructura. Hay otros ISP que tienen en propiedad una red de alcance local o
regional (por ejemplo, Retecal en Castilla y Len), pero que siguen teniendo la necesidad de
contratar lneas a otras empresas para poder ofrecer el servicio de acceso a Internet. Luego
pueden encontrarse los ISP de nivel nacional, que cuentan con una infraestructura de red a
nivel del pas en que se desarrolla su actividad. Estos ISPs de nivel nacional tendrn que
contratar lneas o servicios a terceras empresas cuando quieran ofrecer una salida
internacional a sus clientes, mientras que el trfico nacional puede ir por su red. Finalmente
estaran los ISP que cuentan con lneas propias que conectan sus infraestructuras en diversos
pases. Tambin se podra citar a las empresas que cuentan con las lneas continentales sobre
las que pasa la mayora del trfico Internet (los backbones de Internet).

Como se ha visto, la red Internet es una red de conmutacin de paquetes basada en
datagramas, por lo que, cuando la informacin vaya de un punto a otro en forma de paquetes,
cada uno de estos paquetes puede seguir un camino totalmente diferente del seguido por los
otros. Esto es as en teora y ocurrira as si todas las redes existentes estuviesen ms o menos
conectadas entre s. Sin embargo, el funcionamiento de la red Internet se rige por patrones
estrictamente econmicos: las redes son propiedad de las empresas y cada una de esas
empresas puede decidir si permite o no a las otras empresas que el trfico pase por sus lneas.
De este modo, para que una empresa pueda usar las infraestructuras de otras se debe
establecer una relacin comercial previa, de forma que la empresa propietaria de las lneas
reciba una compensacin por el trfico que deja pasar. A esta relacin comercial se la
denomina acuerdo de trnsito. Exite otro tipo de relacin entre empresas que se produce
cuando las dos empresas son ms o menos de igual tamao y los trficos que una originar en
la otra son semejantes. En estos casos, se crean acuerdos de intercambio de datos sin que
exista contraprestacin econmica, a estos acuerdos se los denomina acuerdos de peering,
ya que se establecen entre empresas que se reconocen como peer o iguales.

De esta manera, el camino seguido por un paquete desde su origen hasta su destino es ms
predecible de lo que pudiese pensarse en un principio y no cambia prcticamente de un
paquete a otro a no ser que uno de los router est muy congestionado o est fuera de servicio.

Esta forma de conexin entre los ISP dio lugar a un problema grave de tiempos de
transmisin y de saturacin de los enlaces, ya que se daban situaciones en las que, para que
1
Prctica de Gestin de Redes y Redes y Servicios
dos usuarios conectados con dos ISP diferentes de la misma regin pudiesen intercambiar
datos, el flujo de informacin llegaba a salir por enlaces internacionales antes de llegar a su
destino. Por ejemplo, poda darse el siguiente flujo de datos para comunicar a dos usuarios
leoneses que usasen los ISP locales Nora y Lesein:

Usuario A --> Nora Internet (Len, Espaa) --> Retevisin (Espaa) --> BT Ignite (Espaa) --
> BT Ignite (Reino Unido) --> BT Ignite (USA) --> Cable & Wireless (USA) --> Cable &
Wireless (Amsterdam, Holanda) --> Cable & Wireless (Espaa) --> Telefnica Data (Espaa)
--> Lesein (Len, Espaa) --> Usuario B

Como puede observarse, los datos se intercambian en Estados Unidos, donde existe un
acuerdo de trnsito (o de peering) entre BT Ignite y Cable & Wireless, por lo que, para
conectar a dos usuarios locales, los datos viajan hasta Estados Unidos a travs de las redes de
6 ISPs diferentes.

Esta situacin, adems de originar un mayor retardo en las comunicaciones, originaba una
sobresaturacin de los enlaces transocenicos (que son menos numerosos que los
continentales), por lo que los ISP buscaron una forma de evitar el problema. La solucin fue
crear los llamados puntos neutros de intercambio, normalmente a nivel nacional, de forma que
el intercambio de datos entre proveedores del mismo pas no salga de las redes existentes en
el mismo. En Espaa, el punto neutro se denomina Espanix y est en Madrid. El punto neutro
es un lugar fsico donde exite un dispositivo que permite intercambiar los datos entre los ISP
que as lo desean. Este dispositivo puede ser un switch, un hub, un router o una red ms
complicada.

La direccin del punto neutro espaol es http://www.espanix.net

El funcionamiento del punto neutro es el siguiente:
Para poder conectarse al punto neutro, el ISP debe cumplir una serie de normas. En
el caso de Espanix, se exige que el ISP tenga medios suficientes para dirigir el
trfico internacional por s mismo, sin que intervengan ninguna de las redes de los
otros ISP conectados.
Una vez conectados los ISP, el intercambio de datos efectivo se debe consensuar
entre cada par de ISP, mediante acuerdos de peering.

Adems del punto neutro espaol, que tiene nivel nacional, exite otro punto neutro de nivel
local, denominado Catnix, que se encarga de optimizar el trfico local dentro de la comunidad
catalana.

Por toda Europa existen puntos neutros en cada uno de los paises. Hay una organizacin que
recoge todos los puntos neutros que existen en Europa, se accede desde la direccin
http://www.euro-ix.net.

Herramientas para descubrir rutas

Existen dos herramientas principales para comprobar la conectividad y descubrir el camino
que siguen los paquetes hacia un host determinado.

La herramienta ping tiene como finalidad el comprobar si determinado host se puede alcanzar
desde el equipo donde se la invoca. Ejemplo:
2
Prctica de Gestin de Redes y Redes y Servicios


-----------------------------------------------------------------------------------------------------------------
C:\>ping www.google.com

Haciendo ping a www.google.com [216.239.39.101] con 32 bytes de datos:

Respuesta desde 216.239.39.101: bytes=32 tiempo=341ms TTL=46
Tiempo de espera agotado para esta solicitud.
Respuesta desde 216.239.39.101: bytes=32 tiempo=331ms TTL=45
Respuesta desde 216.239.39.101: bytes=32 tiempo=360ms TTL=45

Estadsticas de ping para 216.239.39.101:
Paquetes: enviados = 4, recibidos = 3, perdidos = 1 (25% perdidos),
Tiempos aproximados de recorrido redondo en milisegundos:
mnimo = 331ms, mximo = 360ms, promedio = 258ms
-----------------------------------------------------------------------------------------------------------------

La herramienta tracert (traceroute en UNIX y linux) sirve para descubrir el camino que los
paquetes siguen desde su origen hasta su destino. Ejemplo:

-----------------------------------------------------------------------------------------------------------------

C:\>tracert www.google.com

Traza a la direccin www.google.com [216.239.39.101]
sobre un mximo de 30 saltos:

1 <10 ms <10 ms 10 ms riris.unileon.es [193.146.96.1]
2 40 ms 40 ms 10 ms n111001.unileon.es [193.146.111.1]
3 191 ms 280 ms 210 ms A3-0-0-2.EB-Valladolid1.red.rediris.es [130.206.201.21]
4 130 ms 80 ms 110 ms FE2-2-0.EB-Valladolid0.red.rediris.es [130.206.201.37]
5 181 ms 80 ms 80 ms AT1-2-0-0.EB-IRIS2.red.rediris.es [130.206.224.141]
6 * 90 ms 90 ms GE1-1-0.EB-IRIS1.red.rediris.es [130.206.220.1]
7 80 ms 80 ms 90 ms POS2-2.EB-Madrid00.red.rediris.es [130.206.224.94]
8 191 ms 250 ms * So1-2-0-0-grtmadrr2.ri.telefonica-data.net [213.140.39.101]
9 290 ms 301 ms 310 ms So7-1-0-grtlontl3.ri.telefonica-data.net [213.140.36.250]
10 300 ms 261 ms 230 ms So1-2-0-grtnyccc2.ri.telefonica-data.net [213.140.36.94]
11 * 270 ms 261 ms ibr01-p1-0.nycm01.exodus.net [206.79.9.209]
12 320 ms * 340 ms 64.15.224.1
13 260 ms 281 ms 260 ms bbr01-p0-0.stng01.exodus.net [206.79.9.102]
14 290 ms 290 ms 261 ms bbr01-p4-0.stng02.exodus.net [209.1.169.198]
15 240 ms 260 ms 301 ms dcr01-g6-0.stng02.exodus.net [216.109.66.17]
16 261 ms 240 ms 250 ms csr11-ve241.stng02.exodus.net [216.109.66.90]
17 301 ms * 350 ms 216.109.88.218
18 251 ms * * dcbi1-gige-1-1.net.google.com [216.239.47.46]
19 300 ms 351 ms 310 ms www.google.com [216.239.39.101]

Traza completa.
-----------------------------------------------------------------------------------------------------------------

El nmero en la primera columna es el nmero de salto, los tres tiempos siguientes son el
tiempo de respuesta para los paquetes enviados (un asterisco indica que no se obtuvo
respuesta), posteriormente viene el nombre y la direccin IP del nodo por el que se pasa.

Ambos comandos son accesibles desde una ventana de lnea de comandos.

tracert utiliza el campo Time To Live (TTL) de la cabecera IP. Este campo sirve para que un
paquete no permanezca en la red de forma indefinida (por ejemplo, debido a la existencia en
la red de un bucle cerrado en la ruta). El campo TTL es un nmero entero que es
decrementado por cada nodo por el que pasa el paquete. De esta forma, cuando el campo TTL
llega al valor 0 ya no se reenviar ms, sino que el nodo que lo est manejando en ese
momento lo descartar. Lo que hace tracert es mandar paquetes a la red de forma que el
primer paquete lleve un valor TTL=1, el segundo un TTL=2, etc. De esta forma, el primer
paquete ser eliminado por el primer nodo al que llegue (ya que ste nodo decrementar el
valor TTL, llegando a 0). Cuando un nodo elimina un paquete, enva al emisor un mensaje de
control especial indicando esta incidencia. tracert usa esta respuesta para averiguar la
3
Prctica de Gestin de Redes y Redes y Servicios
direccin IP del nodo que desech el paquete, que ser el primer nodo de la red. La segunda
vez que se manda un paquete, el TTL vale 2, por lo que pasar el primer nodo y llegar al
segundo, donde ser descartado, devolviendo de nuevo un mensaje de control. Esto se hace de
forma sucesiva hasta que el paquete llega a su destino.

Programa Visual Route

El programa Visual Route es una herramienta que se utiliza para obtener una informacin
grfica de la ruta que siguen los paquetes desde el origen hasta su destino. Se usa la
informacin generada por el comando tracert junto con la informacin obtenida de la base de
datos de RIPE para cada uno de estos nodos.

Servidores de traceroute

Existen en Internet una serie de lugares que proporcionan servidores de traceroute
especular, es decir, nos informan de los resultados de la ejecucin de un comando
traceroute desde ese host hasta el nuestro. A estos servidores se les suele llamar Looking
Glass. La mayora de los ISP con redes permiten la realizacin de estas operaciones.

Tambin hay servidores (muchas veces los mismos looking glass) que proporcionan la
posibilidad de ver el resultado de un traceroute desde su host hacia cualquier otro punto. Esto
es de gran ayuda a la hora de realizar mapas de caminos para los paquetes. En el sitio web
www.traceroute.org se encuentran recogidos algunos de los sitios web que ofrecen la
posibilidad de realizar trazas al sitio que se les indique.

Ejercicios propuestos para la prctica

Conectarse al punto neutro espaol, ver los ISP que hay conectados. Visitar los sitios web de
alguno de estos proveedores y observar la infraestructura de red con que cuentan, tanto a nivel
nacional, europeo e internacional. Los mapas de la red de cada uno de estos proveedores
suelen aparecer en su sitio web (que normalmente es un dominio .net) bajo el epgrafe our
network o mapa de la red.

Cul es la compaa que ms acuerdos de peering tiene de las que estn conectadas al punto
neutro espaol?

Conectarse a la organizacin Euro-IX y ver los puntos neutros existentes en Europa. Visitar el
sitio web de alguno de los puntos neutros europeos, comparando la cantidad de trfico
intercambiado en cada punto neutro.

Cmo es la infraestructura del punto neutro de msterdam?

Cul es el dispositivo para interconectar los router de los ISP en un punto neutro que ms se
usa? Qu fabricantes y modelos se usan ms?

Qu diferencias hay entre el punto neutro cataln y el espaol?

Adems de los puntos neutros Espanix y Catnix, se est ultimando la puesta en
funcionamiento de un nuevo punto neutro a nivel de comunidad autnoma. Cual es?

4
Prctica de Gestin de Redes y Redes y Servicios
Encontrar proveedores cuyas redes crucen el atlntico. Usar servidores de tracert y looking
glass para dirigirse a un mismo sitio en Estados Unidos desde varios origenes en el continente
europeo. Con qu proveedor se cruza el ocano?

Construir un esquema de los nodos por los que pasa la informacin (nodo, compaa) desde la
Universidad de Len hasta:
Un sitio web comercial en Espaa.
Un sitio web comercial en Europa.
Un sitio web comercial en Estados Unidos.
Un sitio web comercial en Latinoamrica.
Una sitio web de una universidad espaola.
Una sitio web de una universidad europea.
Una sitio web de una universidad en Estados Unidos.
Una sitio web de una universidad latinoamericana.

Descubrir la estructura de la red dedicada a la educacin e investigacin espaola y europea
(nombres de las redes, organismos, backbone, conectividad, etc). A qu velocidad se ha
conectado la red de las universidades espaolas al backbone europeo?

Herramientas a utilizar:

Usar los comandos ping y traceroute as como el programa Visual Route y el buscador
Google (www.google.com) para buscar datos de las compaas.
5

Vous aimerez peut-être aussi