Está en la página 1de 10

COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

PRÁCTICA 1: RED DE ÁREA AMPLIA


El objetivo de esta práctica es diseñar una red de área amplia. Esta red representa la
configuración de una organización, como puede ser una universidad.
La topología de la red a realizar es la siguiente. La red se compone de tres subredes,
dos para profesores y una para alumnos. También incluye tres equipos servidores y de
una conexión a Internet (que se representará mediante un único equipo). Todos los
equipos deben tener acceso a Internet y a los servidores, sin embargo, los profesores
no pueden acceder a los equipos de los alumnos, y viceversa.

Para la realización de esta práctica también se utilizará el software de simulación


KIVANS. Mediante este software se construirá un modelo de la red descrita,
incluyendo todas las configuraciones necesarias para su correcto funcionamiento
(direcciones IP, máscaras de red, tablas de rutas, etc.).

El correcto funcionamiento de la red se comprobará mediante el envío de datagramas


desde los equipos de los profesores a los equipos de alumnos, servidores e Internet, y
de la misma manera, desde los equipos de alumnos a los profesores, servidores e
Internet. Tenga en cuenta que para que una conexión sea correcta debe poder
establecerse en ambos sentidos.

La conexión a Internet puede representarse mediante un router y un equipo PC


“Internet”. Tenga en cuenta que esta conexión debe representar una comunicación
con cualquier equipo externo a la organización y por tanto no debe incluirse
información específica de dicho equipo “Internet” en la configuración de la red.

Los resultados de la práctica que deberán entregarse al equipo docente son:

– fichero “.net” que contenga el diseño de la red


– fichero con la traza de la simulación
– Memoria en PDF que describa de manera razonada el diseño y desarrollo de la red,
así como las decisiones tomadas en su configuración.

1
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

RED DE ÁREA AMPLIA


1. TOPOLOGÍA
La topología de red que se va implementar será, aproximadamente, un tipo “árbol”
que puede entenderse como una combinación de varias topologías estrellas utilizando
para este caso un formato de clase B, como se muestra a continuación:

La principal idea de esta topología es que el nodo “router 3” o de interconexión trabaja


en modo difusión, propagando la información hacia todas las estaciones ya que está
simulando una conexión a internet que debe llegar a todos los PCs de la topología.

Además, si tenemos en consideración las restricciones impuestas por la topología de


por ejemplo una universidad, deben existir diferentes subredes con condiciones
direccionales de acceso ya que los profesores NO pueden tener acceso a los equipos
de los alumnos y viceversa, aunque las 2 subredes de los profesores SI deben tener
acceso entre sí.

Así mismo, todos los equipos deben tener acceso a los 3 servidores que tendrá la
instalación y que, después de barajan posibilidades, se han decidido conectar al
“backplane” de la red para ahorrar equipos.

Finalmente, todos los equipos tendrán que poder acceder a “Internet” que se simulara
como un router+Pc que tendrá acceso al exterior y que para la simulación de la
topología se le asignara una IP, que en un caso real seria proporcionado por el ISP.

2
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

Así pues, se procede a realizar un desgrane del sistema por las diferentes secciones
que dispone:

1. Características Generales:

La topología ha sido diseñada como una de tipo o clase B ateniendo a la


cantidad de conexiones que hipotéticamente tuviera que sostener. Tal como se indica
en la siguiente tabla, dispone de las siguientes características:

Así pues, disponiendo de estas características, se ha optado por asignar las


siguientes direcciones a cada Subred:

 Alumnos: 130.100.10.xx
 Profesores_1: 130.130.10.xx
 Profesores_2: 130.120.10.xx
 BackPlane: 130.10.10.xx

Como detalle importante, la sección de simulación de “Internet” se ha utilizado


una dirección de Clase A para simular la diferencia entre la red interna de la instalación
y la referida a la ISP que en cualquier caso será provista por la compañía
suministradora de internet.

Se resalta también que se ha utilizado el “BackPlane” como elemento de


interconexión entre todos los elementos, ya sean subredes, servidores o internet. Esto
es así porque las subredes de alumnos o profesores tendrán acceso a internet y todos
tendrán acceso a los servidores, aunque en ningún caso se podrá acceder a los
servidores desde internet como medida de seguridad en la instalación real.

3
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

2. Subred Profesores:

Tal como se nos exige, debe de haber 2 subredes dedicadas a los profesores
donde entre ellas debe hay comunicación siendo este un requerimiento no expreso
pero que tiene sentido para una instalación “real”.

Así pues, se dispone de las subredes “Profesores_1” y “Profesores_2” donde la


dirección Ip del enrutador será respectivamente 130.130.10.1 y 130.120.10.1 que
serán los valores que definirán las direcciones IPs que se repartirán en cada subred.

Los algoritmos de enrutamiento estarán definidos dentro del FW de cada


router que habitualmente se componen de tablas, redes virtuales etc. y que nos
permitirán configurar nuestro router según nuestras necesidades. En el caso de
KivaNS, esto se realiza como se muestra en la imagen a continuación:

 Interfaces: Son las interfaces de red que interconectaran las diferentes


subredes de profesores entre si y que definen las características de las
mismas (IP, Mascara de Red, Nombre Interfaz, etc.).

Cada interfaz conecta con una subred tal como indica en la columna
“Conecta Con…”.

4
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

 Rutas: Este es el apartado donde se define el algoritmo de enrutamiento


