Задать вопрос

Какие существуют алгоритмы для потоковый обработки сетевых данных?

Реализовал приложение для обработки заголовков пакетов, смысл таков: в один интерфейс eth0 входят данные из серой сети изменяются и выходят из eth1, ответы прилетают на eth1 и снова собираются для серой сети. Приложение оттестировал и отпрофилировал, узкие места закрыл. ЯП Golang, использовал его мощь в виде каналов и горутин. Сейчас смог выжать скорость в 35 мб/сек, максимальная ширина канала 50 мб/сек.
  • Вопрос задан
  • 316 просмотров
Подписаться 3 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Zoominger
@Zoominger Куратор тега Компьютерные сети
System Integrator
Но зачем? Зачем вы изобрели NAT?
И в чём заключается ваш вопрос?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы