привет несколько дней назад я задал вопрос здесь
выбор сетевого интерфейса на основе сетевой цели
на моем сервере Centos существует 4 NICs
я связал сначала два NICs и создал bond0 с MTU 8 600 и связал вторые два интерфейса и создал bond1
с намерением использовать bond0 для устройства хранения данных и bond1 для сетевого трафика.
bond1 подключен к Мосту Linux - br0
Сервер NFS в 10.10.10.5, и bond0 имеет IP-адрес 10.10.10.2
bond1 имеет IP 10.10.10.3
две подсети и VLAN не возможны поэтому, что я сделал был, я вручную добавил маршрут
route add -host 10.10.10.5 dev bond0
и видимо в
route -n
Но по некоторым причинам Rx Tx br0 (bond1) находится в Гбите и том из bond0, Кбит даже с большим количеством данных, переданных NFS
Почему bond0 не привык для передачи данных к NFS даже с этим маршрутом
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.10.5 0.0.0.0 255.255.255.255 UH 0 0 0 bond0
Обновление:
выставочный Хост tcpdump сервера NFS передается по IP на bond0 т.е. 10.10.10.2, но Rx Tx находится в КБ, и если я снижаю IP на bond0 затем, он использует 10.10.10.3 для коммуникации NFS.
Почему Tx bond0, не увеличивающегося даже если IP использования, присвоенный на нем получить доступ к NFS!!!
Вы можете сделать это, используя маршрутизацию на основе политик, чтобы намекнуть Linux на предпочтение определенных интерфейсов для определенного трафика.
Однако, настройка, которую вы здесь используете, выглядит очень нестабильной, и в будущем у вас будет много ПАЙНов.
.