Art von. Jede TCP-Verbindung (und http erfolgt normalerweise über TCP) verfügt über einen Quell- und einen Zielport. Wenn ein Webserver den Standardport 80 überwacht, sendet Ihr Computer Datenverkehr von einer anderen Portnummer. Der Zielport muss jedoch Port 80 sein.
Öffnen Sie die zufällige Portnummer für die HTTP-Anforderung, nicht Port 80
716
NewPy
Ich lese ein Buch mit dem Titel: Learn Python the hard way. In ex51 link heißt es:
Verbindung
"Sobald ein Browser weiß, welches Protokoll Sie verwenden möchten (http), mit welchem Server Sie sprechen möchten ( http://test.com/ ) und welche Ressource auf diesem Server abgerufen werden soll, muss er eine Verbindung herstellen. Der Browser Fordert einfach Ihr Betriebssystem auf, einen "Port" für den Computer zu öffnen, normalerweise Port 80. "
Ich denke es sollte zufällige Portnummer vom lokalen PC sein, oder? Der Webservice ist Port 80, aber unser Betriebssystem, an das der Browser fragt, ist eine zufällige Portnummer, nicht Port 80.
1 Antwort auf die Frage
1
davidgo
Vielen Dank. Wenn der lokale Port auch den Port 80 verwendet, wird der Port nicht blockiert? Normalerweise habe ich gesehen, dass der Remote-Host (Server) Port 80 verwendet, aber der lokale Port ist das, was dem Betriebssystem zugewiesen ist.
NewPy vor 6 Jahren
0
Nein, da die Verbindung aus Quell-IP, Quell-Port, Ziel-IP und Ziel-Port besteht. Solange sich die Ziel-IP unterscheidet, wird der Datenverkehr von Port 80 nicht an Ihren List-Cal-Server weitergeleitet.
davidgo vor 6 Jahren
0
Vielen Dank. Wie wäre es dann mit einem lokalen PC, der zwei Verbindungen über http zum selben Remote-Server mit unterschiedlicher URL öffnet? Zum Beispiel besucht ein Tippen text.com/index.html und dann das andere Tippen text.com/search.html. Angenommen, diese beiden Standorte befinden sich unter derselben IP
NewPy vor 6 Jahren
0
(Sichern dauerhafter Verbindungen und anderer Optimierungen) Der Quellport ändert sich nur auf TCP-Ebene.
davidgo vor 6 Jahren
0
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?
-
1
Wie vernetzt man Windows XP und Ubuntu Linux?