Какво е порт 587?

Когато изпращате електронна поща, той минава през порт 587.

комуникации

Адреса на компютъра се нарича IP адрес (Интернет протокол). IP е част от протокол пакет, наречен TCP / IP, който идва от Протокола за контрол на преноса / Интернет протокол. Транспортирането на данни или заявки и отговори от едно приложение на един компютър към друго приложение в друго включва няколко слоя протокол.

Протоколи за транспортиране

Протоколите TCP / IP са отговорни за опаковането на данните в пакети данни, които са транспортни протоколи, наречени TCP (Transmission Control Protocol) и UDP (User Datagram Protocol). Пакетът данни е част от данните с контролна информация, поставена отпред в "заглавие". UDP е лек, изпълняващ услугата за минимален пакет данни. TCP е по-сложно. Установете връзка между две крайности и проверете дали данните пристигат в правилния ред. Както TCP, така и UDP използват същия диапазон от номера, но TCP портът не е равен на UDP порт. Има порт 587 за TCP и UDP.

Известни портове

IANA (Internet Assigned Numbers Authority) поддържа списък с регистрирани портове за приложения, които се използват често. Те се наричат ​​"известни пристанища". Всеки от тях е запазен за конкретно приложение и програмистите не трябва да се опитват да използват номер на порт, определен за други приложения. SMTP разполага с няколко известни пристанища, включително пристанище 587.

демони

"Демон" е програма, която работи непрекъснато. Това се повтаря чрез проверка на определено състояние. Ако условието е изпълнено, програмата изпълнява действие. Ако не е изпълнено, отново се повтаря и състоянието се проверява отново. Смята се, че приложен софтуер като SMTP слуша на определено порт. Това не е вярно, тъй като мрежовият софтуер слуша входящия трафик и се повтаря, докато пристигне пакетът. Мрежовият демон чете транспортния хедър за откриване на номера на порта, премахва транспортния хедър и го пренасочва към съответното приложение. Демонът на SMTP се повтаря, чакайки мрежовият софтуер да предаде пакет от данни към него. Ако данните пристигнат на порт 587, SMTP знае, че това е искане за изпращане на поща от имейл клиент.