Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Redes y Comunicaciones
Protocolo IP
Actividad: Protocolo IP
Actividades de evaluación
A lo largo del curso deberá realizar tres actividades de evaluación que supondrán el
30 por ciento de la calificación final en la convocatoria ordinaria de febrero y, esta
misma calificación supondrá el 10 por ciento de la calificación final en la
convocatoria extraordinaria de septiembre. Estas actividades serán corregidas por
los Tutores a los que el Equipo docente dará pautas para su evaluación.
por lo que sólo puede ser utilizado dentro de, y para el propósito de, este curso al
estar dicho curso protegido con su clave de entrada de estudiante, quedando
totalmente prohibido su uso más allá del ámbito de esta asignatura y su
redistribución.
Para cada una de las tres actividades deberá elaborar un informe lo más completo
posible que dé respuesta a las preguntas que se indiquen y entregarlo a través del
curso virtual, dentro de los plazos establecidos.
1.3
Redes y comunicaciones
3ª Actividad: Protocolo IP
Antes de comenzar esta práctica, es aconsejable revisar las secciones 1.4.3 del
libro de texto y la sección 3.4 del RFC 2151 [ftp://ftp.rfc-editor.org/in-
notes/rfc2151.txt] para repasar la forma de operación de traceroute. También le
sugerimos estudiar la sección 4.3 del libro de texto y consultar el RFC 791
[ftp://ftp.rfc-editor.org/in-notes/rfc791.txt] para una mayor compresión del Protocolo
IP.
Con el fin de generar una traza de datagramas IP para esta práctica, vamos a
utilizar el programa traceroute para enviar datagramas de diferentes tamaños
hacia algún destino, X. Recuerde que traceroute opera enviando primero uno o
más datagramas con el campo tiempo de vida (TTL) en la cabecera IP puesto a 1;
entonces, envía una serie de uno o más datagramas hacia el mismo destino con un
valor de TTL de 2; entonces, envía una serie de datagramas hacia el mismo destino
con un valor de TTL de 3, y así sucesivamente. Recuerde que un router debe
disminuir el TTL en cada datagrama recibido en 1 (en realidad, el RFC 791 dice que
el router debe disminuir el TTL por lo menos en uno). Si el TTL llega a 0, el router
devuelve un mensaje ICMP (tipo 11 - TTL-exceeded) al host emisor. Como
resultado de este comportamiento, un datagrama con un TTL de 1 (enviado por el
host que ejecuta traceroute) hará que el router a un salto de distancia del emisor
envíe un mensaje ICMP de TTL-exceeded de vuelta al emisor; el datagrama
enviado con un TTL de 2 hará que el router a dos saltos de distancia envíe un
mensaje ICMP de TTL-exceeded de vuelta al emisor; el datagrama enviado con un
TTL de 3 hará que el router a tres saltos de distancia envíe un mensaje ICMP de
1.4
Actividad: Protocolo IP
1.5
Redes y comunicaciones
Haga lo siguiente:
1.6
Actividad: Protocolo IP
Por último, envíe un conjunto de datagramas con una longitud más larga,
seleccionando un valor de 3500 en el campo del tamaño de paquete y luego
presione Aceptar. A continuación, pulse el botón Reanudar.
En la traza debería poder ver las series de ICMP Echo Request (en el caso de una
máquina Windows) o el segmento UDP (en el caso de Unix) enviado por la
computadora y los mensajes ICMP TTL-exceeded devueltos a la computadora por
los routers intermedios. En las preguntas siguientes tenga en cuenta que la traza se
ha capturado con una máquina Windows. Siempre que sea posible, al responder a
una pregunta, Incluya en su informe una copia impresa del paquete(s) dentro de
la traza que utilizó para responder a la pregunta. Cuando entregue su tarea,
1.7
Redes y comunicaciones
anote/resalte la salida para que quede claro en qué parte de la salida está
recibiendo la información de su respuesta. Para imprimir un paquete, utilice
Archivo-> Imprimir, elija Sólo paquete seleccionado, seleccione Línea
de resumen de paquetes y seleccione la cantidad mínima de detalle de
paquetes que necesita para responder a la pregunta.
2. Dentro del encabezado del paquete IP, ¿cuál es el valor en el campo del
protocolo de capa superior?
3. ¿Cuántos bytes hay en la cabecera IP? ¿Cuántos bytes hay en la carga útil
del datagrama IP? Explique cómo determinó el número de bytes de carga.
1.8
Actividad: Protocolo IP
A continuación (con los paquetes aún ordenados por dirección de origen) encuentre
la serie de respuestas ICMP TTL superadas enviadas a la computadora por el
router más cercano (primer salto).
9. ¿Estos valores permanecen sin cambios para todas las respuestas ICMP
TTL superadas enviadas al equipo por el router más cercano (primer salto)?
¿Por qué?
3. Fragmentación
10. Busque el primer mensaje ICMP Echo Request que fue enviado por la
computadora después de haber cambiado el tamaño de paquete en
1.9
Redes y comunicaciones
Ahora encuentre el primer mensaje ICMP Echo Request que fue enviado por la
computadora después de cambiar el Tamaño de Paquete en pingplotter para
ser 3500.
1
Los paquetes del archivo de trazas ip-ethereal-trace-1 en http://gaia.cs.umass.edu/wireshark-
labs/wireshark-traces.zip tienen menos de 1500 bytes. Esto se debe a que el equipo en el que se ha
reunido la traza tiene una tarjeta Ethernet que limita la longitud del paquete IP máximo a 1500 bytes
(40 bytes de datos de cabecera TCP / IP y 1460 bytes de carga de protocolo de capa superior). Este
valor de 1500 bytes es la longitud máxima estándar permitida por Ethernet.
Si captura la trama con su computadora y ésta dispone de una conexión Ethernet tal vez encuentre
en la captura un datagrama más largo 1500 bytes. En este caso Wireshark está divulgando la
longitud incorrecta del datagrama del IP; probablemente también mostrará un único datagrama IP
grande en lugar de múltiples datagramas más pequeños. Esta inconsistencia en las longitudes
reportadas se debe a la interacción entre el controlador Ethernet y el software Wireshark.
1.10