Как запустить iperf с MPTCP и пересылкой пакетовLinux

Ответить
Anonymous
 Как запустить iperf с MPTCP и пересылкой пакетов

Сообщение Anonymous »

Прости меня. У меня мало опыта работы с сетевыми инструментами командной строки, и это запутанная схема как часть эксперимента по сетевому проекту.
По сути, мне нужно запустить iperf3 с MPTCP по двум каналам. В моей сети есть 3 машины Linux (клиент, промежуточный сервер и сервер), между которыми есть связи. Клиенту необходимо использовать MPTCP для отправки трафика iperf как по прямой ссылке на сервер, так и по ссылке на промежуточный ПК. Промежуточному ПК необходимо пересылать трафик туда и обратно между клиентом и сервером.
Я заставил iperf работать с MPTCP при использовании только прямого соединения клиент-сервер (следующее https://docs.redhat.com/en/documentatio ... path-tcp_c onfiguring-and-managing-networking#proc_permanally-configuring-multiple-paths-for-mptcp-applications_getting-started-with-multipath-tcp).
Однако я не уверен, как заставить работать связь через промежуточный ПК. Я пытался использовать iptables для пересылки и NAT через промежуточный компьютер, но не смог заставить даже пинг клиент-сервер работать через него. Я также не уверен, что iperf через MPTCP может работать, если одно из соединений использует NAT, а другое нет.
Может ли кто-нибудь сказать мне, возможен ли мой план вообще? и если да, дайте мне несколько советов/кода, чтобы все заработало?
Вот плохое изображение машин и их интерфейсов:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/792 ... forwarding
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»