Entwickler-Ecke
Internet / Netzwerk - Chat hinter Router bzw. über Standleitung
DataCool - Mo 07.04.03 10:40
Titel: Chat hinter Router bzw. über Standleitung
Hi Leute,
mich beschäftigt gerade eine Frage brennend: Wenn ich oder man einen Chat schreibt wird über TCP/IP kommuniziert jetzt egal ob Indy, Fastnet oder sonst irgentwas! Wenn das ganze übers Internet laufen soll auch kein Problem. Wenn man jetzt aber hinter einem Router sitzt haben ja alle Clients hinter dem Router in Internet die selbe IP! Wenn ich jetzt meine Kommunikations Ports freischalte kann man bei jedem Router die Ports an EINEN bestimmten PC durchreichen. DAnn funktioniert es auch, aber was ist wenn wirklich mehere PCs hinter dem Router das Programm nutzen wollen? Eigentlich kann das nicht gehen bzw. geht auch nicht! Aber wie macht ICQ oder MSN das ???
Das würde mich wirklich brennend interessieren? Achja wie sieht das eigentlich aus, wenn man eine Standleitung hat? Da hat man doch auch nur eine IP im Internet oder?
Moderiert von
Tino: Absätze entfernt.
foxy - Mo 07.04.03 11:04
also erst mal zu dem router ...
es stimmt zwar das jeder die selbe i-net adresse hat aber die Netzwerkadressen unterscheiden sich ja das ist mal das erste ich bin gerade an einem chat am schreiben und ich sitz hier in einer Firma mit standleitung und über 2500 benutztern des netzwerkes und ich habe mit dem Indy bisher noch keine probleme ich konnte mit leuten von ausserhalb chatten
wenn du in deinen chat nicht einbaust, das die selbe IP nicht 2 oder 3 oder 1000 mal vorkomen darf dann müsste das ohne Probleme gehen
DataCool - Mo 07.04.03 11:33
Ich weiss jetzt nicht wie es bei einer Standleitung aussieht, aber in dem Netzwerk(5 PCs), wo ich gerade sitze. Ist ein Router, wenn ich jetzt z.B.Port 3033 zur Kommunikation nutze. DA kann ich in der Konfiguration des Routers sagen Port 3033 an 192.168.1.5 weiterleiten/durchreichen.
Wenn Du jetzt mit Deinen vielen Netzwerk Users an der Standleitung hängst Du meinetwegen 5 Leute Deinen Chat benutzen. Können Sie sich einwandfrei im Lan unterhalten, wenn jetzt aber 2 User sich mit anderen Leuten im www unterhalten läuft der Chat der beiden User unter der gleichen IP !
Wenn jetzt Nachrichten der externen User(Wan) kommen kann der Router diese nur auf einen PC verteilen ???!!!!
Oder sehe ich das falsch ?
UGrohne - Mo 07.04.03 11:37
Das kommt darauf an, wie Du Deine Verbindung aufbaust. Wenn Person A draußen im WWW ist und Person B hinter einem Router:
B baut TCP-Verbindung zu A auf, kein Problem, da kann auch A Dateien an B schicken, ohne dass Port-Forwarding genutzt wird, da TCP ein Zustandsprotokoll ist, nur mit UDP wirds da schwierig.
Wenn aber A zu B eine Verbindung aufbauen will, dann muss Port-Forwarding genutzt werden und das geht pro Port nur auf einen bestimmten Rechner, anders wäre es auch sinnlos. D.h. Fall 2 ist nur für einen Rechner hinter Router zu gebrauchen, aber bei einem externen Server und TCP-Verbindung ist es wurscht wieviele hinter dem Router sitzen, die Daten werden vom Router richtig verteilt.
foxy - Mo 07.04.03 12:04
ja geb ich dir recht
aber in einem so grossen netzwerk, wird kein router verwendet soweit ich weis
dann wär die auslastung zu gross 1. ist das hier ien novellnetzwerk das macht das ganze schon mal einfacher.
2. hat hieer jeder einen fingerprint d.h. die ip egal wo du sitzt bleibt immer die gleiche
aber das müsste man dann mal ausprobieren
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!