Skip to main content

<i class="fas fa-server fa-2x"></i> Introduction aux réseaux - TD1

Exercice 1

On considère le transfert d'un fichier de 1 Mo entre deux stations

  • Temps de propagation : calculé avec la vitesse de propagation dans le câble (le signal se propage et prend un certain temps pour arriver)
  • Temps d'émission d'une trame : en lien avec le débit de transmission et proportionnel à la taille de la trame
  • Acquittement = accusé de réception, générallement un signal positif
  • Débit utile : combien de données réelles ont été transmises pendant un intervalle de temps

Attention aux unités bits/octes. On note F la taille du fichier

  1. Réseau en étoile :
  • propagation Tp=distance/vitesse=D/V=0.1msT_p = \text{distance}/\text{vitesse} = D/V = 0.1ms
  • émission : Te=longueur trame/deˊbit=F/C=125sT_e = \text{longueur trame}/\text{débit} = F/C = 125 s
  • débit : Du=taille/temps=64Kbits/sD_u = \text{taille}/\text{temps}=64 Kbits/s
  1. Réseau en bus : On divise le fichier global en trames, composées de O=80bitsO=80 bits d'overhead et LL bits de données utiles. Une fois la trame reçue, l'autre machine renvoie une trame d'acquittement (A=88bits)(A=88 bits).
  • émission : Te=(L+O)/CT_e = (L+O)/C
  • propagation : Tp=D/VT_p = D/V
  • acquittement : Tack=A/CT_{ack}=A/C
  • Ttrame=Te+Tp+Tack+Tp=Te+Tack+2TpT_{\text{trame}}=T_e + T_p + T_{ack} + T_p = T_e + T_{ack} + 2T_p.
  • nombre de trames : n=ceil(F/L)n=ceil(F/L)
  • Ttot=n.TtrameT_tot = n.T_{\text{trame}}.
  • Du=F/Ttot=L/TtrameD_u = F/T_{tot} = L/T_{\text{trame}}.
  1. Réseau en anneau : Pour l'acquittement, on renvoie la trame en modifiant 1 bit spécifique. Chaque répéteur introduit un retard de 1 temps-bit. Il faudra considérer 2 TpT_p car la trame va de l'émetteur au récepteur, puis du récepteur à l'émetteur
  • émission : Te=L/CT_e = L/C
  • propagation : Tp=D/VT_p = D/V
  • retard : Tretard=Ntbit=N/CT_{\text{retard}} = N * t_{bit} = N/C
  • Ttrame=Te+TpT_{\text{trame}} = T_e + T_p.
  • Taller=Tretour=Te+Tp+Tretard/2T_{\text{aller}}=T_{\text{retour}}= T_e + T_p + T_{\text{retard}}/2.
  • Temps total pour la transmission d'une trame Ttottrame=2(Te+Tp)+TretardT_{\text{tot}_\text{trame}}=2(T_e +T_p)+T_{\text{retard}}.
  • Ttot=ceil(F/(LO))TtotretardT_{tot}=ceil(F/(L-O))*T_{\text{tot}_\text{retard}}.
  • Du=F/TtotD_u = F/T_{tot}.

Exercice 2

  1. Il faut que Te>RTTT_e > RTT c'est à dire L/C>2D/VL/C > 2D/V et donc L>2DCV=500bitsL > 2 D \dfrac{C}{V}=500 bits
  2. L=2CDVL=2C\dfrac{D}{V} Soit on divise la distance par 10, soit on multiplie la longueur de la trame par 10