Hvordan vælges port 63998 ved forbindelse til https://www.google.co.uk, og kan den tvinges til 63999?

Hvordan vælges port 63998, når der oprettes forbindelse til https://www.google.co.uk, og er det muligt at tvinge den til at være 63999?

Port 63998 vælges som en tilfældig, midlertidig port af klienten ved udgående forbindelser til https://www.google.co.uk, og det er ikke muligt at tvinge brugen af port 63999, medmindre Google konfigurerer deres servere til det.

Hvordan vælges port 63998, når der oprettes forbindelse til https://www.google.co.uk, og er det muligt at tvinge den til at være 63999?

Når du opretter en forbindelse til en webserver som https://www.google.co.uk, er der flere faktorer, der bestemmer, hvilken port der bruges. Her er en forklaring på, hvordan port 63998 kan vælges, og om det er muligt at tvinge den til at være 63999:

Valg af Port

  • Standardport for HTTPS: HTTPS bruger som standard port 443. Når du skriver en URL som https://www.google.co.uk, antager browseren automatisk, at forbindelsen skal ske via port 443.
  • Tilfældig Klientport: Når en klient (f.eks. din browser) opretter en udgående forbindelse til en server, tildeles den en tilfældig, midlertidig port fra et bestemt interval (normalt 49152-65535) til denne forbindelse. Dette kaldes en ephemeral port. Port 63998 kan være en af disse tilfældige porte.

Tvinge en Specifik Port

Hvis du ønsker at tvinge brugen af en specifik port, som 63999, er der nogle overvejelser:

  • Serverkonfiguration: Serveren (i dette tilfælde Google) skal være konfigureret til at lytte på den specifikke port. Google.co.uk er ikke konfigureret til at lytte på port 63999 for HTTPS-trafik.
  • URL-specifikation: Du kan specificere en port i URL'en ved at tilføje den efter domænenavnet, f.eks. https://www.google.co.uk:63999. Men hvis serveren ikke lytter på denne port, vil forbindelsen mislykkes.

Opsummering

Port 63998 vælges som en tilfældig, midlertidig port af klienten, når der oprettes en udgående forbindelse. Det er ikke muligt at tvinge Google til at bruge port 63999, medmindre Google selv konfigurerer deres servere til at lytte på denne port, hvilket er usandsynligt. For standard HTTPS-forbindelser bruges port 443.