del propiamente router, donde se indicaran el alcance de las tramas que
salgan hacia fuera y su interconexión con otro router. En este caso, solo
realizamos la interconexión con el router que simula el acceso a
internet, “Router3”.

La definición como Destino 0.0.0.0 corresponde a la no necesidad de saber cuál


es la IP del equipo que va a emitir, es decir, permite que la maquina se refiera
a su propia red sin saber su número, con lo que realmente es importante es
definir la “interfaz” donde transitaran las tramas con destino al objetivo, que
se especifica como el “GateWay”.

Como ejemplo, conexión entre Router1 y Router3:

También recalcar que para comprobar donde se interconecta la interfaz de


esta ruta, basta con consultar la sección de Interfaces del mismo router.

5
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

3. Subred Alumnos:
Por otra parte, se necesita implementar una subred para que los alumnos hagan uso
de la misma y tengan acceso a los servidores e internet. Para alcanzar este objetivo, se
creará una subred llamada “Alumnos” que estará conectada con el backplane principal
de la topología, tal como se muestra a continuación:

Así, esta subred podrá ser vista por cualquiera que se conecte al “backplane” siempre
que establezca los correspondientes algoritmos de enrutamiento y viceversa.

 Interfaces: La interfaz de la subred es más simple que la de los


profesores, ya que solo tendrá una subred (Alumnos) y se deberán crear
una para la subred Alumnos y otra para la interconexión con el
“backplane” y por ende, a los servidores e Internet.

Los detalles de configuración y funcionalidad de cada columna son los mismos


que los explicados en la sección de profesores, con las salvedades obvias
propias de ser una subred diferente.

 Rutas: La configuración del algoritmo de enrutamiento será igual que a


los profesores, tal como se muestra a continuación:

6
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

4. BackPlane: En cuanto al “backplane”, se conectaran al bus los 3 servidores que son


necesarios para la instalación así como el sistema que emula la conexión de Internet
de toda la red. Se muestra a continuación:

En cualquier caso, se podría haber creado otra subred nueva con los 3
servidores dentro de ella pero se considera poco útil ya que en principio, tanto
alumnos como profesores tienen acceso a ellos.

5. Internet: Se realiza implementación de un router junto con un equipo para


simular la conexión a internet de la red. Las direcciones IPs de internet son para
realizar la simulación, pero deben ser asignadas por el ISP.

7
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

2. SIMULACIÓN
1) Explicación proceso envío Tramas:
Para poder comprender el proceso de envió y recepción de tramas a través de la red,
se van a exponer el proceso de una manera “sucinta”. Este proceso es análogo a
cualquier subred con las diferencias propias de la configuración de las mismas, así que
para evitar repetir se explicará una petición de esta red.

a) Recepción de los paquetes: el primer paso es la recepción de los paquetes a


enviar desde la capa de red. Esto se simula introduciéndolos manualmente
desde el apartado de configuración de envíos de KinaNS:

b) Petición de ARP: Se verifica la tabla de ARP o, en este caso, se envía una


solicitud de red preguntando sobre una dirección concreta (que hemos
definido).

El ARP (Address Resolution Protocol) es un protocolo de comunicaciones que


es responsable de encontrar las direcciones MAC que corresponden a una
dirección IP, enviando un paquete “broadcast” (255.255.255.255) de difusión
(ARP Request) para que recorra la red y, en caso de que exista una maquina
con esa dirección, esta envíe una respuesta (ARP reply).

Como se puede observar, la trama ARP Request llega a todos los equipos de la
red, aunque si no son el destino no son procesados:

8
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

Además, estas peticiones tienen que ser procesadas por cada router que exista
entre el emisor y el destino, de tal forma que los router tienen que resolver la
petición, aceptarla y re-enviarla al destino:

Aquí se puede comprobar como el router 1 recibe la trama (ARP Request) y lo


enviar al “BackPlane” para que continue con su búsqueda.

c) Espera y escucha: El emisor (Profesores_1_1) espera a que se resuelva la


petición a través de la red. En este proceso se están realizando preguntas a los
equipos donde se espera que solo responda el equipo o en este caso por
ejemplo, el router que está conectado al equipo. Cabe decir que existe un
tiempo limitado de espera (ARP Timeout) en el que si no hay respuesta, da por
perdido el paquete, indicando alguna incidencia en la red y el equipo
destino/origen.

Es importante hacer notar que una vez que la trama es aceptada por el router,
este se hace cargo de reenviar el paquete ARP Request y de recibir la
respuesta del destino, es decir, el “testigo” de preguntar se desplaza:

9
COMUNICACIONES Y REDES INDUSTRIALES 2020/21 Enrique Parro Jimenez

Se puede observar que ahora es el Router3 quien está realizando la pregunta


ARP hacia su subred, es decir, hacia el destino.

d) Confirmación Recepción: En este punto, el objetivo emite un mensaje


ARP_Reply donde indica al emisor que existe y tiene la dirección MAC que ha
pedido, con lo que a grandes rasgos, levanta la mano.

En la simulación de KivaNS esto se puede comprobar analizando el último


paquete de la trama, que indica la recepción del mismo:

En el caso de que no se encontrara ningún objetivo o no estuviera accesible, al no


existir ARP_Reply del objetivo, el emisor asume que no existe este equipo.

Cabe decir también, que ante las múltiples emisiones de tramas en una misma red (o
subred) se producirán colisiones de estas tramas con lo que necesitaríamos un
mecanismo de arbitraje como CSMA/XX.

10

También podría gustarte