Cenário: COP como servidor, SOLDIER como cliente, rede 1Mbps com latência de 50ms ±25ms (correlação de 50%), duplicação de pacotes de 1%. Mensagens de 500 bytes.
A taxa de 1Mbps é obtida por traffic shaping na recepção, que impõe uma perda variável de pacotes, se o transmissor manda dados demais.
Foram feitos testes com perda fixa de pacotes de 0% e 0,1%.
Protocolo e perda fixa | Vazão (kbps) | Latência (µs) |
---|---|---|
TCPM, perda 0% | 710 | 100204,25 |
TCPM, perda 0,1% | 740 | 105480,30 |
SCTP, perda 0% | 652 | 108955,25 |
SCTP, perda 0,1% | 682 | 109036,00 |
A pequena perda fixa de 0,1% não influiu nos resultados. Na verdade, as vazões e latências foram ligeiramente melhores na presença dessa perda, mas a diferença pode ser atribuída à variância normal dos testes.
O traffic shaping provoca perdas variáveis. Como sempre, o SCTP com seu RTO padrão muito alto foi mais sensível a essas perdas, oque se traduz numa latência mais alta. Por outro lado, a introdução de uma pequena perda fixa de 0.1% não afetou o SCTP, enquanto afetou sensivelmente o TCPM.