Ответы пользователя по тегу Компьютерные сети
  • Для чего нужен mmproxy и как настраивали вы?

    MvcBox
    @MvcBox
    Software Developer [C/C++/JS(for Node.js)/etc]
    Для чего нужен mmproxy

    Для решения проблемы проброса реального IP в приложение, которое спрятано за TCP балансировщиком.

    как настраивали

    Очевидно, что инструмент настраивается в соответствии с документацией к нему

    подробной инструкций с примерам подробными не нашел

    Не найти их - это надо сильно постараться: https://github.com/cloudflare/mmproxy/blob/master/...
    Ответ написан
    1 комментарий
  • Как клиенту гарантированно знать что ответ дошел до сервера?

    MvcBox
    @MvcBox
    Software Developer [C/C++/JS(for Node.js)/etc]
    Для таких операций используйте уникальные идентификаторы запросов.
    А на сервере добавьте соответствующую логику проверки, чтобы отсеивать запросы с повторяющимися идентификаторами.
    Ответ написан
    Комментировать
  • Почему низкая скорость загрузки?

    MvcBox
    @MvcBox
    Software Developer [C/C++/JS(for Node.js)/etc]
    В провайдере.
    Ответ написан
    Комментировать
  • Где здесь уровень приложения?

    MvcBox
    @MvcBox
    Software Developer [C/C++/JS(for Node.js)/etc]
    IP - сетевой уровень (Layer 3). Определение маршрута и адресация. Данные передаются пакетами.
    TCP - транспортный уровень (Layer 4). Связь между "конечными пунктами" (сокетами). Представляет собой непрерывный поток данных. TCP гарантирует очередность данных. Данные передаются сегментами. Этот протокол работает поверх IP протокола.
    HTTP - прикладной уровень (Layer 7). Здесь, думаю, Вам должно быть понятно. Этому уровню предшествуют несколько других, которые в свою очередь работают поверх TCP, который в свою очередь работает поверх IP (ну и так далее).
    Ответ написан
    Комментировать