Professional Documents
Culture Documents
TEORA
SOLUCIN
------------------------------------------------------------------------------------------------------------------------------1.1
Cul de las siguientes funcionalidades de TCP est presente tambin en UDP?
A) Conexin/Desconexin
B) Multiplexacin
C) Control de flujo
D) Reenvo de datos perdidos
1.2
Un host con dos tarjetas Ethernet est ejecutando tres procesos servidores para el protocolo HTTP,
configurados para escuchar por los puertos 80, 81 y 82, respectivamente. Cuntas instancias del
protocolo TCP se estn ejecutando simultneamente en ese host?.
A) Una
B) Dos
C) Tres
D) Seis
1.3
Que ocurre cuando un host decide no calcular el checksum al construir un datagrama UDP?
A) El campo checksum se omite, por lo que la longitud de la cabecera UDP es algo menor.
B) Se omiten tanto el campo checksum como la pseudocabecera, con lo que la cabecera es an
menor
C) El campo checksum se mantiene, por lo que la estructura y longitud de la cabecera no
cambian.
D) El clculo del checksum no puede omitirse nunca en UDP, solo en TCP
1.4
Cuando un cliente intenta establecer una conexin TCP con un servidor y no recibe ninguna
respuesta reintenta enviando nuevos segmentos SYN Qu campo de la cabecera TCP se modifica
en cada intento de conexin enviado?:
A) Ninguno
B) El nmero del puerto de origen
C) El nmero de secuencia
D) El nmero de acuse de recibo
1.5
1.6
En una conexin TCP se enva un segmento que contiene 100 bytes de datos con el nmero de
secuencia 200 en la cabecera. Qu valor debe poner el TCP receptor en el nmero de acuse de
recibo del segmento de confirmacin, para indicar que dicho segmento ha llegado correctamente?
A) 299
B) 300
C) 301
D) 302
1.7
1.8
1.9
1.10
Un router est haciendo NAPT (Network Address Port Translation) entre una red privada y la
Internet. Qu campos de la cabecera IP se modifican cuando el router enva un paquete hacia
afuera, es decir desde la red privada hacia Internet?
A) Direccin de origen, puerto de origen y checksums (de IP y de TCP)
B) Direccin de destino, puerto de destino y checksums (de IP y de TCP)
C) Direccin de origen, puerto de destino y checksums (de IP y de TCP)
D) Direccin de destino, puerto de origen y checksums (de IP y de TCP)
1.11
1.12
1.13
En un router con dos interfaces, E0 y S0, queremos aplicar una ACL al trfico que discurre en
sentido E0 S0. Diga cual de las siguientes afirmaciones es correcta:
A) La ACL puede aplicarse indistintamente al sentido entrante en E0 o al saliente en S0. El
rendimiento del router ser el mismo en ambos casos
B) La ACL puede aplicarse indistintamente al sentido entrante en E0 o al saliente en S0,
pero el rendimiento del router ser mayor si se aplica en E0
C) La ACL puede aplicarse indistintamente al sentido entrante en E0 o al saliente en S0, pero el
rendimiento del router ser mayor si se aplica en S0
D) La ACL debe aplicarse tanto en sentido entrante en E0 como saliente en S0.
1.14
1.15
Cuando hago una consulta al DNS y obtengo un registro de recurso MX. Qu informacin me
est dando el DNS?
A) Que no existe una respuesta a lo que se est consultando
B) Me est informando del servidor de correo que tiene las cuentas de correo del dominio
solicitado
C) Me est informando de la mquina que almacenar el correo hasta que est repuesto el
servidor de correo del dominio solicitado
D) Me est informando que el servidor de correo principal del dominio solicitado est caido
1.16
Estoy en un ordenador del laboratorio de redes y envo un ping un de solo paquete a la direccin
absoluta glup de la siguiente forma:
ping c 1 glup.
Qu tipo de paquetes capturo?
A) UDP
B) UDP, TCP, ICMP
C) UDP, ICMP
D) UDP, TCP
1.17
1.18
Quiero consultar el correo electrnico (todos los mensajes estn en formato ASCII de 7 bits) que
tengo en mi buzn de correo de la Universidad de Valencia desde un cibercaf en Madrid. Para
ello deber hacer:
A) Telnet al puerto 25 del servidor ESMTP de la Universidad de Valencia
B) Telnet al puerto 25 del servidor ESMTP de la Universidad de Valencia y luego conexin TCP
al puerto 110 POP3 que es donde est mi buzn de correo
C) Telnet al puerto 110 del servidor POP3 de la Universidad de Valencia
D) Como estoy fuera de Universidad de Valencia debo usar obligatoriamente un servidor IMAP
en el puerto 143
1.19
1.20
1.21
1.22
1.23
1.24
1.25
1.26
1.27
Qu es un certificado digital?
A) Un documento que incluye la clave secreta de quien es certificado
B) Un documento que incluye la clave privada de quien es certificado
C) Un documento que incluye la clave pblica de quien es certificado
D) Un documento que incluye la clave secreta de quien es certificado y adems est firmado por
el emisor del certificado
1.28
Qu es el envoltorio digital?
A) Enviar un correo electrnico con una cabecera SMTP o ESMTP
B) Enviar un correo electrnico firmado con clave privada
C) Enviar un correo electrnico cifrado con clave pblica
D) Enviar un correo electrnico cifrando con clave pblica, clave simtrica y uso de
compendios
Pregunta 2.2:
c
2
c
n
a
n
a
i
n
a
1
a
t
y
o
c
n
d
m
4
m
e
c
,
e
o
a
i
3
i
n
a
s
c
a
r
n
5
n
o
m
e
a
l
.
o
6
a
h
i
h
m
a
-
caminantenohaycamino,sehacecaminoalandar.-
C) Construir pginas HTML que acten de ndice de todas las grfica que construye y
mantiene MRTG
D) Modificar parmetros de MRTG de forma dinmica, sin tener que relanzar el proceso
L.1-8 Que nombre recibe la comunidad SNMP que se utiliza por defecto con acceso de solo lectura en
algunos dispositivos?
A) open
B) public
C) readonly
D) default
L.1-9 Queremos limitar el acceso a un servidor ftp, de forma que solo pueda ser accedido entre las 8 y
las 20 horas, pero dejando que los usuarios que a las 20 horas tienen sesin abierta puedan seguir
conectados cuanto quieran Qu herramienta sera la ms adecuada para ejercer dicho control
A) xinetd
B) TCP wrappers
C) iptables
D) iptables o TCP wrappers
L.1-10 En el fichero hosts.allow de un host hay una nica lnea que dice:
ALL:ALL
y en el hosts.deny tambin una sola lnea que dice:
in.telnetd:ALL:spawn(/bin/echo`date`%c>>/var/log.txt)&
Cual es la consecuencia de dicha configuracin?
A) Se puede utilizar cualquier servicio, sin restricciones. El fichero log.txt no registra nada.
B) Se puede utilizar cualquier servicio excepto el telnet, cuyo intento de uso (fallido) queda
registrado en el fichero log.txt
C) Se puede utilizar cualquier servicio. En el caso del telnet el uso queda registrado en el fichero
log.txt
D) Solo se puede utilizar el servicio telnet, quedando registrado su uso en el fichero log.txt.
Nota: Esta pregunta se ha anulado al no haber sido respondida correctamente por ningn alumno.
Pregunta L 2:
Para poder establecer las limitaciones indicadas deberamos utilizar la herramienta xinetd. Para limitar el
nmero mximo de conexiones simultneas emplearamos el atributo instances y para limitar el nmero
mximo de conexiones simultneas desde la misma direccin IP el atributo per_source:
instances = 50
per_source = 5
Estas lneas deberan colocarse en el fichero correspondiente al protocolo HTTP del directorio
/etc/xinetd.d.
Caudal mximo
6,6 Mb/s
13,2 Mb/s
26,4 Mb/s
As pues, con un factor de escala 4x ya podemos aprovechar en todas sus posibilidades la capacidad
descendente del servicio oro.
Resumiendo el rendimiento mximo en cada caso sera el siguiente:
Servicio
Plata
Oro
Ascendente
FTP
SMB
300 Kb/s
102,4 Kb/s
500 Kb/s
102,4 Kb/s
Descendente
FTP
SMB
3 Mb/s
102,4 Kb/s
20 Mb/s (4x)
102,4 Kb/s
De lo cual se concluye que si el profesor quiere aprovechar el rendimiento de la lnea ADSL, tano en el
servicio plata como en el servicio oro, deber recurrir al protocolo FTP y evitar el uso de SMB.
Solucin sofisticada
En la solucin anterior hemos supuesto despreciable el tiempo de emisin, es decir el tiempo que tardan
las interfaces en emitir los paquetes de 1 KByte. En el caso de los hosts, conectados a 1 Gb/s, dicho
tiempo es de:
1024 Bytes * 8 bits/byte / 1 Gb/s = 0,008 ms
Al ser este tiempo 10000 veces menor que el RTT es razonable despreciarlo.
Sin embargo el tiempo de emisin de los paquetes por los routers en las interfaces ADSL, especialmente
en el caso del sentido ascendente, es bastante mayor. Haciendo los clculos obtenemos:
Servicio
Plata
Oro
Ascendente
27 ms
16 ms
Descendente
2,7 ms
0,4 ms
Estos tiempos son de un orden de magnitud similar al del RTT (80 ms) , por lo que no deberan
despreciarse.
En el caso del protocolo FTP el funcionamiento en modo pipeline consigue mantener ocupado el enlace
todo el tiempo, por lo que no es necesario tomar en consideracin el tiempo de emisin antes calculado.
Pero el funcionamiento de parada y espera que utiliza SMB es diferente. Veamos por ejemplo que ocurre
cuando enviamos trfico del host A al host B en sentido ascendente en el servicio plata:
Tiempo
0
27 ms
107 ms
134 ms
214 ms
Suceso
Host A empieza a enviar paquete P1
Host A termina de enviar paquete P1
Host A recibe ACK de P1 enviado por B.
Empieza a enviar P2
Host A termina de enviar P2
Host A recibe ACK de P2 enviado por B.
Empieza a enviar P3
Ascendente
76,56 Kb/s
85,33 Kb/s
Descendente
99,06 Kb/s
101,89 Kb/s
Como puede verse a medida que aumenta el caudal el valor obtenido se aproxima al que obtuvimos
cuando no tombamos en cuenta el tiempo de emisin.
Problema 2:
Orden
Origen
1
2
3
Tipo de
paquete
DNS
DNS
TCP
Destino
mipc.uv.es
gong.ci.uv.es
mipc.uv.es
Puerto
Origen
>1024
53
>1024
gong.ci.uv.es
mipc.uv.es
server.empresa.com
Puerto
Destino
53
>1024
13
TCP
server.empresa.com
13
mipc.uv.es
>1024
TCP
mipc.uv.es
>1024
server.empresa.com
13
6
7
8
9
Daytime
TCP
TCP
TCP
server.empresa.com
server.empresa.com
mipc.uv.es
mipc.uv.es
13
13
>1024
>1024
mipc.uv.es
mipc.uv.es
server.empresa.com
server.empresa.com
>1024
>1024
13
13
Comentario
consulta DNS
respuesta DNS
Saludo a 3 vas
SYN
Saludo a 3 vas
SYN, ACK
Saludo a 3 vas
ACK
Datos
Cierre. FIN, ACK
Cierre. ACK
Cierre. FIN, ACK
10
10
11
12
TCP
server.empresa.com
13
mipc.uv.es
>1024
ACK
Dependiendo si se ha usado sobre windows o linux algn orden de paquete puede cambiar sobre todo en
el cierre
11
Pregunta 1:
------------------------------------------------------------------------------------------------------------------------------1.1
Para que sirve el relleno en las tramas Etherrnet?:
A) Para asegurar que la longitud total, medida en bytes, es siempre mltiplo de 4
B) Para asegurar que la longitud total es de 64 bytes, como mnimo
C) Para transportar el CRC
D) Para asegurar que todas las tramas tengan la misma longitud
1.2
Cul de las siguientes denominaciones de medios fsicos de Ethernet utiliza un cableado de fibra
ptica?
A) 10BASE5
B) 100BASE-TX
C) 1000BASE-SX
D) 10GBASE-CX4
1.3
1.4
Cuntas direcciones MAC propias debe tener, como mnimo, un conmutador para que pueda
funcionar con el protocolo Spanning-Tree?
A) Ninguna
B) Una direccin global o cannica
C) Una por cada interfaz fsica que participa del Spanning Tree
D) Una direccin global y adems una por cada interfaz fsica
1.5
1.6
Qu condicin tiene que darse en una interfaz de un router para que al enviar por ella un paquete
el tiempo de servicio sea cero? Se supone que el rendimiento de la CPU del router no es un factor
limitante en ningn caso.
A) Que el tiempo de espera sea cero
B) Que la cola de la interfaz est vaca
C) Que la cola de todas las interfaces del router est vaca
D) El tiempo de servicio nunca puede ser cero
1.7
12
1.8
El campo longitud de la cabecera (IHL) de la cabecera IP tiene una longitud de 4 bits. En que
unidades expresa la longitud?
A) En bytes de 8 bits
B) En palabras de 16 bits
C) En palabras de 32 bits
D) La unidad utilizada depende de la arquitectura del ordenador donde nos encontremos
1.9
Si en una red un host est configurado con la direccin 85.46.36.13/22 Cul de las siguientes
direcciones podra ser la de su router por defecto?
A) 85.46.35.248
B) 85.46.37.126
C) 85.46.38.267
D) Cualquiera de las anteriores
1.10
Un host tiene su interfaz configurada con la direccin 10.0.0.10/24 y una ruta por defecto. El host
tiene vaca su tabla ARP cache En cual de los siguientes casos se enviara un mensaje ARP
Request?
A) Al hacer ping a 10.0.0.20. La direccin existe
B) Al hacer ping a 10.0.0.30. La direccin no existe
C) Al hacer ping a 20.0.20.1. La direccin existe
D) En todos los anteriores
1.11
De que manera se transmite un mensaje BOOTP request que se enva del cliente al servidor
cuando el servidor no est en la misma LAN que el cliente?
A) El mensaje se transmite en modo bradcast todo el camino del cliente al servidor
B) El mensaje se transmite en modo broadcast en la LAN del cliente y en unicast el resto del
camino hacia el servidor
C) El mensaje se transmite en modo unicast todo el camino del cliente al servidor
D) Los mensajes BOOTP request solo pueden propagarse en la LAN, por tanto el servidor tiene
que estar en la misma LAN que el cliente.
1.12
1.13
Qu necesitamos para conectar a Internet una organizacin a travs de dos ISPs diferentes
utilizando el protocolo de routing BGP?
A) Tener direcciones IP de uno cualquiera de los dos ISPs
B) Tener direcciones IP propias, es decir asignadas directamente por el RIR
C) Tener direcciones IP de ambos ISPs y un nmero de sistema autnomo propio, es decir
asignado por el RIR
D) Tener direcciones IP y nmero de sistema autnomo asignados por el RIR
1.14
Qu factores se toman en cuenta normalmente para el clculo de la mtrica en una ruta OSPF?
A) La velocidad de todos los enlaces por los que pasa la ruta
B) La velocidad del enlace ms lento por el que pasa la ruta
C) La velocidad del enlace ms rpido por el que pasa la ruta
D) La suma del retardo de todos los enlaces por los que pasa la ruta
1.15
13
1.16
Qu parte de la direccin le dice el router al host cuando este lleva a cabo el proceso de
autoconfiguracin en IPv6?
A) La mitad superior, es decir la ms significativa
B) La mitad inferior, es decir la menos significativa
C) Toda
D) Depende de cmo se haya configurado el host
1.17
Que ocurre cuando un host decide no calcular el checksum al construir un datagrama UDP?:
A) El campo checksum se omite, por lo que la longitud de la cabecera UDP es algo menor.
B) Se omiten tanto el campo checksum como la pseudocabecera, con lo que la cabecera es an
menor
C) El campo checksum se mantiene, por lo que la estructura y longitud de la cabecera no
cambian.
D) El clculo del checksum no puede omitirse nunca en UDP, solo en TCP
1.18
Cuando un cliente intenta establecer una conexin TCP con un servidor y no recibe ninguna
respuesta reintenta enviando nuevos segmentos SYN Qu campo de la cabecera TCP se modifica
en cada intento de conexin enviado?:
A) Ninguno
B) El nmero del puerto de origen
C) El nmero de secuencia
D) El nmero de acuse de recibo
1.19
En una conexin TCP se enva un segmento que contiene 100 bytes de datos con el nmero de
secuencia 200 en la cabecera. Qu valor debe poner el TCP receptor en el nmero de acuse de
recibo del segmento de confirmacin, para indicar que dicho segmento ha llegado correctamente?
A) 299
B) 300
C) 301
D) 302
1.20
1.21
1.22
Un router est haciendo NAPT (Network Address Port Translation) entre una red privada y la
Internet. Qu campos de la cabecera IP se modifican cuando el router enva un paquete hacia
afuera, es decir desde la red privada hacia Internet?
A) Direccin de origen, puerto de origen y checksums (de IP y de TCP)
B) Direccin de destino, puerto de destino y checksums (de IP y de TCP)
C) Direccin de origen, puerto de destino y checksums (de IP y de TCP)
D) Direccin de destino, puerto de origen y checksums (de IP y de TCP)
14
1.23
En un router con dos interfaces, E0 y S0, queremos aplicar una ACL al trfico que discurre en
sentido E0 S0. Diga cual de las siguientes afirmaciones es correcta:
A) La ACL puede aplicarse indistintamente al sentido entrante en E0 o al saliente en S0. El
rendimiento del router ser el mismo en ambos casos
B) La ACL puede aplicarse indistintamente al sentido entrante en E0 o al saliente en S0,
pero el rendimiento del router ser mayor si se aplica en E0
C) La ACL puede aplicarse indistintamente al sentido entrante en E0 o al saliente en S0, pero el
rendimiento del router ser mayor si se aplica en S0
D) La ACL debe aplicarse tanto en sentido entrante en E0 como saliente en S0.
1.24
1.25
Cuando hago una consulta al DNS y obtengo un registro de recurso MX. Qu informacin me
est dando el DNS?
A) Que no existe una respuesta a lo que se est consultando
B) Me est informando del servidor de correo que tiene las cuentas de correo del dominio
solicitado
C) Me est informando de la mquina que almacenar el correo hasta que est repuesto el
servidor de correo del dominio solicitado
D) Me est informando que el servidor de correo principal del dominio solicitado est caido
1.26
1.27
1.28
15
1.29
1.30
1.31
1.32
Qu es un certificado digital?
A) Un documento que incluye la clave secreta de quien es certificado
B) Un documento que incluye la clave privada de quien es certificado
C) Un documento que incluye la clave pblica de quien es certificado
D) Un documento que incluye la clave secreta de quien es certificado y adems est firmado por
el emisor del certificado
16
y con nivel 3:
En el caso de nivel 2 se podra utilizar la misma red IP en todas las sedes, con lo que los equipos podran
mantener la misma direccin IP en toda la red. Sin embargo cabe pensar que se trate de una red de gran
tamao, ya que estamos interconectando todas las sedes mediante fibra ptica. En este caso es muy
probable que al unirlas todas se genere una cantidad excesiva de trfico broadcast.
Con nivel 3 cada sede utilizar una (o varias) redes IP, confinando y limitando el trfico broadcast al
interior de cada una de las redes. Esto mejorara el rendimiento de la red y los equipos (menor consumo
de CPU), si bien tendra el inconveniente de que los equipos slo se podran cambiar de sede (y de red IP)
cambiando su direccin.
Alta disponibilidad
Desde el punto de vista de la alta disponibilidad, puesto que tenemos una red con topologa de anillo,
donde cinco nodos se unen entre s mediante cinco enlaces, en principio el servicio sera resistente al fallo
17
Pregunta 2.2:
c
2
c
n
a
n
a
i
n
a
1
a
t
y
o
c
n
d
m
4
m
e
c
,
e
o
a
i
3
i
n
a
s
c
a
r
n
5
n
o
m
e
a
l
.
o
6
a
h
i
h
m
a
-
caminantenohaycamino,sehacecaminoalandar.-
18
19
L.1-7 Diga cual de las siguientes afirmaciones es cierta, referida al formato de los datos que se maneja
en Internet y en los hosts:
A) Internet usa siempre big-endian, los hosts usan siempre little-endian
B) Internet usa siempre big-endian, los hosts usan a veces big y a veces little-endian
C) Internet usa a veces big y a veces little-endian; los hosts usan siempre big-endian
D) Tanto Internet como los hosts usan a veces big y a veces little-endian
L.1-8 Diga cual de las siguientes afirmaciones es cierta referida a la desconexin TCP en la prctica del
cliente daytime:
A) La desconexin la inicia el servidor inmediatamente despus de enviar al cliente el
segmento que contiene la fecha y la hora
B) La desconexin la inicia el cliente inmediatamente despus de recibir del servidor el segmento
que contiene la fecha y la hora
C) La desconexin la inicia el cliente al invocar a la funcin close, lo cual puede ocurrir bastante
despus de haber obtenido la fecha y la hora
D) La desconexin la inicia el cliente cuando el programa termina
L.1-9 En la prctica del servidor TCP aceptamos conexiones de clientes IRC. Cuntos sockets activos
tiene nuestro programa si en un momento dado tenemos tres clientes conectados al servidor?
A) Uno
B) Dos
C) Tres
D) Cuatro
L.1-10 Diga cual de las siguientes afirmaciones es verdadera referida a la aplicacin de ACLs en las
interfaces de un router:
A) En cada interfaz se puede aplicar como mximo una ACL
B) En cada interfaz se pueden aplicar como mximo dos ACLs, una de entrada y otra de
salida
C) Si se trata de ACLs estndar se pueden aplicar dos como mximo, una de entrada y otra de
salida. Si son ACLs extendidas no hay limitacin
D) Se pueden aplicar tantas ACLs por interfaz como se quiera, de entrada o de salida, estndar o
extendidas, sin limitacin
L.1-11 Cul de las siguientes reglas es correcta?
A) ACcess-list 100 Permit TCP Any Any EStablished
B) ACcess-list 100 Permit UDP Any Any EStablished
C) ACcess-list 100 Permit ICMP Any Any EStablished
D) ACcess-list 100 Permit IP Any Any EStablished
L.1-12 Indexmaker es una herramienta que sirve para:
A) Construir el fichero de configuracin que utiliza MRTG
B) Lanzar peridicamente el proceso de recogida de datos de MRTG
C) Construir pginas HTML que acten de ndice de todas las grfica que construye y
mantiene MRTG
D) Modificar parmetros de MRTG de forma dinmica, sin tener que relanzar el proceso
L.1-13 Que nombre recibe la comunidad SNMP que se utiliza por defecto con acceso de solo lectura en
algunos dispositivos?
A) open
B) public
C) readonly
D) default
L.1-14 Queremos limitar el acceso a un servidor ftp, de forma que solo pueda ser accedido entre las 8 y
las 20 horas, pero dejando que los usuarios que a las 20 horas tienen sesin abierta puedan seguir
conectados cuanto quieran Qu herramienta sera la ms adecuada para ejercer dicho control
A) xinetd
B) TCP wrappers
C) iptables
20
ALL:ALL
y en el hosts.deny tambin una sola lnea que dice:
in.telnetd:ALL:spawn(/bin/echo`date`%c>>/var/log.txt)&
Cual es la consecuencia de dicha configuracin?
A) Se puede utilizar cualquier servicio, sin restricciones. El fichero log.txt no registra nada.
B) Se puede utilizar cualquier servicio excepto el telnet, cuyo intento de uso (fallido) queda
registrado en el fichero log.txt
C) Se puede utilizar cualquier servicio. En el caso del telnet el uso queda registrado en el fichero
log.txt
D) Solo se puede utilizar el servicio telnet, quedando registrado su uso en el fichero log.txt.
Nota: Esta pregunta se ha anulado al no haber sido respondida correctamente por ningn alumno.
Pregunta L 2.1:
SOLUCIN:
Cuando se monta la maqueta de la figura la interfaz F0 de RS1 y el host HS1 estn en una red IP,
mientras que la interfaz F0 de RS2 y el host HS2 estn en otra.
Para que sea posible la comunicacin entre ambos hosts a travs de la LAN sin modificar la configuracin
de stos hay que aadir a la interfaz F0 de cada router una direccin IP de la otra red. De este modo
cuando RS1 recibe de HS1 un paquete dirgido a HS2 se lo puede entregar directamente, ya que ve la red
de HS2 como directamente conectada a su interfaz LAN.
Pregunta L 2.2:
SOLUCIN:
Para poder establecer las limitaciones indicadas deberamos utilizar la herramienta xinetd. Para limitar el
nmero mximo de conexiones simultneas emplearamos el atributo instances y para limitar el nmero
mximo de conexiones simultneas desde la misma direccin IP el atributo per_source:
instances = 50
per_source = 5
Estas lneas deberan colocarse en el fichero correspondiente al protocolo HTTP del directorio
/etc/xinetd.d.
21
Caudal mximo
6,4 Mb/s
12,8 Mb/s
25,6 Mb/s
As pues, con un factor de escala 4x ya podemos aprovechar en todas sus posibilidades la capacidad
descendente del servicio oro.
Resumiendo el rendimiento mximo en cada caso sera el siguiente:
Servicio
Plata
Oro
Ascendente
FTP
SMB
300 Kb/s
102,4 Kb/s
500 Kb/s
102,4 Kb/s
Descendente
FTP
SMB
3 Mb/s
102,4 Kb/s
20 Mb/s (4x)
102,4 Kb/s
De lo cual se concluye que si el profesor quiere aprovechar el rendimiento de la lnea ADSL, tano en el
servicio plata como en el servicio oro, deber recurrir al protocolo FTP y evitar el uso de SMB.
Solucin sofisticada
En la solucin anterior hemos supuesto despreciable el tiempo de emisin, es decir el tiempo que tardan
las interfaces en emitir los paquetes de 1 KByte. En el caso de los hosts, conectados a 1 Gb/s, dicho
tiempo es de:
1024 Bytes * 8 bits/byte / 1 Gb/s = 0,008 ms
22
Al ser este tiempo 10000 veces menor que el RTT es razonable despreciarlo.
Sin embargo el tiempo de emisin de los paquetes por los routers en las interfaces ADSL, especialmente
en el caso del sentido ascendente, es bastante mayor. Haciendo los clculos obtenemos:
Servicio
Plata
Oro
Ascendente
27 ms
16 ms
Descendente
2,7 ms
0,4 ms
Estos tiempos son de un orden de magnitud similar al del RTT (80 ms) , por lo que no deberan
despreciarse.
En el caso del protocolo FTP el funcionamiento en modo pipeline consigue mantener ocupado el enlace
todo el tiempo, por lo que no es necesario tomar en consideracin el tiempo de emisin antes calculado.
Pero el funcionamiento de parada y espera que utiliza SMB es diferente. Veamos por ejemplo que ocurre
cuando enviamos trfico del host A al host B en sentido ascendente en el servicio plata:
Tiempo
0
27 ms
107 ms
134 ms
214 ms
Suceso
Host A empieza a enviar paquete P1
Host A termina de enviar paquete P1
Host A recibe ACK de P1 enviado por B.
Empieza a enviar P2
Host A termina de enviar P2
Host A recibe ACK de P2 enviado por B.
Empieza a enviar P3
Ascendente
76,56 Kb/s
85,33 Kb/s
Descendente
99,06 Kb/s
101,89 Kb/s
Como puede verse a medida que aumenta el caudal el valor obtenido se aproxima al que obtuvimos
cuando no tombamos en cuenta el tiempo de emisin.
Problema 2:
Orden
Origen
1
2
3
Tipo de
paquete
DNS
DNS
TCP
Destino
mipc.uv.es
gong.ci.uv.es
mipc.uv.es
Puerto
Origen
>1024
53
>1024
gong.ci.uv.es
mipc.uv.es
server.empresa.com
Puerto
Destino
53
>1024
13
TCP
server.empresa.com
13
mipc.uv.es
>1024
TCP
mipc.uv.es
>1024
server.empresa.com
13
6
7
8
9
Daytime
TCP
TCP
TCP
server.empresa.com
server.empresa.com
mipc.uv.es
mipc.uv.es
13
13
>1024
>1024
mipc.uv.es
mipc.uv.es
server.empresa.com
server.empresa.com
>1024
>1024
13
13
Comentario
consulta DNS
respuesta DNS
Saludo a 3 vas
SYN
Saludo a 3 vas
SYN, ACK
Saludo a 3 vas
ACK
Datos
Cierre. FIN, ACK
Cierre. ACK
Cierre. FIN, ACK
23
10
11
12
TCP
server.empresa.com
13
mipc.uv.es
>1024
ACK
Dependiendo si se ha usado sobre windows o linux algn orden de paquete puede cambiar sobre todo en
el cierre
Problema 3:
Puesto que cada grupo est formado por 200 hosts y no nos dicen nada sobre utilizar direcciones pblicas
o privadas, vamos a ir asignando direcciones de la red 10.0.0.0/8. Aunque en principio parece lgico crear
una red /24 para cada grupo de hosts, los grupos A y B pueden pertenecer a la misma red IP, ya que
comparten conectividad a nivel 2. En cambio los grupos C y D, a pesar de estar conectados al mismo
conmutador no pueden pertenecer a la misma red IP pues se encuentran en VLANs diferentes.
Una posible asignacin sera la siguiente:
Grupo de hosts
A-B
C
D
Red
10.0.0.0/23
10.0.2.0/24
10.0.3.0/24
La asignacin de una misma red para los grupos A y B permite la comunicacin directa entre hosts del
grupo A y B, lo cual mejora el rendimiento de la red. Para la comunicacin entre los grupos C y D hemos
de pasar inevitablemente por el router Z, a travs de sus interfaces Ethernet.
Pasemos ahora a analizar la comunicacin entre los grupos A-B y C-D. Puesto que tenemos dos lneas
serie de igual velocidad que son el cuello de botella de la red, conseguiremos un rendimiento ptimo
haciendo un uso lo ms equilibrado posible de ambas lneas.
En el sentido derecha-izquierda (C-D -> A-B) el reparto ms homogneo posible lo conseguimos
mediante dos rutas estticas en Z para la red A-B, una a travs de X y la otra a travs de Y.
Para el sentido contrario (A-B -> C-D) no podemos hacer lo mismo, ya que tenemos dos routers
diferentes. Una posibilidad sera configurar dos rutas hacia C-D en los hosts, una a travs del router X y
la otra a travs del router Y. Aunque esto se considera una solucin aceptable al problema en la prctica
no suele funcionar, ya que ante la existencia de dos rutas para una misma red muchos hosts utilizan la
primera que encuentran en la tabla de rutas, ignorando la segunda. Por consiguiente una forma ms segura
de hacer un reparto de trfico sera asignar X como router por defecto para la mitad de los hosts e Y para
la otra mitad. A falta de mayor informacin sobre el trfico de cada host la asignacin de uno u otro router
se podra hacer por ejemplo de forma aleatoria, con el objetivo de que trfico se reparta entre ambos de la
manera ms homognea posible.
As pues la configuracin podra ser:
24
Como se puede observar en A y B hemos agregado en una sola ruta las redes C y D.
Si en vez de utilizar la ruta por defecto en los hosts de A y B hubiramos optado por la doble ruta, en vez
de asignar un router por defecto definiramos en cada host las siguientes rutas:
A 10.0.2.0/23 por 10.0.0.1
A 10.0.2.0/23 por 10.0.0.2
25