Можно ли добиться эффекта появления ошибок в данных, передаваемых по сети? Если да, то как ?

То есть, есть файл, я хочу отправить его по сети куда-нибудь, потом скачать обратно, и хочу чтобы при этом в нём появились ошибки — помехи. Насколько я понимаю современные TPC/IP сети, ошибки исправляются, мне же нужно чтобы они не исправлялись. И могу написать программу которая моделирует эти ошибки, то есть с определённой вероятностью меняет данные, которые отправляются в сеть, это не сложно, но не нужно. Мне нужен пример реальной сети, с помощью которой можно добиться появления ошибок-помех данных, неисправленных протоколом сети /аппаратной частью сети. Может быть WiFI + UDP ? подскажите. Но в UDP пакеты просто пропадают.  

1 комментарий: Можно ли добиться эффекта появления ошибок в данных, передаваемых по сети? Если да, то как ?

  1. Фабиарис говорит:

    Встретить ошибку в данных на прикладном уровне из современных сетей довольно сложно. На всех уровнях происходит проверка целостности данных, а кое где даже коррекция ошибок. В программы соответственно попадают ошибки если чексуммы IP, TCP/UDP, канального и физических уровней совпали с указанными. Хотите пример с реальными ошибками? Dial-Up на очень шумной линии и объёмом данных более 30 Мегабайт. Но лучше конечно лезть на физический уровень. В Wi-Fi уже применяется помехоустойчивое кодирование FEC.

Комментарии запрещены.