Seite 1 von 1

automatischer IP-Wechsel während Datenübertagung

Verfasst: 31.01.2013 19:18
von Sunny
Mich würde mal gern eine kleinigkeit interessieren ...und zwar:

Was passiert wenn ich einen Server- und ein Clientprogramm auf meinem Rechner erstelle (ob sich beide Programme auf dem gleichen Rechner befinden spielt denke ich mal keine Rolle aber egal ^^), das Clientprogramm eine größere Datenmenge (z.B. eine große Datei) übers I-Net an mein Server-Programm senden lasse und im Zeitraum der Übertragung ändert sich meine IP automatisch ( was ja alle ca. 24 Stunden passiert)? Werden dann die restlichen Daten trotzdem noch empfangen oder gehen sie verloren?

Re: automatischer IP-Wechsel während Datenübertagung

Verfasst: 31.01.2013 19:28
von ts-soft
Im lokalem Netz ändert sich die IP nicht und ein Server hat normalerweise eine feste IP.
Der Client muß wohl erneut anfangen zu laden, wenn da keine Vorkehrungen getroffen wurden.

Re: automatischer IP-Wechsel während Datenübertagung

Verfasst: 31.01.2013 22:06
von WPö
Moin!
Sunny hat geschrieben:Mich würde mal gern eine kleinigkeit interessieren
Unter welchen Umständen?

Sunny, ich vermute, Du willst später Deine geistigen Ergüsse auch im öffentlichen Netz nutzen. Dabei nehme ich ferner an, Du sitzt mit einem Rechner per NAT und IPv4 hinter einem Router und nutzt einen dieser ADSL- oder einen Kabelnetzanbieter.

Soweit mir bekannt ist, optimieren alle diese Anbieter den Zeitpunkt der Zwangstrennung, damit laufende Übertragungen nicht unterbrochen werden. Mit den meisten Routern (z.B. den Fritzboxen) läßt sich der Zwangstrennungs-Zeitpunkt auch manuell auf eine Zeitspanne einstellen.

Ich halte es grundsätzlich für unwahrscheinlich, daß Du derart große Datenmengen transferieren willst, daß die Neuaufnahme des Ladevorgangs eine Stunde oder mehr an Verkehr zerstört. Wenn doch, solltest Du Deine Daten zerstückelt übertragen, z.B. in 64kB-Blöcken oder noch größer.

Im Falle, daß der Server bei Dir zuhause stehen soll, brauchst Du sowieso eine feste IP. DynDNS-Dienste sind mir suspekt. Richtige, leistungsfähige Server kosten heute auch nicht mehr die Welt. Wie so oft, ist es hilfreich, mehr über Dein Projekt zu wissen.

Gruß - WPö

Re: automatischer IP-Wechsel während Datenübertagung

Verfasst: 02.02.2013 05:44
von Toshy
Stimmt alles was geschrieben wurde.

Allerdings ist es an sich unerheblich ob im WAN (Internet) oder LAN (zu Hause) Daten gesendet werden. Eine unterbrechung der Verbindung kann immer vorkommen, besonders bei WLAN.

Es ist daher notwendung und ganz einfach realisierbar die Übertrag zu überwachen.
Bei einer DAteiübertrag im einfachen die folgenden Schritte nutzen (Kurzliste):

1.Sender meldet (Datei-)Empfänger das Datei kommt, wie groß sie ist und eine Checksumme
2. Empfänger sendet Sender seine Antwort ("bin Empfangsbereit")
3. Sender sendet Datei (ans ich total egal ob in kleinen Teilen oder gesammt... nur halt an den Buffer denken)

nun noch entweder

4. nach kompletten senden wartet der Sender auf eine Antwort vom Empfänger das alles korrekt empfangen wurde.
Kommt eine Antwort ist alles ok, kommt keine weiß der Sender, da stimmt VIELLEICHT etwas nicht.

ODER

Der sendevorgang geht nicht weiter, z.b. verbindungsabbruch ODER die meldung kommt, das der Empfang nicht korrekt war (vielleicht Checksumme falsch).

Und je nachdem was du nun weißt, kann der "Empfänger" (nach dem neu verbinden und identifizieren) einfach melden, wie viele Daten er erhalten hat und du sendest dann einfach die fehlenden nach.

Gruß
Toshy