Thread Binäre und oder nicht im Netzwerk Socket (3 answers)
Opened by jmb at 2006-04-02 13:01

jmb
 2006-04-03 17:00
#64341 #64341
User since
2006-02-08
30 Artikel
BenutzerIn
[default_avatar]
Hi opi,

Quote
ich bin kein Netzwerkspezialist, aber ich versuch es mal...

Korrigiere mich, falls ich etwas falsch verstanden habe.


Kein Problem.

Quote
Prüfst du jedes einzelne Paket? Wenn die komplette eMail in
ein TCP/IP Paket passt, klappt das, ansonsten könntest du ein
Problem bekommen. Oder wartest du, bis die gesamten Daten
angekommen sind und prüfst sie dann?


Du sprichst "Sessioning" an. Ich mache folgendes, ich kopiere dsa komplette Paket in den Speicher, merke mir die unique identifier, an denen ich die verschiedenen Sessions wieder zusammenbauen kann. Abhängig vom Paket. Bei ICMP z.B. bin ich session-los, bei TCP session basierend. Auch Fragmentierungen beachte ich. Langer Rede kurzer Sinn, die Pakete, die reinkommen, kann ich einer Session zuordnen. Hilft mir nur leider nichts bei meinem Problem ;)

Code: (dl )
1
2
3
4
5
Nicht nur das. Wenn es sich zum Beispiel immer um 32 Bit
Codierungen handelt, ist eine Umzuwandeln mit pack/unpack
recht einfach, aber wie schaut es mit 8 oder 16 Bit aus.
Wie möchtest du das Codierungsformat feststellen, das je nach
Datentyp unterschiedlich sein kann?


Die Codierung hab ich dank RFCs sehr gut im Griff. Codiert jemand natuerlich innerhalb eines TCP frames seinen Mist anders, als ich ihn lesen kann, hab ich ein Problem. Aber das ist okay + normal.

Jmb

View full thread Binäre und oder nicht im Netzwerk Socket