Size: a a a

SPb Reliability Meetup

2019 July 16

AS

Aleksey Shirokikh in SPb Reliability Meetup
Aleksey Shirokikh
чой то. каждая их реализаций писалась под конкретные условия. вот описание этих условий вполне годно для вводной.
http://citforum.ru/nets/semenov/4/44/tcp.shtml
оно конечно бесконечно старое и уже не знает про совмеременные BBR но и правда с учетом того что http/3 будет на udp... может и не надо это всё теперь ?
источник

W

Womchik in SPb Reliability Meetup
а оси ещё нужно учить?
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
Womchik
а оси ещё нужно учить?
нет. лучше golang
источник

W

Womchik in SPb Reliability Meetup
Aleksey Shirokikh
нет. лучше golang
достаточно первого предложения :)
источник

p

pragus in SPb Reliability Meetup
Womchik
а оси ещё нужно учить?
Нет
источник

W

Womchik in SPb Reliability Meetup
это радует!
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
а вот всякие bbr видимо надо не в лоб включать.
# sysctl net.core.default_qdisc=fq_codel net.ipv4.tcp_congestion_control=cubic
iperf -c
[  3]  0.0-10.0 sec  8.00 GBytes  6.87 Gbits/sec

но
# sysctl net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr
[  3]  0.0-10.0 sec  6.07 GBytes  5.21 Gbits/sec
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
4.19.0-5-amd64 deb10
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
но теже тесты  --parallel 10
cubic
client and server [SUM]  0.0-10.0 sec  10.7 GBytes  9.21 Gbits/sec
bbr
client only       [SUM]  0.0-10.0 sec  10.6 GBytes  9.03 Gbits/sec
client and server [SUM]  0.0-10.1 sec  10.7 GBytes  9.13 Gbits/sec
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
пойду читать таки граничные условия при котороых этот ваш bbr крут
источник

LE

Leonid Evdokimov in SPb Reliability Meetup
Aleksey Shirokikh
http://citforum.ru/nets/semenov/4/44/tcp.shtml
оно конечно бесконечно старое и уже не знает про совмеременные BBR но и правда с учетом того что http/3 будет на udp... может и не надо это всё теперь ?
Ну будет на UDP. Congestion control никуда не денется же, просто будет поверх UDP :-)
источник

p

pragus in SPb Reliability Meetup
Leonid Evdokimov
Ну будет на UDP. Congestion control никуда не денется же, просто будет поверх UDP :-)
AFAIK, в quic будет bbr
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
источник
2019 July 17

p

pragus in SPb Reliability Meetup
Leonid Evdokimov
Ну будет на UDP. Congestion control никуда не денется же, просто будет поверх UDP :-)
источник

p

pragus in SPb Reliability Meetup
источник

rd

rus dacent in SPb Reliability Meetup
"TCP CUBIC versus BBR on the Highway"

Тоже подброшу =)
источник

p

pragus in SPb Reliability Meetup
rus dacent
"TCP CUBIC versus BBR on the Highway"

Тоже подброшу =)
Годно, хотя и ожидаемо )
источник

MK

Max Krylov in SPb Reliability Meetup
rus dacent
"TCP CUBIC versus BBR on the Highway"

Тоже подброшу =)
больше года назад? где статус "on the city"?)
источник

AI

Alexey Ivanov in SPb Reliability Meetup
У нас везде на Эдже BBR.  Он не плох.
источник

AI

Alexey Ivanov in SPb Reliability Meetup
(Fq кстати в 5.0 вроде нормально стал работать, до этого у pacing есть некоторые нюансы.)
источник