Académique Documents
Professionnel Documents
Culture Documents
ARMADAS “ESPE”
NOMBRES:
Guillermo Casanova
Nicole Escobar
María José Pazmiño
NRC: 4008
ASIGNATURA: Redes de comunicaciones
DOCENTE: Walter Fuertes Díaz. PhD
Tabla de contenido
OBJETIVOS DE APRENDIZAJE
MARCO TEÓRICO
• Tráfico en una red
Los paquetes recorren una ruta para ingresar a un sistema y para salir de él. En un nivel granular,
los paquetes se reciben y se transmiten mediante los anillos de recepción y de transmisión de una
NIC. Desde estos anillos, los paquetes recibidos se transfieren a la pila de red para su posterior
procesamiento mientras los paquetes salientes se envían a la red.
Las vías de red son una combinación de los recursos del sistema que se asignan para gestionar el
tráfico de la red constituye una vía de red. Cada vía puede ser una vía de hardware o una vía de
software. La diferencia entre las vías de hardware y de software se basa en la capacidad de una NIC
de admitir la asignación de anillos. Para obtener más información sobre la asignación de anillos,
consulte Anillos de transmisión y recepción. [1]
• TCP
TCP (Transmission Control Protocol) es uno de los principales protocolos de la capa de transporte
del modelo TCP/IP. Posibilita la administración de datos que vienen del nivel más bajo del modelo,
o van hacia él y cuando se proporcionan los datos al protocolo IP, los agrupa en datagramas IP,
fijando el campo del protocolo en 6. Es un protocolo orientado a conexión, es decir, que permite
que dos máquinas que están comunicadas controlen el estado de la transmisión.
Características
TCP nos permite:
✓ Poner nuevamente los datagramas en orden cuando vienen del protocolo IP.
✓ El monitoreo del flujo de los datos para evitar la saturación de la red.
✓ Que los datos se formen en segmentos de longitud variada parar entregarlos al protocolo IP.
✓ Multiplexar los datos.
✓ Comenzar y finalizar la comunicación amablemente. [2]
• Herramientas
o Wireshark
Ventajas:
✓ Nos permite ver de una manera detallada lo que está ocurriendo dentro de nuestra
red.
✓ Es open source y multiplataforma
✓ Usualmente se utiliza para auditar redes Ethernet ya que es la mejor opción para
este fin.
✓ Es compatible con varias herramientas
Características:
✓ Captura paquetes en vivo desde una interfaz de red
✓ Muestra la información de manera detallada de cada uno de los paquetes
✓ Abre y guarda paquetes capturados
✓ Nos permite crear estadísticas [3]
o Sar
El comando sar es parte de paquete systat y sirve para verificar la carga que ha tenido un
servidor en diferentes momentos. [4]
Sar nos muestra una lista de diferentes características que nos ayudan a ver cual es el
rendimiento de nuestro CPU al estar realizando cualquier actividad, en este caso reproduciendo
un video ya sea en Ampache server o en Netflix.
o Netflix
Netflix ofrece un servicio de transmisión o ‘streaming’ que permite ver
una gran variedad de series, documentales y películas en cualquier
dispositivo con acceso a internet como celulares, computadoras,
tabletas o ‘smart tv’ mediante el pago de una tarifa fija mensual. Con
el pago se adquiere una membresía para utilizar este servicio y cuando
el cliente lo desee puede dar de baja el servicio cancelando la
suscripción.
TOPOLOGÍA
DESARROLLO
1. Instalación de servidor Ampache
2. Análisis de tráfico
• Ampache
o Wireshark
1. HTTP
2. DNS
Ilustración 5 Tráfico de servidor DNS
3. TCP
Cuando se recarga la página se crea una nueva conexión TCP. Se observa que el cliente sigue llamando
al servidor por el puerto 80, mientras que el servidor cambia de puerto al responder
Timestamps
Ilustración 10 Timestamps
Gráfico estadístico TCP error
o Traceroute
• Netflix
o Wireshark
Captura de paquetes de video. Filtro: TCP
Ilustración 14 Paquetes TCP
Al recargar la página el cliente llama al puerto 443 pero el servidor cambia de puerto
No presenta desfragmentación
Ilustración 18 Desfragmentación
Tiempo de vida
o Tracert
o SAR
Ilustración 23 Rendimiento del CPU con sar
Diferencias Similitudes
CONCLUSIONES
REFERENCIAS
[1] Oracle, «Descripción general del flujo del tráfico de red,» [En línea]. Available:
https://docs.oracle.com/cd/E26921_01/html/E25833/gjzbf.html. [Último acceso: 07 Junio 2019].
[2] C. Villagómez, «Qué es el protocolo TCP,» 10 Julio 2017. [En línea]. Available:
https://es.ccm.net/contents/281-protocolo-tcp. [Último acceso: 07 Junio 2019].
[3] EcuRed, «Wireshark,» 2018. [En línea]. Available: https://www.ecured.cu/Wireshark. [Último
acceso: 07 Junio 2019].
[4] O. Meza, «Como utilizar el comando sar en Linux para verificar el rendimiento de tu sitio Web,»
08 Abril 2019. [En línea]. Available: https://www.vidagnu.com/como-utilizar-el-comando-sar-en-
linux-para-verificar-el-rendimiento-de-tu-sitio-web/. [Último acceso: 07 Junio 2019].
[5] R. a. d. sistemas, «Comando sar,» 22 Enero 2012. [En línea]. Available: https://rm-rf.es/comando-
sar-controlar-la-actividad-de-cpu-i/. [Último acceso: 07 Junio 2019].