Wenn port forwarding notwendig?

Habe ich untersucht networking für den Einsatz in einem zwei-Spieler-Spiel, das ich Schreibe, und ich bin mir immer noch nicht klar, Wann ein Gerät muss ein port weitergeleitet, um mit der Außenwelt kommunizieren.

Von dem, was ich in anderen spielen gesehen, port-forwarding ist immer erforderlich, um einen server hosten, aber nicht auf dem client erforderlich. Darüber hinaus gibt es andere Situationen, wie z.B. skype (die nach meinem Verständnis ist letztlich die client-zu-client), wo weder Ende muss einen port.

Also meine Frage ist, in over-the-Internet-Kommunikation, wenn ist und nicht port-forwarding notwendig, und welche Schritte kann ich als Entwickler zu machen, so dass meine Benutzer nicht haben, um es sich zu kümmern? Vielen Dank im Voraus!

Schreibe einen Kommentar