UDP checksum problema
Beregnyei Balazs
bereg at impulzus.sch.bme.hu
Thu Mar 24 11:02:07 CET 2005
Szia,
On Wed, 23 Mar 2005, VFX wrote:
> Muszaly checksumot hasznalni? Egyszeruen hagyd ki. A szabvany megengedi.
> Egyebkent nekem is hibazik az UDP checksum, ezert jol kihagytam :), nem
> kerestem meg a hibat. Inkabb az adatblokba tettem a vedelmet.
Mar jol mukodik, ugyhogy praktikus okokbol meghagyom :)
Viszont bejott egy sokkal misztikusabb hiba:
A keszulekem kuld egy UDP-t a PC-re, amit a PC-nek egy masik UDP-vel
nyugtaznia kell. Ha nem jon nyugta, 10 ms nagysagrendu timeout utan a
keszulek ujrakuldi _ugyanazt_ azt Ethernet frame-et, aminek a belsejeben
ugyanaz az IP es UDP adat van. Neha 10-15 masodpercig megy a folyamatos
ujrakuldes, mert a PC egyaltalan nem kap semmit (tcpdump nem jelez),
mikozben a keszuleken a LED folyamatosan villog, tehat kuldi a csomagokat!
Aztan egyszer csak megkapja, es nyugtazza. Vicces :)
Olyat is probaltam, hogy nem ugyanazt kuldi ujra, hanem az IP-ben a 16
bites azonositot mindig megnoveli 1-gyel es uj IP checksumot szamol.
Igy is elofordul a 15 masodperces doglodes :(
Lehet, hogy ez mar hardveres hiba (pl. switch), mindjart veszek cross
kabelt, es direktben kotom ossze a cuccokat.
Lehet-e szoftveres oka a jelensegnek?
BB
More information about the Elektro
mailing list