- PER … packet error rate [%]
- BER … bit error rate [%]
- $N$ … délka paketů v bitech
- $p_p$ … odhadovaný PER v [%]
- $p_e$ … pravděpodobnost vzniku bitové chyby, tj. odhadovaný BER [%]
$$
PER = \frac{ [\text{počet chybných paketů}] }{[ \text{celkový počet přenesených paketů}] }
$$
$$
BER = \frac{ [ \text{počet chybných bitů} ] }{ [ \text{celkový počet přenesených bitů} ] }
$$
$$
p_p = 1 − (1 − p_e)^N
$$
-
$n$ bitový typ jen $2^n$
-
$MPL$ … maximální povolený čas existence paketu v síti v [s]
-
$T$ … maximální doba, po kterou je odesilatel vyčkávající na
potvrzení schopen mít paket připravený k znovuzaslání v [s]
-
$A$ … maximální doba, po kterou se příjemce může zdržet před
zasláním potvrzení v [s]
-
$R$ … maximální přenosová rychlost odesilatel v pakety
[s]
Jaké je největší možné množství paketů, které může být
vygenerováno zatímco je jeden paket aktivní (buď čekající na
znovuzaslání, či na potvrzení)?
$$
2MPL + T + A ⋅ R
$$
- $rtt_k$ … hodnota RTT pro $k$-tý paket
- $a$ … parametr v intervalu $\langle 0; 1 \rangle$
- $srtt_k$ … zjemněný RTT odhad pro $k$-tý paket
- $timeout_k$ … vypočtená hodnota timeoutu pro $k$-tý paket
- $srtt_k = (1 - a) \cdot srtt_{k - 1} + a \cdot rtt_{k - 1}$
- $timeout_k = srtt_k$
- $e_k$ … hodnota rozptylu pro $k$-tý paket
- $rttvark$ … hodnota odchylky se zakomponovaným rozptylem pro k-tý paket
- $b$ … konstanta udávající variabilitu RTT v čase v intervalu $\langle 0; 1 \rangle$
- doporučené $b = 0,25$
- $srtt_k = (1 − a) \cdot srtt_{k - 1} + a \cdot rtt_{k - 1}$
- $e_k = | srtt_{k - 1} - rtt_{k - 1}|$
- $rttvar_k = (1 − b) \cdot rttvar_{k - 1} + b \cdot e_{k - 1}$
- $timeout_k = srtt_k + \red{X} \cdot rttvar_k$
- p … pravděpodobnost ztráty paketu v %
- w … šířka okna v paketech
- eff … maximální možná efektivita linky, což je procento z
šířky pásma, které se dá využít v případě, kdy nedochází k
chybám
$$
eff = \frac{1 − p}{1 − p + pw}
$$
-
Potřebná propustnost sběrnice: $R \times N$
-
Potřebná šířka sběrnice: $w = \frac{R \times N}{r}$
-
$R$: šířka pásma na portu
-
$N$: počet portů
-
$r$: taktovací frekvence sběrnice
- $BW = 2 × N × R [b/s]$
- $R$: rychlost síťového rozhraní
- $N$: počet síťových karet
- $2N$: vstupní + výstupní porty
- $t = \frac{C}{BW} [s]$
- $C$: velikost paměťové buňky