Теоретически, если на пути ничего не случится ни с одним из пакетов, UDP будет быстрее.UDP не требует подтверждения каждого пакета, как это делает TCP (флаг ACK).Кроме того, не требуется рукопожатие и разрыв соединения.UDP был бы более быстрым выбором в идеальной сети, где не отбрасываются пакеты.
Проблема в том, что в реальном мире UDP потеряет пакеты.Вы будете медленнее, потому что вам придется реализовать управление пакетами, как в TCP, в UDP тоже.UDP не подтверждает получение пакетов, а также не стучит в дверь, чтобы увидеть, есть ли кто-нибудь дома (TCP SYN).Пакеты UDP проще структурировать, чем пакеты TCP, но жертвуют безопасностью из-за своего размера.http://www.diffen.com/difference/TCP_vs_UDP описывает различия.
Так что для вашего примера.С кабелем, который может содержать C пакетов / с, и TCP со скоростью C пакетов / с и UDP со скоростью 8 * C пакетов / с, UDP будет намного быстрее.