Sie sind auf Seite 1von 20

REDES MÓVILES

Jhon Garcia & Arturo Suyon


Enero 2018

Universidad Nacional De Piura


Piura
Telefónicos
Dedicatoria
Agradecimientos
Abstracto

Este laboratorio simula la movilidad en redes inalámbricas de área local. Estudiaremos el


efecto de la movilidad en el rendimiento de TCP. Además, el laboratorio examina cómo la
solicitud de envío (RTS) y los marcos de envío claro (CTS) se utilizan para evitar el
problema de nodo oculto generalmente inducido por movilidad en WLAN.
En esta práctica de laboratorio, simularemos una LAN inalámbrica con estaciones de
trabajo y servidores móviles. Las estaciones ejecutarán una aplicación de FTP para cargar
archivos al servidor. 
Estudiaremos el efecto de movilidad de nodo en el rendimiento de la conexión TCP para la
sesión FTP. Lo haremos también estudiar el papel de las tramas RTS y CTS para evitar el
problema de nodo oculto generalmente inducido por la movilidad en LAN inalámbricas.
INTRODUCCIÓN

Uno de los requisitos del estándar IEEE 802.11 es manejar estaciones móviles inalámbricas
redes de área local (WLAN). Las estaciones móviles se definen como las estaciones que
acceden a la LAN mientras está en movimiento. IEEE 802.11 maneja la movilidad de la
estación dentro de la subcapa MAC, y por lo tanto dicha movilidad está oculta de las capas
superiores de la red. Sin embargo, la desconexión y los eventos de reconexión inducidos
por la movilidad en una WLAN afectan significativamente el rendimiento de protocolos de
capa superior como TCP. Por ejemplo, TCP interpreta la desconexión debido a movilidad
como congestión, y por lo tanto, disminuye de forma multiplicativa su tamaño de ventana
de congestión.
Después de la reconexión, TCP toma un tiempo innecesariamente más largo para recuperar
la ganancia por congestión a un tamaño que coincida con el ancho de banda disponible.
IEEE 802.11 utiliza las tramas de solicitud de envío (RTS) y clear to send (CTS) en varias
circunstancias para minimizar aún más las colisiones. RTS y CTS son especialmente útiles
para resolver el problema de nodo oculto en las WLAN que tienen estaciones
móviles. Intercambiando el RTS y CTS
entre el emisor y el receptor informa a las estaciones cercanas que una transmisión está a
punto de empezar. La información de duración en cuadros RTS / CTS se usa para
establecer el vector de asignación de red (NAV) en todas las estaciones que se encuentran
dentro del rango de recepción de los cuadros RTS / CTS. De esta manera, el problema de
un remitente oculto se puede resolver porque cualquier estación que ve el marco CTS sabe
que está cerca del receptor y, por lo tanto, no puede transmitir durante el período de tiempo
indicado en el NAV. Si los marcos de datos transmitidos son cortos, no se recomienda
enviar cuadros RTS / CTS.
Remendado ya que agrega ineficiencia general. Por lo tanto, se define un umbral para usar
RTS / CTS solo en cuadros más largos que una longitud especificada.
En esta práctica de laboratorio, simularemos una LAN inalámbrica con estaciones de
trabajo y servidores móviles. Las estaciones ejecutarán una aplicación de FTP para cargar
archivos al servidor. Estudiaremos el efecto de movilidad de nodo en el rendimiento de la
conexión TCP para la sesión FTP. Lo haremos también estudiar el papel de las tramas RTS
y CTS para evitar el problema de nodo oculto generalmente inducido por la movilidad en
LAN inalámbricas.
SIMULACIÓN DE UNA RED MÓVIL

PROCEDIMIENTO

CREAR UN NUEVO PROYECTO

1. Inicie OPNET IT Guru Academic Edition · Elija Nuevo en el menú Archivo.

2. Seleccione Proyecto y haga clic en Aceptar · Nombre el proyecto <sus iniciales>


_MobileWLAN, y el escenario Mobile_noRTSCTS · Haga clic en Aceptar.

3. En el Asistente de inicio: cuadro de diálogo Topología inicial, asegúrese de que Crear


escenario vacío sea seleccionado · Haga clic en Siguiente.  Seleccione Campus de la
lista Escala de red · Haga clic en Siguiente· Asegúrese de que kilometros es la unidad
elegida para el Tamaño y luego asigne 2 y 1 al X Span y Span de Y, respectivamente ·
Haga clic en Siguiente dos veces · Haga clic en Aceptar 
CREAR Y CONFIGURAR LA RED

1. El cuadro de diálogo Paleta de objetos debería estar ahora en la parte superior del espacio de su


proyecto. Si no está allí,

