Проблема TCP/IP

vladgul

Member
Joined
Dec 27, 2009
Messages
25
Reaction score
6
Столкнулись с такой проблемой, из-за пережатого кабеля (UTP8), это мы уже потом нашли, что он пережат) часть компов отваливалась переиодично, причем, еще была подключена некая аппаратура по TCP, которая вообще зависала. Все было очень похоже на ddos атаку. Переполнение всех стеков и аут. Как потом уже прояснилось, из-за пережатого кабеля "сетевухи" на компах и "микрухи" в аппаратуре на низком уровне сами генерили повторные запросы, из-за несовпадения контрольных сумм.

Вопрос в следующем, как программным образом смоделировать подобную ситуацию с компа. Т.е. не просто послать "кучу" данных, а именно попробовать повторить проблему. Пытаемся сделать "прививку" аппаратуре, чтобы не зависала.
 

Nofire

Member
Joined
May 12, 2018
Messages
1,293
Reaction score
554
CommView. Относится к классу проф. сетевых сниферов, можно найти аналогичные бесплатные продукты как то ethereal или wireshark, однако не знаю есть ли у них в наличии генераторы пакетов и насколько они продвинутые. Что касаемо CommView герератор пакетов у него есть, причём с готовыми шаблонами для удобства.

В идеале хорошо бы отследить и сохранить сетевую сессию приводящую к проблемам, но если такой возможности уже нет, то придёться методом научного тыка генерить "кривые" пакеты и смотреть на реакцию. Вариаций может быть бесконечное множество и "прививку" наверное имеет смысл делать например по принципу сброса кривых пакетов/сессий с минимально необходимой обработкой таких пакетов
 
Last edited by a moderator:

corntimes

New member
Joined
Nov 27, 2017
Messages
3
Reaction score
0
"Hey, не проблема TCP/IP, это простая сеть. Вы проверили настройки IP на роутере и компьютере? Сначала попробуйте перезагрузить роутер и компьютер, вдруг это решит проблему."
 
Top