Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicio TCP transporte, Ejercicios de Teoría de Redes

El escenario de la figura presenta la Intranet de una empresa, basada en el conexionado de diversas subredes (tecnología Ethernet), y que se conecta al exterior a través de un router. La empresa tiene registrado su dominio (miempresa.com), y consta de un servidor DNS propio (dos servidores, primario y secundario) con autoridad sobre dicho dominio y con capacidad para aceptar consultas recursivas. Todos los equipos de la red tienen configurados estos equipos como sus servidores DNS. Teniendo en cuenta este escenario, resuelve las cuestiones planteadas

Tipo: Ejercicios

2023/2024

Subido el 20/06/2024

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Ejercicio Bloque 1. Aplicación y Transporte
El escenario de la figura presenta la Intranet de una empresa, basada en el conexionado de diversas subredes
(tecnología Ethernet), y que se conecta al exterior a través de un router. La empresa tiene registrado su dominio
(miempresa.com), y consta de un servidor DNS propio (dos servidores, primario y secundario) con autoridad
sobre dicho dominio y con capacidad para aceptar consultas recursivas. Todos los equipos de la red tienen
configurados estos equipos como sus servidores DNS. Teniendo en cuenta este escenario, resuelve las cuestiones
planteadas.
Internet
Intranet
(dominio: miempresa.com.)
158.42.4.0/22
158.42.128.0/17
pc1.miempresa.com
158.42. 8.1
DNS: 158.42.4.1 / 158.42.4.2
dnsserv1.miempresa.com
158.42. 4.1
dnsserv2.miempresa.com
158.42.4.2
Autoridad-dominio:
.
155.210.30.142
www.shared.com
ns.shared.com
155.210.12.9
a.gtld-servers.net
192.5.6.30
H.ROOT-SERVERS.NET
128.63.2.53
Autoridad-dominio:
com.
Autoridad-dominio:
shared.com.
Autoridad-dominio:
miempresa.com.
eth0 eth0
eth0
eth1 eth1
eth1
pp0
eth0
R1
R2
R3
R4
Router / Firewall
eth0
eth0
158.42.8.0/22
158.42.4.0/22
158.42.128.0/17
158.42.12.0/29
Desde el PC1 se accede mediante un navegador a la dirección www.shared.com. Dicha página web, además del
objeto principal contiene una referencia a un segundo objeto, ubicado en el mismo servidor web.
Asumiendo que las cachés DNS y web están vacías, si capturamos con un analizador (Wireshark, por ejemplo) en
cualquier interfaz de la RED 158.42.12.0/29, ¿qintercambio de paquetes se observa? Rellenar la tabla
adjunta, considerando los siguientes aspectos:
- El DNS local al que accede el PC1 tiene capacidad para aceptar consultas recursivas.
- La conexión HTTP es no persistente.
- Asumimos que los tamaños de las cabeceras de todas las peticiones y respuestas HTTP ocupan 100 bytes.
- El objeto principal www.shared.com/index.html ocupa 600 bytes.
- El segundo objeto, www.shared.com/imagen.jpg ocupa 300 bytes.
- En el caso de aparecer conexiones de transporte TCP, indicar los números de secuencia (Nº seq) y el
reconocimiento (Nº seq ack) de cada uno de los segmentos (asumimos por simplicidad que el ISN - Initial
Sequence Number siempre empieza en 0).
- El MSS (Maximum Segment Size - Datos TCP) negociado es de 1460 bytes. TCP no incluye opciones
adicionales en la cabecera durante la transferencia de datos.
- Por simplicidad se asumirá que tanto la ventana de congestión como la ventana anunciada por el receptor
son suficientemente grandes para no condicionar la transmisión.
- Todos aquellos datos que no se definan de modo fijo, pudiendo tomar valores incluso aleatorios, deberán
asignarse libremente.
- Una vez especificadas por primera vez las direcciones IP, puede continuarse utilizando notación abreviada
(ej. @IP-PC1). En cualquier caso, si un equipo tiene dos direcciones IP deberá indicarse de manera
totalmente clara a cuál de las dos direcciones se hace referencia.
Rellenar la tabla adjunta especificando los mensajes de aplicación involucrados:
pf3

Vista previa parcial del texto

¡Descarga Ejercicio TCP transporte y más Ejercicios en PDF de Teoría de Redes solo en Docsity!

Ejercicio Bloque 1. Aplicación y Transporte

El escenario de la figura presenta la Intranet de una empresa, basada en el conexionado de diversas subredes

(tecnología Ethernet), y que se conecta al exterior a través de un router. La empresa tiene registrado su dominio

(miempresa.com), y consta de un servidor DNS propio (dos servidores, primario y secundario) con autoridad

sobre dicho dominio y con capacidad para aceptar consultas recursivas. Todos los equipos de la red tienen

configurados estos equipos como sus servidores DNS. Teniendo en cuenta este escenario, resuelve las cuestiones

planteadas.

Internet

Intranet

(dominio: miempresa.com. )

pc1.miempresa.com 158.42. 8. DNS: 158.42.4.1 / 158.42.4.

dnsserv1.miempresa.com 158.42. 4. dnsserv2.miempresa.com 158.42.4.

Autoridad-dominio:

www.shared.com

ns.shared.com 155.210.12.

a.gtld-servers.net 192.5.6.

H.ROOT-SERVERS.NET

Autoridad-dominio: com.

Autoridad-dominio: shared.com.

Autoridad-dominio: miempresa.com.

eth0 eth

eth

eth1 eth

eth

pp

eth

R

R

R

R

Router / Firewall

eth

eth

