Докато много от нас са запознати с различните пристанища, които са определени за конкретни цели или употреби, може да не знаем конкретната причина, поради която са избрани. Днешната публикация "Суперуслуги Q & A" има отговорите на въпросите на любознателен читател.
Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.
Снимката е предоставена от Родни Люис (Flickr).
Reader на SuperUser Samuel Alexander иска да разбере защо 80 и 443 са избрани като стандартни HTTP и HTTPS портове:
Защо е избран порт 80 като HTTP порт по подразбиране и 443 като порт HTTPS по подразбиране? Има ли някаква особена причина или просто беше определена по този начин?
Защо 80 и 443 са избрани като стандартни HTTP и HTTPS портове?
Сътрудникът на SuperCustomer jcbermu има отговорът за нас:
Органът за присвоени интернет адреси (IANA) е отдела на ICANN, частна корпорация с нестопанска цел, която наблюдава глобалното разпределение на IP адресите, DNS (Domain Name System), добре познатите портове и други символи и номера, свързани с интернет протокола.
През март 1990 г. те публикуваха документ (RFC 1060), в който изброиха всички известни пристанища по това време. В този списък няма присвоен протокол към порт 80 (той скочи от 79 на 81):
По това време пристанище 80 беше официално свободно. През 1991 г. Тим Бърнърс-Лий издаде първата версия на HTTP в документ (HTTP 0.9), където заяви:
След това през юли 1992 г. RFC1060 стана остарял с нов документ (RFC 1340), където се появи следното:
Този документ направи 80 официалния порт за HTTP (www). Въпреки това няма нищо за порта 443 в този документ. През октомври 1994 г. е публикуван RFC 1700, който се появи за пръв път:
Изглежда, че е била отправена от Kipp E.B. Хикман, който по това време работи в Mosaic, първата компания за браузъри, която по-късно стана Netscape. Не е ясно защо е избран порт 443. Въпреки това, предишният RFC документ имаше пропуск от 374 на 512, но в RFC1700 пространството от 375 до 451 беше попълнено. Най-вероятно е числата да са били дадени само по заявка.
Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.