Einzelnen Beitrag anzeigen

Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#9

Re: Eigener Chat ohne Portfreigabe?

  Alt 11. Apr 2007, 08:26
Zitat von 3_of_8:
Das ist doch eigentlich ganz einfach. Client1 schickt eine Dummy-Nachricht an Client2 auf dessen Port, gleichzeitig schickt Client2 eine Dummy-Nachricht an Client1 auf dessen Port. Daraufhin sind beide Firewalls für den jeweiligen Port offen und man kann munter Pakete durchschicken. Allerdings braucht man einen zentralen Server, der sowohl die IPs als auch die Ports der beiden Clients kennt und dem jeweils anderen diese mitteilt.
Ich bezweifele mal ganz stark dass das zuverlässig funktioniert.
Zum einen dürfte es schwierig werden die beiden Verbindungen (die dann beide Client-Verbindungen sind) zusammenzubringen.
Ausserdem müssen diese Pakete exakt synchron ankommen, denn sobald das Paket durch ist sollte die Firewall wieder dicht machen.
Und imho sollte, nur weil eine Ausgehende Verbindung aktiv ist die Firewall nicht automatisch auch neue eingehende Verbindungen auf dem selben Port durchlassen....

Aber wenn es tatsächlich funktionieren sollte...Ich wäre sehr interessiert

[Edit]
Zu Skype:
Skype nutzt eine "Ungenauigkeit" von UDP aus. UDP speichert weniger bis keine Verbindungsinformationen...Das SkypeSystem wäre mit TCP nicht möglich.
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat