Начална » как да » Защо е 80 Избрано като HTTP порт по подразбиране и 443 като по подразбиране HTTPS порт?

    Защо е 80 Избрано като HTTP порт по подразбиране и 443 като по подразбиране HTTPS порт?

    Докато много от нас са запознати с различните пристанища, които се задават за специфични цели или употреби, може да не знаем каква е причината, поради която са избрани. Днешната публикация за въпроси и отговори SuperUser има отговори на любопитни въпроси на читателя.

    Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.

    Снимката е предоставена от Родни Люис (Flickr).

    Въпроса

    Четецът на суперпотребителя Самуел Александър иска да знае защо 80 и 443 бяха избрани като стандартни HTTP и HTTPS портове:

    Защо портът 80 е избран като стандартен HTTP порт и 443 като стандартен HTTPS порт? Има ли някаква конкретна причина или тя просто е дефинирана по този начин?

    Защо 80 и 443 бяха избрани като стандартни HTTP и HTTPS портове?

    Отговорът

    Сътрудникът на SuperUser jcbermu има отговор за нас:

    IANA е отдел на ICANN, частна корпорация с нестопанска цел, която наблюдава разпределянето на глобалните IP адреси, системата за имена на домейни (DNS), добре познатите портове и други символи и номера, свързани с интернет протокола..

    През март 1990 г. те публикуват документ (RFC 1060), в който са изброени всички известни по това време пристанища. В този списък нямаше протокол за порт 80 (скочи от 79 на 81):

    По това време порт 80 беше официално свободен. През 1991 г. Тим Бърнърс-Лий издаде първата версия на HTTP в документ (HTTP 0.9), където заяви:

    След това през юли 1992 г., RFC1060 е остарял с нов документ (RFC 1340), където се появи следното:

    Този документ съставлява официалния порт за HTTP (www). В този документ обаче няма нищо за порт 443. През октомври 1994 г. беше публикуван RFC 1700 и това се появи за първи път:

    Изглежда, че е искан от Кип Е.Б. Hickman, който по това време работи в Mosaic, първата компания за браузъри с GUI, която по-късно стана Netscape. Не е ясно защо е избран порт 443. Предишният RFC документ обаче имаше разлика от 374 до 512, но в RFC1700 пространството от 375 до 451 беше запълнено. Най-вероятно цифрите са дадени по ред на заявката.


    Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.