Tockra
Lt. Commander
- Registriert
- Dez. 2008
- Beiträge
- 1.063
Hallo,
ich weiß nicht genau, ob das hier rein passt, aber ich stell die Frage einfach mal.
Bei einer TCP und UDP Verbindung spricht man den Server ja bekanntlich über eine IP Adresse und einer Portnummer an.
Die Clientsockets bekommen auch eine Portnummer zugeordnet, damit die Antworten von den Servern an den richtigen Prozess gehen können.
Nun stelle ich mir die Frage, wie genau das funktionieren soll, da ja jeder Client an einem Router hängt, der alle Ports nach außen sperrt, so dass man eigentlich wenn man einen Client über einen Port erreichen will den Port explizit im Router angeben muss, damit der Router weiß, zu welchem Client er die ankommenden Verbindungen weiterleiten muss.
Wie genau funktioniert dann eine ganz normale client/server Kommunikation ?
Gruß
T
ich weiß nicht genau, ob das hier rein passt, aber ich stell die Frage einfach mal.
Bei einer TCP und UDP Verbindung spricht man den Server ja bekanntlich über eine IP Adresse und einer Portnummer an.
Die Clientsockets bekommen auch eine Portnummer zugeordnet, damit die Antworten von den Servern an den richtigen Prozess gehen können.
Nun stelle ich mir die Frage, wie genau das funktionieren soll, da ja jeder Client an einem Router hängt, der alle Ports nach außen sperrt, so dass man eigentlich wenn man einen Client über einen Port erreichen will den Port explizit im Router angeben muss, damit der Router weiß, zu welchem Client er die ankommenden Verbindungen weiterleiten muss.
Wie genau funktioniert dann eine ganz normale client/server Kommunikation ?
Gruß
T