Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Wie kann ich Genau ein TCPIP Packet empfangen? (https://www.delphipraxis.net/100582-wie-kann-ich-genau-ein-tcpip-packet-empfangen.html)

QuickAndDirty 30. Sep 2007 23:50


Wie kann ich Genau ein TCPIP Packet empfangen?
 
Also, ich habe mir einfach den TIdTcpMappedPort Server genommen und es war wirklich einfach
ohne ein bisschen Code wird auf Port 5504 gehorcht und auf 80 raustelfoniert.
So nun mein Problem: ich will exakt ein eingehendes Paket samt Header noch mal in ein anderes TCPIP Paket packen, bevor es rausgeht... eingehende Pakete würde ich gerne entsprechend auspacken.

Eben ein ganz normaler TCPIP Tunnel.

Wie kann ich da weiter vorgehen.
TTCPMappedPortContext hat scheinbar nen puffer der daten enthält vielleicht hilft der?

f.siebler 1. Okt 2007 08:42

Re: Wie kann ich Genau ein TCPIP Packet empfangen?
 
Moin,

schau dir mal bei wikipedia das OSI Model und den Allg. Aufbau von Datenpaketen aus, evtl. wird das mit Delphi nicht möglich sein, da dort ja noch irgendwo ein Treiber vorhanden ist, der sich um die Pakete kümmert....

QuickAndDirty 1. Okt 2007 11:59

Re: Wie kann ich Genau ein TCPIP Packet empfangen?
 
Das Osi Modell sagt mir durchaus etwas, danke für den Link.
Egal ob da ein Treiber ist oder nicht müste ich nicht auf jedenfall Packet weise
empfangen können und Senden können?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz