Tak podle PCAPu to vazne vypada, ze ti server nedokaze odpovedet (neni zadna odezva). Tvuj UDP paket vypada docela dobre. Krome priznaku SYN a prvniho z 256 znaku je ale uplne prazdny, coz odpovida tomu co davas do struct()
Kdyz vynecham UDP hlavicku, tak vlastni data (tj. "payload") v paketu ktery posilas vypada takhle: 00 00 00 00 00 00 00 00 01 31 00 00 00 00 00 00 Coz je presne ten tvuj struct() - nejdriv ctyri bajty s hodnotou nula, pak dva bajty s hodnotou nula, pak dalsi dva bajty s hodnotou nula, pak je 01 coz je tvuj SYN priznak (a je spravne) a pak uz jenom 31 coz je hexadecimalni kod pro znak "1". Rekl bych, ze kod mas spravne, ale mas jeden ze dvou problemu: a) server neakceptuje UDP pakety, kde je identifikator spojeni a/nebo sekvencni cislo nastavene na 0 b) mas sitovy problem s odpovedi na UDP paket (viz muj predchozi mail). Python kod mas celkem dobre, C ani Java ti v nicem nepomuze. Jirka _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python