JAK SZACOWAĆ OPÓŹNIENIE PRZEŁĄCZNIKA?
Całkowity czas przesyłania komunikatu liczy się od chwili umieszczenia wiadomości przez nadawcę na górze stosu transmisji (egress) do chwili, gdy odbiorca odbiera dane ze stosu transmisji (ingress).
Na ten czas składają się:
- czasy potrzebne na przetworzenie i buforowanie wiadomości przez procesory komunikacyjne nadawcy i odbiorcy
- czas transmisji przez sieć komunikacyjną.
Każdy pakiet przesłany z wykorzystaniem protokołu TCP/IP musi być zwrotnie potwierdzony, natomiast najmniejszą jego możliwą długością są 64 bajty. W przełącznikach dla ramek o tym samym priorytecie mamy do czynienia z kolejką FIFO. Oznacza to, że pakiet odebrany jako pierwszy znajdzie się na pierwszym miejscu w kolejce wyjściowej.
Wykorzystywane zależności
Do szacowania opóźnienia wykorzystuje się kilka zależności:
1) Wartość opóźnienia transmisji (opóźnienia buforowanego):
| Qt = | L | L – długość pakietu w bitach | |
| T | T – szybkość łącza w bitach na sekundę |
2) Wartość opóźnienia propagacji:
| Qp = | d | d – odległość | |
| P | P – propagacja (typowo 2•108 <> |
3) Wartość opóźnienia kolejkowania: Natężenie ruchu w sieci (N) wyliczyć można następująco:
| N= | bk | = | L⋅pk |
| T | T |
T – szybkość transmisji (b/s)
bk – średnia częstotliwość pojawiania się bitów w kolejce (b/s)
L – długość pakietu w bitach
pk – częstotliwość pojawiania się pakietów w kolejce (1/s)
Warunek konieczny do poprawnego działania sieci to N <>t, opóźnienie kolejkowania nie występuje. Jeżeli odbierane są one okresowo, ale impulsowo (jednocześnie n pakietów co t sekund), gdzie t wynosi:
| t = | L | ⋅N | opóźnienie średnie wynosi T (n −1)⋅ | L | |
| T | T |
4) Biorąc pod uwagę powyższe wartości, opóźnienie międzywęzłowe z pominięciem opóźnienia kolejkowania wynosi:
Qw = N⋅ (Qprzetw +Qt +Qp)
Qprzetw – opóźnienie przetwarzania zależne od metody przełączani.
chcę wrócić do: Pomoc do ćwiczenia 3