Буферизация вывода сети

Как я могу удерживать пакеты, сгенерированные сервером, до тех пор, пока не будет доставлен внешний сигнал. При получении сигнала хост, на котором размещен сервер, должен выпускать пакеты?

Я думаю, что это можно сделать с помощью модуля qdisc в ядре, но я не знаю, как его использовать конкретно для этого случая. требуется простой рабочий пример.

Любой другой способ тоже подойдет.


person user13145713    schedule 29.09.2020    source источник
comment
Я тоже ищу этот ответ :)   -  person y_159    schedule 30.09.2020
comment
Отвечает ли это на ваш вопрос? Буферизация сетевых пакетов в модуле ядра qdiscs   -  person f9c69e9781fa194211448473495534    schedule 03.10.2020
comment
@ f9c69e9781fa194211448473495534 да, на самом деле это помогло, это ответ на этот вопрос, теперь я думаю, что изменю этот вопрос, чтобы получить другой ответ, где буферизация может быть выполнена на основе соединений портов, например, есть ли способ буферизовать пакеты в зависимости от порта, на котором работает сервер.   -  person user13145713    schedule 04.10.2020
comment
@ f9c69e9781fa194211448473495534 например, как инструмент wireshark получает доступ к пакетам для проведения анализа, в моем случае мне нужно больше контролировать исходящий трафик, чтобы буферизовать его (это всего лишь идея, не знаю, возможно ли это).   -  person user13145713    schedule 04.10.2020
comment
Хорошо. К сожалению, я не знаю, как можно сделать буферизацию на основе портов. Возможно, iptables можно использовать для разделения трафика на основе порта.   -  person f9c69e9781fa194211448473495534    schedule 05.10.2020