Suche P2P WinSock Tutorial
-
Ich suche ein WinSock Tutorial für eine Peer-to-peer Verbidung. Gibt's sowas?
mfg.
-
-
schrieb:
Aufs maul?
-
Was willst du genau? (Ausser aufs Maul)
-
schrieb:
Was willst du genau? (Ausser aufs Maul)
Ich suche ein Tutorial für WInsock, wie man p2p verbidungen herstellt und nicht client-server verbindungen.
mfg.
-
-
Bei P2P sind wahrscheinlich beide Seiten Client und Server.
-
-
Pseudo Psycho schrieb:
Wo steht da was von Peer-to-peer??
Also ich drücke mich mal etwas kongreter aus: Ich möchte kein p2p netzwerk programmieren oder filesharing, sondern eine p2p verbindung, nähmlich, dass beide seite clients sind. (client-client auch genannt) Dabei werden die IP-Adressen vorherausgetauscht, und dann verbinden sich die clients. Allerdings ohne, dass einer einen Server aufmacht, also funktioniert dass ganze auch, wenn beide an einem Router hängen, der den entsprechenden port nicht weiterleitet (virtual server).
Ich hoffe ihr habt verstanden was ich suche.
mfg.
-
die art p2p gibts nicht.
eine seite muss IMMER einen server socket offen haben, wenn du mit verbindungen frickelst.
durch einen router kommst du von aussen nur, wenn der dich reinlaesst (port forwards, DMZ, ...)erklaere was du willst und gehe nicht von irgendwas aus.
-
c.rackwitz schrieb:
die art p2p gibts nicht.
eine seite muss IMMER einen server socket offen haben, wenn du mit verbindungen frickelst.
durch einen router kommst du von aussen nur, wenn der dich reinlaesst (port forwards, DMZ, ...)erklaere was du willst und gehe nicht von irgendwas aus.
Und wie funktioniert Skype? Dort können zwei Leute, die beide einen Router haben, miteinander telefonieren OHNE irgentwelche Einstellungen zu machen.
mfg.
-
die verbindung geht ueber einen server.
-
c.rackwitz schrieb:
die verbindung geht ueber einen server.
Genau, das meinte ich ja auch. Der Server ist allerdings nur dafür zuständig die IPs auszutauschen, der eigentliche Datentransfer (also die Sprache) wird direkt geschickt, das wurde sonst den Server total belasten.
Vielleicht hilft auch noch, dass ich gehört hab, dass das ganze bei WinSock connectionless Sockets heißt, aber ein TUtorial hab ich dazu auch noch nicht gefunden.
mfg.
-
Skype ist tatsächlich P2P...
http://www.cs.columbia.edu/~library/TR-repository/reports/reports-2004/cucs-039-04.pdf
-
Jochen Kalmbach schrieb:
Skype ist tatsächlich P2P...
http://www.cs.columbia.edu/~library/TR-repository/reports/reports-2004/cucs-039-04.pdfMein ich ja.
mfg.
-
joomoo schrieb:
Mein ich ja.
Es verwendet aber trotzdem Ports die offen sein müssen
-
YES!!!
-
Jochen Kalmbach schrieb:
joomoo schrieb:
Mein ich ja.
Es verwendet aber trotzdem Ports die offen sein müssen
Meine Frage ist jetzt folgende: Wenn ich bei Warcraft 3 Spiele aufmachen will, muss ich erst bei meinem Router son Virtual Server einrichten. Wenn ich bei Skype eine Konferenz aufmachen will, muss ich gar nichts einstellen, ich kenne auch keinen bei dem das nicht geht (jemanden der bei Warcraft 3 kein Spiel aufmachen kann, kenn ich haufenweise). Warum ist das so?
mfg.
-
Weil Du vergessen hast das Dokument zu lesen
http://www.cs.columbia.edu/~library/TR-repository/reports/reports-2004/cucs-039-04.pdf
-
Wollt ihr ihn verarschen oder was?
Wenn du was weist, dann sags ihm doch.Er kann doch unmöglich diese hässlichen 12 Seiten durchlesen.
Dann könnte er sich das Forum sparen und könnte gleich ein Buch durcharbeiten.Pssstts...
-
Wir sind Google! Selber anstrengen ist zwecklos! :p