Para calcular o número mínimo de pacotes necessários, enviar uma dada quantidade de dados (assumindo perdas zero).
Let Sp be the size of the payload of a packet.
Let St be the total size of the data.
Let Np be the number of packets.
then
Np=St/Sp
Neste caso, não consideramos os metadados (cabeçalho / sobrecarga).
Vamos considerar um exemplo físico.
Se tivermos 1L de água (Vt). Queremos movê-lo usando um copo (Vc). Então, o número de vezes que usamos copo (Nc) é Nc = Vt / Vc.
Mas qual Vc, o copo tem dois volumes, um interno e um externo (Vi e Ve). O volume externo é quanta água seria deslocada se tivesse uma tampa para impedir a entrada de água, ou Vi + Vm onde Vm é o volume dos materiais de que o copo é feito. Vi é mais simplesmente o volume de água que a taça pode conter. Qual valor de Vc devemos usar? Vc = Ve ou Vc = Vi