Desde el PC1 se accede mediante un navegador a la dirección www.shared.com. Dicha página web, además del

objeto principal contiene una referencia a un segundo objeto, ubicado en el mismo servidor web.

Asumiendo que las cachés DNS y web están vacías, si capturamos con un analizador ( Wireshark , por ejemplo) en

cualquier interfaz de la RED 158.42.12.0/29 , ¿qué intercambio de paquetes se observa? Rellenar la tabla

adjunta, considerando los siguientes aspectos:

- El DNS local al que accede el PC1 tiene capacidad para aceptar consultas recursivas.

- La conexión HTTP es no persistente.

- Asumimos que los tamaños de las cabeceras de todas las peticiones y respuestas HTTP ocupan 100 bytes.

- El objeto principal www.shared.com/index.html ocupa 600 bytes.

- El segundo objeto, www.shared.com/imagen.jpg ocupa 300 bytes.

- En el caso de aparecer conexiones de transporte TCP, indicar los números de secuencia (Nº seq) y el

reconocimiento (Nº seq ack) de cada uno de los segmentos (asumimos por simplicidad que el ISN - Initial

Sequence Number siempre empieza en 0).

- El MSS ( Maximum Segment Size - Datos TCP) negociado es de 1460 bytes. TCP no incluye opciones

adicionales en la cabecera durante la transferencia de datos.

- Por simplicidad se asumirá que tanto la ventana de congestión como la ventana anunciada por el receptor

son suficientemente grandes para no condicionar la transmisión.

- Todos aquellos datos que no se definan de modo fijo, pudiendo tomar valores incluso aleatorios, deberán

asignarse libremente.

- Una vez especificadas por primera vez las direcciones IP, puede continuarse utilizando notación abreviada

(ej. @IP-PC1). En cualquier caso, si un equipo tiene dos direcciones IP deberá indicarse de manera

totalmente clara a cuál de las dos direcciones se hace referencia.

Rellenar la tabla adjunta especificando los mensajes de aplicación involucrados:

Tabla 2

Protocolo Campos a especificar en detalle

DNS Tipo (Query/Response)

Question section (si hay): indicar RR (tipo, nombre)

Answer section (si hay): indicar RR (tipo, nombre, valor)

Authority section (si hay): indicar RR (tipo, nombre, valor) – solo 1 servidor

Additional information section (si hay): indicar RR (tipo, nombre, valor) – solo 1 valor

TCP Flags (PSH,SYN,FIN,ACK), Sequence number, acknowledgment number

HTTP Tipo (Request / Response)

Si Request: método (GET, POST, HEAD…), url y versión

Si Response: versión, código (200 ok, 301 moved permanently…)

Aplicac. Puerto @IP src @IP dest Campos adicionales de TCP Contenido del mensaje (campos y opciones relevantes)

- según se indica en Tabla 2 -

TCP

o UDP

src dest Flags

Nº Seq Nº Seq ACK

DNS

(UDP)

6001 53

158.42.8.

(@IP-PC1)

158.42.4.

(@IP-dnsserv1)

DNS Query: Question: IN A www.shared.com (recursive)

DNS (UDP)

7001 53 @IP-dnsserv

128.63.2. (@IP-H-ROOT)

DNS Query: Question: IN A www.shared.com (iterative)

DNS (UDP)

53 7001 @IP-H-ROOT @IP-dnsserv

DNS Response: Authoritative: IN NS com a.gtld-servers.net Additional: IN A a.gtld-servers.net 192.5.6.

DNS (UDP)

7002 53 @IP-dnsserv

192.5.6. (@IP-a.gtld)

DNS (UDP)

53 7002 @IP-a.gtld @IP-dnsserv

DNS Response: Authoritative: IN NS shared.com ns.shared.com Additional: IN A ns.shared.com 155.210.12.

DNS (UDP)

7003 53 @IP-dnsserv

155.210.12. (@IP-ns)

DNS

(UDP)

53 7003 @IP-ns @IP-dnsserv

DNS Response: Answer: IN A www.shared.com 155.210.30.

DNS (UDP)

53 6001 @IP-dnsserv1 @IP-PC

DNS Response: Answer: IN A www.shared.com 155.210.30.

TCP (^5000 80) @IP-PC

155.210.30. (@IP-www)

SYN 0 - TCP SYN (3-way)

TCP (^80 5000) @IP-www @IP-PC1 SYN,ACK 0 1 TCP SYN, ACK (3-way)

TCP (^5000 80) @IP-PC1 @IP-www ACK 1 1 TCP ACK (3-way)

HTTP (tcp) (^5000 80) @IP-PC1 @IP-www ACK, PSH 1 1 GET http:// www.miempresa.com/index.htm (len = 100)

TCP 80 5000 @IP-www @IP-PC1 ACK 1 101 TCP ACK

HTTP (tcp) 80 5000 @IP-www @IP-PC1 ACK, PSH 1 101 HTTP 200 OK (datos) (len = 100+600)

TCP (^5000 80) @IP-PC1 @IP-www ACK 101 701 TCP ACK

TCP (^80 5000) @IP-www @IP-PC1 FIN, ACK 701 101 TCP FIN, ACK (Len = ‘1’)

TCP (^5000 80) @IP-PC1 @IP-www FIN, ACK 101 702 TCP FIN, ACK (Len = ‘1’)

TCP 80 5000 @IP-www @IP-PC1 ACK 702 102 ACK

TCP (^5555 80) @IP-PC1 @IP-www SYN 0 - TCP SYN (3-way)

DNS Query: Question: IN A www.shared.com (iterative)

DNS Query: Question: IN A www.shared.com (iterative)