Size: a a a

2020 August 31

DE

Denis Erygin in Modern::Perl
пишу обвязку для http://quake1.ru
источник

VG

Vadim Goncharov in Modern::Perl
ого, даж первый
источник

SZ

Sergey Zhmylove in Modern::Perl
Denis Erygin
В IO::Socket::INET для udp клиента можно поменять порт на лету ? Например от сервера пришел номер порта для  переключения
Тебе надо менять src или dst (server) port?
источник

DE

Denis Erygin in Modern::Perl
dst
источник

VG

Vadim Goncharov in Modern::Perl
и тут ВНЕЗАПНО выяснилось, что протокол не ебанут, а это работа ведется не теми вызовами
источник

VG

Vadim Goncharov in Modern::Perl
в каждую отправку передавай нужный sockaddr
источник

DE

Denis Erygin in Modern::Perl
не отправка нужна, а прием на новом порту
источник

DE

Denis Erygin in Modern::Perl
пакет от сервера уже в пути с нового порта
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Denis Erygin
пока пересоздается пакет пропадает, это же udp
Куда он пропадет? Пока ты не ответишь на ханшейк тебе же больше посылать не будут?
источник

VG

Vadim Goncharov in Modern::Perl
вот да, он там что, вслепую бомбардирует?
источник

DE

Denis Erygin in Modern::Perl
сервер уже порт выслал и уверен что клиент получил и переключился
источник

VG

Vadim Goncharov in Modern::Perl
а если пакет еще не долетел?
источник

DE

Denis Erygin in Modern::Perl
то облом
источник

VG

Vadim Goncharov in Modern::Perl
значит сервер лох
источник

VG

Vadim Goncharov in Modern::Perl
он хотя бы RTT меряет?
источник

IA

Ivan Avseyanko in Modern::Perl
Ну ребята - это же UDP. Пропасть может любой пакет. Так и задумано. )
источник

IA

Ivan Avseyanko in Modern::Perl
И если протокол этого факта не учитывает... ну типа ой.
источник

DE

Denis Erygin in Modern::Perl
resend будет несколько раз и все
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Да и вообще это ж udp, ему второй конец не нужен, send_to и все такое
источник

DE

Denis Erygin in Modern::Perl
на C все работает, а вот perl не успевает ;)
источник