/ / Varför valdes 80 som standard HTTP-port och 443 som standard HTTPS-port?

Varför valdes 80 som standard HTTP-port och 443 som standard HTTPS-port?

varför-var-80 vald-as-default-http-port-och-443-as-default-https-port-00

Många av oss känner till olika hamnarsom tilldelas för specifika ändamål eller användningsområden, kanske vi inte vet varför de valde. Dagens SuperUser Q & A-inlägg har svaret på en nyfiken läsares frågor.

Dagens fråga & svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en samhällsstyrd gruppering av frågor och svar på webbplatser.

Foto med tillstånd av Rodney Lewis (Flickr).

Frågan

SuperUser-läsaren Samuel Alexander vill veta varför 80 och 443 valdes som standard HTTP- och HTTPS-portar:

Varför valdes port 80 som standard HTTP-port och 443 som standard HTTPS-port? Finns det något särskilt skäl eller definierades det just på det sättet?

Varför valdes 80 och 443 som standard HTTP- och HTTPS-portar?

Svaret

SuperUser-bidragsgivaren jcbermu har svaret för oss:

Internet Assigned Numbers Authority (IANA) ären avdelning för ICANN, ett ideellt privatföretag som övervakar global IP-adressallokering, Domain Name System (DNS), välkända portar och andra Internetprotokollrelaterade symboler och nummer.

Under mars 1990 publicerade de ett dokument (RFC 1060) där de listade alla välkända hamnar vid den tiden. I den listan tilldelades inget protokoll till port 80 (det hoppade från 79 till 81):

varför-var-80 vald-as-default-http-port-och-443-as-default-https-port-01

Vid den tiden var port 80 officiellt gratis. 1991 utfärdade Tim Berners-Lee den första versionen av HTTP i ett dokument (HTTP 0,9) där han uttalade:

varför-var-80 vald-as-default-http-port-och-443-as-default-https-port-02

Sedan i juli 1992 gjordes RFC1060 föråldrad av ett nytt dokument (RFC 1340) där följande dök upp:

varför-var-80 vald-as-default-http-port-och-443-as-default-https-port-03

Detta dokument gjorde 80 till den officiella porten för HTTP (www). Det finns dock ingenting om port 443 i det dokumentet. Under oktober 1994 publicerades RFC 1700 och detta dök upp för första gången:

varför-var-80 vald-as-default-http-port-och-443-as-default-https-port-04

Det verkar som om det begärdes av Kipp E.B. Hickman, som då arbetade på Mosaic, det första webbläsarföretaget för GUI som senare blev Netscape. Det är inte klart varför port 443 valdes. Det föregående RFC-dokumentet hade emellertid ett mellanrum från 374 till 512, men i RFC1700 fylldes utrymmet från 375 till 451. Det är troligt att siffrorna helt enkelt anges i ordningsföljd.


Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniska kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här.