Lai gan daudzi no mums ir iepazinušies ar dažādām ostām, kas tiek piešķirtas konkrētiem mērķiem vai lietojumiem, mēs varam nezināt konkrēto iemeslu, kādēļ tie tika izvēlēti. Šodienas SuperUser Q & A ziņai ir atbildes uz ziņkārīgo lasītāja jautājumiem.
Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.
Foto pieklājīgi no Rodney Lewis (Flickr).
SuperUser lasītājs Samuels Aleksandrs vēlas uzzināt, kāpēc 80 un 443 tika izvēlēti kā noklusējuma HTTP un HTTPS porti:
Kāpēc noklusējuma HTTP portu izvēlējās portu 80 un noklusējuma HTTPS portu kā 443? Vai ir kāds konkrēts iemesls vai tas tikko definēts šādā veidā?
Kāpēc tika izvēlēti 80 un 443 kā noklusējuma HTTP un HTTPS porti?
SuperUser atbalstītājs jcbermu ir atbilde mums:
Interneta piešķirto numuru pārvaldes iestāde (IANA) ir ICANN, kas ir bezpeļņas privāta korporācija, kas pārrauga globālo IP adreses piešķiršanu, Domēna vārdu sistēmu (DNS), labi zināmas ostas un citus ar Internet Protocol saistītos simbolus un ciparus.
1990. gada martā viņi publicēja dokumentu (RFC 1060), kurā tajā laikā tika uzskaitītas visas pazīstamās ostas. Šajā sarakstā nebija neviena protokola, kas piešķirtu portu 80 (tas pieauga no 79 līdz 81):
Toreiz osta 80 tika oficiāli brīvs. 1991. gadā Tims Berners-Lee izdod pirmo HTTP versiju dokumentā (HTTP 0.9), kurā viņš paziņoja:
Tad 1992. gada jūlijā RFC1060 tika nomainīts ar jaunu dokumentu (RFC 1340), kurā parādījās sekojošais:
Šis dokuments padarīja 80 oficiālu portu HTTP (www). Tomēr šajā dokumentā nekas nav par 443. portu. 1994. gada oktobrī tika publicēts RFC 1700, un tas parādījās pirmo reizi:
Šķiet, ka to pieprasīja Kipp E.B. Hickman, kurš tajā laikā strādāja pie Mosaic, pirmā GUI pārlūka kompānija, kas vēlāk sāka kļūt par Netscape. Nav skaidrs, kāpēc tika izvēlēta osta 443. Tomēr iepriekšējam RFC dokumentam bija atstarpe no 374 līdz 512, bet RFC1700 atstarpe no 375 līdz 451 tika aizpildīta. Visticamāk, ka šie numuri tika vienkārši ievadīti pēc pieprasījuma.
Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.