Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA DE TELECOMUNICACIONES
LABORATORIO DE TELEMÁTICA I
Los tópicos que se cubren son: Campos del paquete IP, direccionamiento IP,
fragmentación de paquetes IP y comandos de redes en ambientes Linux.
1
PRELABORATORIO
2
LABORATORIO (2 Sesiones de Lab)
1.1.- Inicie su máquina con el sistema operativo Ubuntu/Linux. Monte una Red LAN de
12 estaciones de trabajo, en configuración estrella utilizando el Switch Ethernet DLINK
disponible en el patch panel del laboratorio. Utilice cableado UTP tipo straight
(directo).
Nota: Su PC debe conectarla al switch y todas las PC del laboratorio conectadas al
Switch formarán la red LAN de 12 estaciones.
1.3.- Todas las interfaces de red de forma predeterminada no debe tener configuración
de dirección IP y debe estar en estado up. Proceda a chequear que esto sea así y de no
serlo desconfigure cualquier dirección IP que tengan las interfaces eth0 y eth1
(posiblemente en su terminal aparezcan interfaces ETHERNET con otro nombres,
por ejemplo: eth2, eth3 ó eth4), puede utilizar los siguientes comandos para hacer esta
operación:
ip address flush dev ethX, línea de comando para borra todas las direcciones
ip de una interfaz de red.
ifconfig ethX up, línea de comando para cambiar al estado “up” de una interfaz
de red.
Nota: de forma predeterminada la única interfaz que tiene una IP B por defecto es
la interfaz lo (Loopback), posiblemente este activa (estado “up”).
3
La X está referido al número de interfaz, por ejemplo eth0, eth1.
2.2.- Desde el terminal haga un ping hacia la PC de uno de sus compañeros. Detenga la
captura iniciada con Wireshark, seleccione uno de los paquetes en el panel de lista de
4
paquetes y busque en el panel detalles de paquetes la pestaña correspondiente a la
trama ETHERNET. Note que en este punto nos vamos a enfocar en lo contenido en el
campo de datos de la trama ETHERNET, que no es más que el paquete IP estudiado en
teoría y el paquete ICMP contenido en el campo de datos del paquete IP, observe el
encabezado de ambos paquetes (IP e ICMP) y compárelo con los visto en la clase
teórica. ¿Indique si el paquete va fragmentado?, ¿de cuánto es el TTL del paquete?,
¿qué tiene que pasar para que el paquete sea descartado a través de la red?, ¿qué tipo de
mensaje ICMP va contenido en el campo de datos del paquete IP? y ¿qué se puede decir
del proceso de encapsulación en este punto?
Actividad Adicional
2.4.- Haga ping hacia su interfaz lo (ping 127.0.0.1 y varias direcciones de la familia
127.0.0.0/8), capture los paquetes con Wireshark y responda: ¿hay tramas ARP?,
¿porqué?
5
¿Es posible asignar direcciones IP de la misma familia a una misma interfaz de
red?, haga ping a estas direcciones IP, ¿Responden?
3.2.- Con ayuda de Wireshark, haga ping a distintas direcciones IP de otras máquinas de
la red y observe cuál es la dirección IP de origen utilizada por su host. Explique cuál
es la dirección IP seleccionada cómo origen y porqué.
3.3.- Ahora, haga ping a distintas direcciones IP de la red, pero especificando una
dirección IP de origen en particular (use la opción de ping correspondiente). Observe los
paquetes ICMP capturados con Wireshark y verifique si la dirección IP de origen es la
especificada. Explique, ¿para qué podría servir asignar distintas direcciones IP de una
misma familia a una misma interfaz de red de un host?
3.4.- Repita el procedimiento del punto 3.1 pero configurando múltiples direcciones IP
de distintas familias. Ya se tiene definida una familia de direcciones IP, que es la
192.168.25.0/24. Ahora la segunda familia de direcciones IP va hacer 172.16.25.0/16.
Entonces, elija dos direcciones IP de esta segunda familia y asígnela a la interfaz de red
de trabajo (eth0). Póngase de acuerdo con otro grupo, conozca sus direcciones IP y
hágale ping a sus direcciones.
3.5.- Con ayuda de Wireshark, explique los paquetes ICMP y las tramas ARP
observadas haciendo especial énfasis en la dirección IP de origen de los paquetes
ICMP. Responda: ¿Qué función podría tener asignar direcciones IP de familias distintas
a una misma interfaz de red?
3.6.- Borre las direcciones de la segunda familia y las dos direcciones adicionales de la
primera familia de su interfaz eth0, solo debe tener configurada la IP que configuro en
el punto 1.5. A continuación ejecute desde el terminal la siguiente línea de comando
para habilitar ICMP de broadcast en la red: echo 0 > /proa/sys/net/ipv4/icmp-echo-
ignore-broadcast.
6
3.7.- Haga ping a la dirección IP de broadcast de la red (opción –b del comando ping).
Tome nota de lo sucedido, explique y responda:
4.1.- El objetivo de este ejercicio es observar la fragmentación de los paquetes IP. Para
ello se utilizará el comando ping para generar mensajes ICMP echo request con un
tamaño suficientemente grande y el programa Wireshark para capturar el tráfico
generado y poder analizarlo. Se utilizará la topología de red en estrella empleada desde
el inicio de la práctica. La Familia IP es la misma: 192.168.25.0/24
¿Cuál es la opción del comando ping para establecer el tamaño del mensaje ICMP?
4.2.- Envíe un solo mensaje ICMP de tamaño 1.000 bytes a una dirección IP de su
misma familia. Identifique el tráfico con Wireshark. Determine el tamaño total del
paquete IP enviado, y el tamaño de la DATA desde el punto de vista de IP y desde el
punto de vista de ICMP. Compare y comente los valores observados.
4.3.- Envíe un solo mensaje ICMP de tamaño 10.000 a una dirección IP de su misma
familia. ¿Cuántas tramas Ethernet han sido enviadas para completar la transmisión de
un solo mensaje ICMP? Analice qué cabeceras de protocolos existen en cada uno de los
fragmentos del mensaje ICMP. Responda: ¿Cuál cabecera proporciona información de
la DATA “neta” (sin información de control) que viaja en los paquetes o fragmentos?
7
4.4.- Determine cuántos bytes de INFORMACIÓN o DATA neta viajan en cada uno de
los fragmentos, los datos enviados deben sumar 10000 bytes.
4.5.- Obtenga el MTU (Maximun Transfer Unit), de la interfaz de red por la que se han
enviado los mensajes ICMP. ¿Tiene alguna relación el MTU con la fragmentación
observada en el punto anterior? Obtenga una fórmula matemática que permita
determinar el número de tramas enviadas para completar la transmisión de un mensaje
ICMP de una longitud de L bytes. Tome en cuenta el MTU configurado en su interfaz
de trabajo.
4.6.- Cambie la MTU de la interfaz de red a 500 bytes (comando ip link set [ethX] mtu
[MTU]) y repita el proceso de fragmentación. Explique y concluya sobre el
comportamiento observado en la nueva fragmentación.
4.8.- Qué relación observa entre el MTU de una interfaz de red y el retardo o latencia de
un paquete en ser transmitido desde su origen a su destino?. Explique. ¿Es cierto que
mientras menor sea el MTU, menor será el retardo, en una transmisión de paquetes IP?.
Explique.
8
ANEXO A
9
Eliminar TODAS las direcciones IP de una Interfaz de red:
10
FEEDBACK (Opinión de la Práctica#6)
11
Por favor responda las siguientes preguntas:
12
FORMATO DE EVALUACIÓN
13
y evalúa Sistema de Telecomunicaciones (trabaja con sistema de
telecomunicaciones).
El trabajo del laboratorio será evaluado con una rúbrica, tal como se muestra en la
siguiente tabla:
14