Prick
27-01-2003, 00:19
Hallo,
ich habe eine kleine Verständniss-Frage:
Nehmen wir an, ich habe ein kleines Programm geschrieben, womit ich Pakete mit gesetztem SYN-Flag an einen gewünschten Rechner im Internet sende. Nun möchte ich die Antwort des Ziels aber auswerten. Also, welche Pakete zurückkommen oder wie auch immer. Nun befinde ich mich aber in einem internen Netz und sende über einen Router hinweg, woher weiß nun der Ziel-Rechner, wohin er seine Antwort schicken soll? Denn als IP könnte ich im Paket-Header ja nur die vom Internen-Interface angeben? Ich bin noch sehr frisch, was das Programmieren mit Sockets anbelangt, daher bitte nicht auf komplizierte Quelltexte verweisen :-).
Sollte jemand um Rat wissen bzw. eine einfache Erklärung haben, wäre ich ihm sehr verbunden.
Danke vielmals,
h.d.
ich habe eine kleine Verständniss-Frage:
Nehmen wir an, ich habe ein kleines Programm geschrieben, womit ich Pakete mit gesetztem SYN-Flag an einen gewünschten Rechner im Internet sende. Nun möchte ich die Antwort des Ziels aber auswerten. Also, welche Pakete zurückkommen oder wie auch immer. Nun befinde ich mich aber in einem internen Netz und sende über einen Router hinweg, woher weiß nun der Ziel-Rechner, wohin er seine Antwort schicken soll? Denn als IP könnte ich im Paket-Header ja nur die vom Internen-Interface angeben? Ich bin noch sehr frisch, was das Programmieren mit Sockets anbelangt, daher bitte nicht auf komplizierte Quelltexte verweisen :-).
Sollte jemand um Rat wissen bzw. eine einfache Erklärung haben, wäre ich ihm sehr verbunden.
Danke vielmals,
h.d.