ábralo haciendo clic en · Seleccionar wireless_lan del menú desplegable en la paleta de objetos.

2. Agregue los siguientes objetos desde la paleta al espacio de trabajo del proyecto: Configuración
de la aplicación, Profile Config , dos wlan_wkstn (mob) y un wlan_server (mob) .

a. Para agregar un objeto desde una paleta, haga clic en su icono en la paleta de objetos · Mueva su
mouse al espacio de trabajo · Haga clic para colocar el objeto en la ubicación deseada · Haga clic
con el botón derecho para termina de crear objetos de ese tipo.

3. Cierre la paleta.

4. Organice y cambie el nombre de los objetos que agregó como se muestra:

5. Coloque las estaciones de trabajo y el servidor según las posiciones x e y que se muestran en la
siguiente tabla:

a. Para colocar un objeto: haga clic con el botón derecho en el objeto · Editar atributos
avanzados · Editar los atributos de posición x y posición y
CONFIGURE LAS APLICACIONES

1. Haga clic con el botón derecho en el nodo Aplicaciones · Editar atributos · Expanda la aplicación


Atributo de definiciones y establecer filas en 1 · Expandir la nueva fila · Nombre la fila
FTP_Application.

a. Expanda la jerarquía Descripción · Edite la fila FTP como se muestra (necesitará establecer


el valor especial para no usado mientras se editan los atributos mostrados)

2. Haga clic en Aceptar dos veces y luego Guardar su proyecto.


CONFIGURAR PERFILES

1. Haga clic con el botón derecho en el nodo Perfiles · Edite los atributos · Amplíe la configuración
del perfil atribuir y establecer filas en 1 · Nombre y establezca los atributos de la fila 0 como se
muestra · Haga clic en Aceptar.
CONFIGURE LAS APLICACIONES EN EL SERVIDOR Y LOS CLIENTES

1. Haga clic con el botón derecho en el nodo FTP_Server · Editar atributos.

a. Edite el atributo de Dirección del servidor · Asigne el valor FTP_Server a él. Editar aplicación:


servicios compatibles · Establecer filas en 1 · Establecer nombre en Aplicación FTP · Haga clic
en Aceptar dos veces.

2. Seleccione ClientA y ClientB en la red simultáneamente · Haga clic con el botón derecho en uno.


· Editar atributos · Marque la casilla de verificación Apply Changes to Selected Objects:

a. Expandir la aplicación: jerarquía de perfiles admitidos · Establecer filas en 1 · Establecer perfil


Nombre a FTP_Profile.

Segundo. Edite el atributo Application: Destination Preferences de la siguiente manera:


Establezca las filas en 1 · Establezca el nombre simbólico en el servidor FTP · Edite el nombre real ·
Establezca las filas en 1 · En el nuevo fila, asigne FTP_Server a la columna Nombre como se
muestra · Haga clic en Aceptar.
CONFIGURAR LA TRAYECTORIA

1.Haga clic derecho en ClientA · Editar atributos · Asignar trayectoria_1 al atributo de trayectoria ·


Haga clic en Aceptar .

2. Aparecerá una trayectoria verde en el espacio de trabajo del proyecto. Haga clic derecho en esa
trayectoria y seleccione Editar trayectoria · En el cuadro de diálogo Editar información de
trayectoria, nombre la trayectoria < sus iniciales> _left_trajectory · Haga clic en Aceptar.

3. Desde el menú Editar, elija Preferencias. Compruebe el valor del atributo mod_dirs. Los primer


directorio en la lista es donde un archivo de trayectoria con el nombre <tus iniciales>
_left_trajectory.trj, Edite ese archivo usando cualquier editor de texto (por ejemplo, Bloc de
notas). Reemplazar todos los contenidos del archivo con la información que se muestra en la
siguiente figura y luego guardar.

4. Haga clic derecho en ClientA · Editar atributos · Asigne <sus iniciales> _left_trajectory al


Atributo de trayectoria · Haga clic en Aceptar.

5. La nueva trayectoria debería verse exactamente como la siguiente. Haga clic derecho en la


trayectoria y seleccione Editar trayectoria.

6. En el cuadro de diálogo Editar información de trayectoria, verifique que la información de la


trayectoria coincida con valores que se muestran en la siguiente figura:

7. Haga clic en Aceptar dos veces y luego Guardar su proyecto.


SIMULACIÓN
CONFIGURAR LA SIMULACIÓ N
1. Haga clic en y aparecerá la ventana Configurar simulación.

2. Asigne 10.0 minutos al atributo de Duración.

3. Asigne 256 al atributo de semilla.

4. Haga clic en Aceptar y luego Guardar su proyecto.


ELIGE LAS ESTADÍSTICAS

Elige las estadísticas para probar el rendimiento de nuestra red inalámbrica móvil, recopilaremos
algunos de los datos de la siguiente manera:

1. Haga clic con el botón derecho en cualquier parte del espacio de trabajo del proyecto y
seleccione Elegir estadísticas individuales del menú emergente.

2. En el cuadro de diálogo Elegir resultados, expanda la jerarquía Estadísticas de nodo · Elija


siguiente bajando tres estadísticas:

i. Tamaño de ventana de congestión (bytes) en Conexión TCP.

ii. Tráfico recibido (bytes) en la conexión TCP.

iii. Carga (bits / seg) bajo Wireless Lan.

3. Haga clic con el botón derecho en la estadística del tamaño de la ventana de congestión


(bytes) · Seleccione Cambiar Modo de recopilación · En el cuadro de diálogo, marque Avanzado ·
Desde el menú desplegable, asigne todos los valores al modo de captura como se muestra · Haga
clic en Aceptar.

 4. Haga clic derecho en la estadística Traffic Received (bytes) · Elija Change Collection Modo · En
el cuadro de diálogo, marque Avanzado · Desde el menú desplegable, asigne todos los
valores para el modo de captura.

5. Haga clic en Aceptar dos veces y luego Guardar su proyecto.


DUPLICAR EL ESCENARIO

Crearemos un escenario más para utilizar los cuadros RTS y CTS para estudiar su efecto en
minimizando colisiones.

1. Seleccione Escenario duplicado en el menú Escenarios y asígnele el nombre Mobile_ RTSCTS ·


Haga clic en Aceptar 

2. Seleccione ClientA, FTP_server y ClientB simultáneamente· Haga clic con el botón derecho en


cualquiera· Editar atributos · Marque la casilla de verificación Apply Changes to Selected Objects.

3. Amplíe la jerarquía del atributo Parámetros de la LAN inalámbrica · Asigne el valor 256


al atributo de umbral de Rts (bytes).

4. Haga clic en Aceptar y luego Guardar su proyecto


EJECUTA LA SIMULACIÓN

Para ejecutar la simulación para ambos escenarios simultáneamente:

1. Vaya al menú Escenarios · Seleccione Administrar escenarios.

2. Haga clic en la fila de cada escenario y haga clic en el botón  Recolectar resultados. Esto debería
cambie los valores en la columna Resultados para <recopilar> como se muestra.

3. Haga clic en Aceptar para ejecutar ambas simulaciones. Dependiendo de la velocidad de su


procesador, esta tarea puede tomar varios segundos para completar.

4. Después de que la simulación de ambos escenarios finalice, haga clic en Cerrar y Guardar su


proyecto.
VER LOS RESULTADOS

Haga lo siguiente para ver y analizar los resultados. (Nota: los resultados reales variarán
ligeramente según en el posicionamiento real del nodo en el proyecto.)

1. Seleccione Comparar resultados en el menú Resultado.

2. Seleccione la estadística de Congest Window Size (bytes) <Conn 1 para FTP_Server desde


la jerarquía de conexión TCP como se muestra.

3. Haga clic en Mostrar para mostrar el resultado en un panel nuevo.

4. Repita los pasos anteriores para las siguientes estadísticas:

a. Servidor FTP · Conexión TCP · Tamaño de la ventana de congestión (bytes) <Conn 2 ...;

b. ClientA · LAN inalámbrica · Carga (bits / seg); 

c. ClientB · LAN inalámbrica · Carga (bits / seg).

Los gráficos resultantes deberían parecerse a los siguientes gráficos:

5. Vuelva al cuadro de diálogo Comparar resultados · Expanda la jerarquía de conexión TCP para


el cliente A · Seleccione la estadística de tráfico recibido (bytes) · Seleccione sample_sum para
reemplace As Is como se muestra en la siguiente figura · Haga clic en Mostrar.

6. Repita el paso anterior para el tráfico recibido (bytes) por ClientB.

7. Los gráficos resultantes deben parecerse a los siguientes gráficos:


Colisiones
Pueden producirse porque dos estaciones a la espera
elijan el mismo número de intervalos (mismo tiempo
aleatorio) para transmitir después de la emisión en curso.
En ese caso reintentan ampliando exponencialmente el
rango de intervalos y vuelven a elegir. Es similar a
Ethernet salvo que las estaciones no detectan la colisión,
infieren que se ha producido cuando no reciben el ACK
esperado
También se produce una colisión cuando dos estaciones
deciden transmitir a la vez, o casi a la vez.
Para una distancia entre estaciones de 70m el tiempo que
tarda en llegar la señal es de 0,23 µs
CONCLUSIONES
BIBLIOGRAFÍA

Das könnte Ihnen auch gefallen