ethereum / utp

uTorrent transport protocol
MIT License
28 stars 13 forks source link

POC: display packet loss on socket 1000 streams test #119

Closed KolbyML closed 10 months ago

KolbyML commented 11 months ago

image

POC these are the packet in and out counts for both of the sockets.

I have been able to replicate packet loss on even only 50 connections. This suggestions that congestion control isn't working, as this is the exact thing it is meant to prevent against.

KolbyML commented 11 months ago

Oh course some packet loss is to be expected, I am debugging if congestion control is working as expected currently so I am still researching what is up.

To my knowledge uTP's congestion protocol is ment to avoid more packet loss then TCP Quibt, but newer TCP versions have implemented congestion protocols on the same idea as uTP