Здравствуйте, Pzz, Вы писали:
Pzz>Здравствуйте, Ifrin, Вы писали:
Pzz>Нет, это плохо. Вы можете начать посылать пакеты быстрее, чем они в сеть пролазят. Надо обязательно делать congestion control. Т.е., сервер может послать N пакетов, но пока он не получил от клиента подтверждение о том, что сколько-то из них дошло до клиента, он должен притормозить и ждать. Выражаясь чуть точнее, сервер должен стремиться поддерживать такое состояние, когда не более, чем N пакетов болтаются "в воздухе", т.е. он их послал, но еще не знает, дошли они, или нет. Чему равно N — тоже хороший вопрос, в TCP этот параметр меняется динамически по довольно нетривиальному алгоритму. N должно быть достаточно велико, чтобы сервер не останавливался из-за большого round-trip-time, но не настолько большим, чтобы заливать роутеры по дороге.
Спасибо, того остановлюсь на стандарте.
Pzz>Ну приоткройте всеж завесы тайны, откуда такое требование?
Не думаю что это особо принципиально, просто "приказали" сделать UDP, вот и делаю)