Назад | Перейти на главную страницу

Что может быть причиной проблем с сетью в моем случае?

Пожалуйста, просто представьте, что приведенный ниже случай таков, и я должен Решите это тем, что у меня есть. Или хотя бы понять, что не так.

Два одинаковых компьютера соединены между собой кабелем 10G. Оба компьютера работают Windows 8.1 Pro. Компьютер «A» передает потоковое видео через TCP, а компьютер «B» его читает. У стримера есть окно журнала, в котором сообщается, были ли отброшены кадры. И стример, и ридер являются сторонними приложениями, и у меня нет их исходного кода. Все нормально работает. Но когда я заменяю "B" на компьютер "C", Windows 7, стример сообщает о большом количестве пропущенных кадров. Группа поддержки сказала мне, что есть проблемы с сетью, но они не могут мне помочь.

ОБНОВЛЕНИЕ1 --------------------------------------

-------------------------------------------------- -

ОБНОВЛЕНИЕ 2 --------------------------------------

это это ссылка на Wiresharkвывод.

-------------------------------------------------- -

Пытаюсь понять, что не так с компьютером «С». Я проверил с iperf и ntttcp что у меня есть пропускная способность 10G. Я побежал Wireshark на «С». В соответствии с Wireshark то tcp windows size сильно падает до нуля. Наверное, в этом причина. Или одна из причин.

  1. Что я могу сделать, чтобы исправить tcp windows size? Если вы думаете, что проблема не в этом, можете посоветовать, что мне следует проверить?
  2. Жестяная банка tcp windows size проблема вызвана тем, как стример и читатель обрабатывают трафик? Как читатель обрабатывает полученные буферы?
  3. Другие причины?

Если у вас есть интенсивный поток между двумя компьютерами, вы можете использовать jumbo-кадры, чтобы снизить нагрузку на процессор. Если эта технология использовалась на компьютерах A и B, вы должны включить ее на компьютере C. Если компьютеры не подключены напрямую, необходимо включить jumbo-кадры на сетевых коммутаторах.