Академический Документы
Профессиональный Документы
Культура Документы
PROBLEMAS RESUELTOS
REDES DE
COMPUTADORAS
2016
Problemas Resueltos Redes de Computadoras
3.1.1. Suponiendo que se tiene una red Ethernet conmutada con la siguiente topología:
Los círculos representan los switches, las líneas representan las conexiones entre
switches, y el ID de un switch es el número codificado en el nombre del switch (es decir,
ID del switch S4 es 4, y S4 tiene un número inferior de ID del S7). ¿Cuál sería el árbol de
expansión generado (spanning tree)?
Solución
Solución
a)
5
A
B
ESC
FLAG
00000101
01000111
11100011
11100000
01111110
b)
c)
Solución
1
1
1
0
1
0
0
0
0
1
1
1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
1
1
1
0
0
1
0
0
0
2
0
1
x
1
x
1
x
0
x
0
x
1
x
0
x
1
x
0
x
0
x
1
x
0
x
0
x
1
x
1
x
1
x
0
x
0
x
0
1
1
2
x
x
1
0
x
x
0
0
x
x
1
1
x
x
1
0
x
x
0
1
x
x
0
1
x
x
1
0
x
x
1
0
x
x
0
0
0
2
2
1
1
x
x
x
x
0
0
0
1
x
x
x
x
1
0
0
1
x
x
x
x
0
1
0
1
x
x
x
x
1
0
0
1
1
3
2
x
x
x
x
x
x
0
0
0
1
1
1
0
1
x
x
x
x
x
x
x
x
0
1
0
1
1
0
1
1
1
4
2
x
x
x
x
x
x
0
0
0
1
1
1
0
1
1
0
0
1
0
1
1
0
0
5
2
1
1
1
0
1
0
0
Solución
?
?
1
?
0
0
1
?
0
1
1
0
1
1
0
?
0
1
0
0
1
1
0
1
0
1
1
0
1
0
0
?
0
2
0
0
x
1
x
0
x
1
x
0
x
1
x
1
x
0
x
0
x
0
x
1
x
0
x
0
x
1
x
1
x
0
x
0
1
2
0
1
x
x
0
1
x
x
1
1
x
x
1
0
x
x
1
0
x
x
1
0
x
x
1
1
x
x
0
0
x
x
2
2
1
0
0
1
x
x
x
x
0
1
1
0
x
x
x
x
0
1
1
0
x
x
x
x
0
1
0
0
x
x
3
2
1
0
1
1
0
1
1
0
x
x
x
x
x
x
x
x
1
0
1
1
0
1
0
0
x
x
4
2
0
0
1
0
0
1
1
0
1
0
1
1
0
1
0
0
x
x
5
2
1
0
El codeword enviado es
0 0 1 0 0 0 1 1 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 0 0 1 0
Al decodificar se tiene
0
0
1
1
0
0
1
1
0
1
1
0
1
1
0
0
0
1
0
0
1
1
0
1
0
1
1
0
1
0
0
1
0
2
0
0
x
1
x
0
x
1
x
0
x
1
x
1
x
0
x
0
x
0
x
1
x
0
x
0
x
1
x
1
x
0
x
0
=
0
1
2
0
1
x
x
0
1
x
x
1
1
x
x
1
0
x
x
1
0
x
x
1
0
x
x
1
1
x
x
0
0
x
x
=
0
2
2
1
0
0
1
x
x
x
x
0
1
1
0
x
x
x
x
0
1
1
0
x
x
x
x
0
1
0
0
x
x
=
0
3
2
1
0
1
1
0
1
1
0
x
x
x
x
x
x
x
x
1
0
1
1
0
1
0
0
x
x
=
0
4
2
0
0
1
0
0
1
1
0
1
0
1
1
0
1
0
0
x
x
=
0
5
2
1
0
=
0
Solución
1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 1 0 0 0 0 0 0
1 0 1 0 1 0 1
0 1 1 1 1 1 0 0
1 0 1 0 1 0 1
0 1 0 1 0 0 1 1
1 0 1 0 1 0 1
0 0 0 0 1 1 0 1 1 1 1
1 0 1 0 1 0 1
0 1 1 1 0 1 0 0
1 0 1 0 1 0 1
0 1 0 0 0 0 1 0
1 0 1 0 1 0 1
0 0 1 0 1 1 1 1 1
1 0 1 0 1 0 1
0 0 0 1 0 1 0 0 0 0
1 0 1 0 1 0 1
0 0 0 0 1 0 1 0 1 1 1
1 0 1 0 1 0 1
0 0 0 0 0 1 0 1 0 1 0 0
1 0 1 0 1 0 1
0 0 0 0 0 0 1 1 0 0 0 0 0
1 0 1 0 1 0 1
0 1 1 0 1 0 1 0
1 0 1 0 1 0 1
Residuo 0 1 1 1 1 1 1
El codeword a enviar es
1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1
1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1
1 0 1 0 1 0 1
0 1 1 1 1 1 0 0
1 0 1 0 1 0 1
0 1 0 1 0 0 1 1
1 0 1 0 1 0 1
0 0 0 0 1 1 0 1 1 1 1
1 0 1 0 1 0 1
0 1 1 1 0 1 0 0
1 0 1 0 1 0 1
0 1 0 0 0 0 1 0
1 0 1 0 1 0 1
0 0 1 0 1 1 1 1 1
1 0 1 0 1 0 1
0 0 0 1 0 1 0 0 0 0
1 0 1 0 1 0 1
0 0 0 0 1 0 1 0 1 1 1
1 0 1 0 1 0 1
0 0 0 0 0 1 0 1 0 1 0 0
1 0 1 0 1 0 1
0 0 0 0 0 0 1 1 1 1 1 1 1
1 0 1 0 1 0 1
0 1 0 1 0 1 0 1
1 0 1 0 1 0 1
Residuo 0 0 0 0 0 0 0
El residuo es cero, por lo tanto el codeword llego correctamente
0 1 1 1 1 1 1 0 Flag
Inicio
x
1
1
1
1
1
0 1 1 1
Direccion
Control
(trama
1 0 1 1 1 1 0 1 supervision)
x
0
1
1
1
1
1 0
1
0
0
0
1
1
0
1
1
0
CRC
0 1 1 1 1 1 1 0 Flag
Final
1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 0 0 0 1 1 0 1 1 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
1
1
1
0
1
1
1
1
0
1
0
1
1
0
1
1
1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 1 1 0 0 1 1 1 0 1 0 0 1 0 1 1 0 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 1 0 0 0 1 1 0 1 0 0 0 0 1 1 0 0 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 0 0 1 0 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 1 0 1 0 1 1 1 0 0 1 1 1 1 0 1 0 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 1 0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
Residuo
0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 1 1
El residuo es diferente de cero, por lo tanto la trama llego con error, pero como es una
trama de supervisión que pedía retransmisión con repetición selectiva, no se conoce el
numero de trama, por lo que no se envía nada y se espera se venza el timeout.
Solución
0 1 1 1 1 1 1 0 Flag Inicio
x
1 1 1 1 1 0 1 1 1 Direccion
x
0 1 0 1 1 1 1 1 0 Control (trama datos)
x
1 1 1 1 1 0 1 1 1 Datos
0 0 0 1 1 1 1 0 1 1 1 1 0 0 0 0 CRC
0 1 1 1 1 1 1 0 Flag Final
1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
1
1
1
0
1
1
1
0
1
0
0
1
1
1
1
0
1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 0 0 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 1 0 1 1 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 1 0 1 0 0 0 1 1 1 1 1 0 1 1 0 0 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 1 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 1 0 1 1 1 1 0 0 1 0 1 0 1 1 0 0 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
Residuo
0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 0 1
El residuo es diferente de cero, hay error, entonces se arma una trama ARQ con
retroceso a N para pedir retransmision de la trama 101
1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
1
1
1
0
1
1
1
1
0
0
0
1
1
0
1
1
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
1
1
0
0
1
1
1
0
0
0
0
1
0
1
1
1
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
1
0
0
0
1
1
0
0
0
0
0
0
1
1
1
1
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
0
0
0
1
0
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
0
1
1
0
1
1
0
0
0
0
1
1
0
0
0
1
0
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
0
1
0
1
0
0
0
0
0
1
1
1
0
0
1
0
1
0
1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
Residuo
0
0
1
0
1
0
0
0
1
1
1
1
0
1
0
1
1
El dato a enviar seria
1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1 1
Al cual se deben aumentar los flags e insertar ceros cada cinco unos.
5.1.1. Dada la siguiente red, determinar la tabla de encaminamiento del nodo A, según el
algoritmo estado de enlace
Solución
Nodo
B
C
D
E
0 A 12,A -- -- 19,A
1
AB
27,B
-- 19,A
2
ABE
27,B
41,B
3
ABEC
41,E
El arbol de encaminamiento es
5.1.2. Dada la siguiente red, determinar la tabla de encaminamiento del nodo H, según el
algoritmo vector distancia
Solución
D +3 -- -- 5 -- -- -- -- 3 -- -- -- --
G +6 -- 4 -- -- -- 12 -- 6 -- -- -- --
J +4 3 -- -- -- -- -- -- 4 3 -- 5 --
L +9 -- -- -- -- -- -- -- 9 -- -- 13 --
D +3 -- 15 5 -- 10 -- 9 3 -- 7 -- 12
G +6 14 4 14 9 -- 12 -- 6 -- 10 -- 15
J +4 3 13 -- 7 6 -- 10 4 3 -- 5 13
L +9 -- -- -- 12 -- -- 15 9 -- 13 13 --
D +3 22 13 5 -- 10 21 9 3 10 7 12 12
G +6 14 4 14 9 19 12 -- 6 13 10 15 15
J +4 3 13 12 7 6 22 10 4 3 -- 5 13
L +9 22 19 17 12 -- 27 15 9 16 13 13 --
D +3 10 13 5 -- 10 21 9 3 10 7 12 12
G +6 13 4 14 9 16 12 -- 6 13 10 15 15
J +4 3 13 11 7 6 22 10 4 3 -- 5 13
L +9 15 18 16 11 18 26 15 8 15 12 13 --
5.2. Fragmentacion
5.2.1. Un datagrama de una red IEEE 802.4/802.2 con datos de 8162 bytes ha de pasar
por una red Ethernet LLC-SNAP (MTU de 1492bytes); mostrar el resultado de la
fragmentación.
Solución
5.2.2. Un datagrama de 36567 bytes ha de pasar por una red con MTU de 6573 bytes;
mostrar el resultado de la fragmentación, considerando tambien que el penultimo
fragmento vuelve a pasar por una rede con MTU de 2542 bytes.
Solución
5.3.1. Se requiere satisfacer los requerimientos de direcciones de una Empresa que tiene
4 sucursales en diferentes ciudades, y sus requerimientos de conexión en La Paz son 55,
en Santa Cruz son 20, en Cochabamba son 35, en Oruro 15 y en Sucre 10 computadoras
respectivamente. El ISP local le asigno la dirección clase C 200.87.52.0 con mascara
255.255.255.0. Determinar la mejor distribución tanto homogénea como heterogenea.
Solucion
Red
Broadcast
Libre La Paz
Cbba.
Sucre
Oruro S. Cruz
b) La solución más adecuada en este caso sería dividir la red en subredes de diferentes
tamaños y asignar a cada oficina una subred adecuada a sus necesidades, es decir,
distribución heterogenea. Primero se ordena los requerimientos de mayor a menor:
La Paz 55 hosts
Cochabamba 35 hosts
Santa Cruz 20 hosts
Oruro 15 hosts
Sucre 10 hosts
Red
Broadcas
t
Sucre
Santa
Cruz
La
Paz
Cochaba
Oruro
mba
Solución
5.4.2. La UMSS solicita a su proveedor direcciones de red para conectar 17025 hosts, la
UCB necesita 10098 y la EMI 8513 hosts; el proveedor tiene disponible el rango de
135.100.33.0 hasta 135.100.232.255, realizar la asignación CIDR según los
requerimientos.
Solución
7 6 5 4 3 2 1 0
Bits Red 2 2 2 2 2 2 2 2
Redes clase C 128 64 32 16 8 4 2 1
15 14 13 12 11 10 9 8
Bits Hosts 2 2 2 2 2 2 2 2
Numero Hosts 32768 16382 8192 4096 2048 1024 512 256
Para la EMI se requiere 8513, se debía asignar 16382 direcciones, pero por la restricción
inicial ya no existen esa cantidad de direcciones, entonces se utilizara otra mascara
7 6 5 4 3 2 1 0
Bits Red 2 2 2 2 2 2 2 2
Redes clase C 128 64 32 16 8 4 2 1
15 14 13 12 11 10 9 8
Bits Hosts 2 2 2 2 2 2 2 2
Numero Hosts 32768 16382 8192 4096 2048 1024 512 256