Portál AbcLinuxu, 11. května 2025 06:37

Dotaz: Problem s TCP/IP checksum

6.3.2007 11:58 pexxi
Problem s TCP/IP checksum
Přečteno: 198×
Odpovědět | Admin
V poslednej dobe sa mi na Fedora Core 5 (server HP Proliant, kernel 2.6.15-1.2054_FC5smp) vyskytol nasledujuci problem:

Pouzita (proprietarna) aplikacia na danom serveri (demon, nazvime ju gateway) sluzi ako konvertor protokolov medzi IP-zariadeniami v GSM/GPRS sieti (komunikuju specialnym protokolom zabalenym do UDP) a internymi pocitacmi v LAN (komunikuju TCP), t.j. interne PC v LAN ma "pocit", ze komunikuje cez TCP/IP priamo s IP-zariadenim v GSM/GPRS sieti, avsak, v skutocnosti dochadza ku konverzii TCP->UDP, UDP->TCP.

Spominany problem je v tom, ze TCP/IP spojenie sa korektne nadviaze, pakety smerom z LAN do gateway sa prenasaju v poriadku, avsak pakety TCP/IP spetne z gateway do LAN maju chybnu checksum (zistil som to az pri pouziti TCPDUMP -v), tzn. pakety su cielovym PC v LAN zahodene ako poskodene.

Zaujimave je, ze akakolvek ina komunikacia na danom serveri (SSH, webove rozhranie, e-mail, zaloha databaz na datovy server a aj komunikacia s danou aplikaciou, ale v inom rezime) funguje korektne.

Vyrobca aplikacie mi odporucal vymenu sietovej karty alebo ovladaca na ethernet, ale, nechapem, preco sa problem prejavi len v tomto jednom pripade. Nestretli ste sa uz s niecim podobnym?

Firewall som uplne vypol, kedze som myslel, ze to moze sposobovat problem, avsak ani to nepomohlo. Isteze by bolo mozne, ze dana aplikacia (gateway) vytvara chybne TCP/IP pakety, ale preco sa to skor neprejavovalo a preco nadviazanie komunikacie na TCP/IP prebehne v proiadku?
It's better to be wholly alone, than alone with ass-holes.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.