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

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

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

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