Está en la página 1de 9

Pontificia Universidad Católica de Chile

Escuela de Ingenierı́a
Departamento de Ingenierı́a eléctrica
IEE2544-Redes de Comunicaciones Digitales

Tarea 1

Benjamin Farias

1
1. Problema 1
Todos los testbench funcionan correctamente con distintos niveles de verbosidad.

2. Problema 2
2.1. :
El nodo S transmitió 16 paquetes:

Figura 1: Paquetes transmitidos por el nodo S

2.2. :
Para ver cuantos paquetes o frames recibió el nodo N1 podemos ver la parte de ”Statistics for
inbound links ver, para cada nodo que interactuó con N1 (S, N2, N3, X) la sección de frames
2

propagated en donde los paquetes entregados por cada nodo (recibidos por N1) corresponden a los
que son entregados por encima del umbral de detección. A continuación se muestra para el Nodo S
enviando 15 paquetes sobre el umbral de detección, y 1 por debajo al nodo N1:

Figura 2: Paquetes recibidos por el nodo N1 enviados desde S

En base a esto, haciendo la sumatoria por cada nodo el nodo N1 en total recibió 36 paquetes. Esta
información también se ve resumida en la sección de Frames exchanged with medium, en el punto b,
donde se detallan los frames recibidos sobre y bajo el umbral detección (36 y 35 respectivamente).

Figura 3: Paquetes recibidos por el nodo N1

2
No obstante, si queremos saber los paquetes que fueron recibidos exitosamente, en la parte
de Data link layer statistics hay que observar la sección d Received frame checksum statistics. Para
entender esto, hay que saber que el termino checksum es asociado a la verificación de la integridad
de los datos[1], en este caso entonces, si la integridad de un dato es verificada correctamente (passed)
decimos que el paquete fue recibido exitosamente. Por lo tanto los checksums passed corresponden
a la cantidad de paquetes recibidos correctamente. En este caso entonces el nodo N1 recibió 23
paquetes exitosamente (esto también se puede analizar de las estadı́sticas de cada nodo interac-
tuando con N1).

Figura 4: Paquetes recibidos exitosamente por el nodo N1

Ahora para ver cuantos son enviados por el nodo N3 vemos nuevamente la sección A que detalla las
interacciones entre los nodos, y siguiendo la misma idea observamos que el nodo N3 entrego 9 fra-
mes encima del umbral de detección, sin embargo, solo 7 fueron entregados exitosamente (checksum
passed ).

Figura 5: Paquetes recibidos exitosamente por el nodo N1 enviados desde el nodo N3

2.3. :
Siguiendo el mismo procedimiento anterior, observamos que el nodo N2 no entrego ningun paquete
por encima del umbral de detección, por ende, como no entrego ninguno, tampoco paso ninguno a
la capa de DLL, por lo tanto no se verificó la integridad de ningun paquete, osea no solo no recibió
ningún paquete exitoso de N2, sino que no recibió ningún paquete por encima del
umbral.

3
Figura 6: Paquetes exitosos enviados desde el nodo N2(0)

2.4. :
viendo la interacción de S con N1 notamos que este le entrego 15 de 16 paquetes por encima del
umbral, y estos 15 pasaron la verificación de integridad. Por lo tanto se perdió solo un paquete, es
1
decir 15 ∗ 100 % = 6,25 %. Este porcentaje se pude ver en 5 (Outage), en el punto ii.

Figura 7: Porcentaje de paquetes perdidos enviados desde el nodo S al nodo N1

2.5. :
Siendo congruente con lo mencionado en puntos anteriores observamos que la red transmitió un
total de 89 paquetes con el medio.

Figura 8: Paquetes transmitidos por la red

Viendo los checksums observamos que de estos paquetes, hubo 97 exitosos y 101 no exitosos.

4
Figura 9: Paquetes exitosos y perdidos en la red durante la transmisión

2.6. :
En base a lo anterior, es importante preguntarse por que hay mas paquetes exitosos que paquetes
transmitidos. Esto es debido a que estos 89 paquetes transmitidos pueden ser enviados por mas de
un medio, por ejemplo, el paquete 1 puede ser enviado a los nodos N1 N3 y X, por lo que alfinal el
paquete 1 puede llegar exitosamente 3 veces.

3. Problema 3
3.1. :
Observamos que el constructor de la clase nodo recibe como parametro la seed que queremos
utilizar para ese nodo:

Figura 10: Iniciador clase nodo

Por lo tanto para cambiar las seeds para cada nodo, basta con modificar cuando instanciamos la
clase nodo en el tb1h, cambiando el argumento que viene después de med:

Figura 11: Instancias de clases de nodo con seed distintas

3.2. :
Para aumentar el periodo de transmisión lo hacemos en la siguiente lı́nea de codigo del tb:

5
Figura 12: Aumento del perı́odo de transmisión de paquetes HELLO para cada nodo

3.3. :
Para lograr esto observamos que las instancias de la clase nodo se inician con una latitud y una
longitud que podrı́amos entender como el eje y y el x respectivamente. Por lo tanto para lograr la
topologı́a estrella en primer lugar ponemos el nodo S en el origen (0,0) y los otros nodos los ponemos
alrededor de el formando una cruz entre los 4 nodos restantes, donde sus ubicaciones respecto al nodo
S para formar la cruz serán (0, −dist); (0, dist); (−dist, 0); (dist, 0). Esto nos resulta en la topologı́a
tipo estrella solicitada.

Figura 13: Topologı́a tipo estrella de la red con todo los nodos a la misma distancia del nodo S

3.4. :
Por lo tanto, para cada nodo tenemos:
NODO S : seed=20 ; periodo=20 ; ubicación= (0,0)

NODO N1: seed=40 ; periodo=15 ; ubicación= (0,-50)


NODO N2: seed=35 ; periodo=13 ; ubicación= (0,50)
NODO N3: seed=22 ; periodo=23 ; ubicación= (-50,0)

NODO X : seed=12 ; periodo=24 ; ubicación= (50,0)

6
3.5. :
El nodo S transmitió 4 paquetes:

Figura 14: Paquetes transmitidos por S

El nodo N1 recibió 19 paquetes exitosamente:

Figura 15: Paquetes recibidos exitosamente por N1

y 4 de estos fueron enviados exitosamente por el nodo N3:

Figura 16: Paquetes recibidos exitosamente por N1 enviados por N3

7
El nodo N1 recibió 7 paquetes exitosos desde el nodo N2:

Figura 17: Paquetes recibidos exitosamente por N1 enviados por N2

No se perdió ningún paquete por lo tanto observed outage probability = 0

Figura 18: Porcentaje de paquetes perdidos enviados desde S a N1

En total la red transmitió 26 paquetes:

Figura 19: Paquetes transmitidos por la red

8
De estos 104 fueron enviados exitosamente y 0 paquetes se perdieron. Probablemente esto se
deba a que la distancia entre los nodos en topologı́a tipo estrella era muy poca (10).

Figura 20: Paquetes perdidos y transmitidos exitosamente por la red

Referencias
[1] Wikipedia contributors. Suma de verificación [Internet]. Wikipedia, The Free Encyclopedia. Dis-
ponible en: https://es.wikipedia.org/w/index.php?title=Suma_de_verificaci%C3%B3n&
oldid=140707354

También podría gustarte