Как сервер узнает, для какой службы предназначены входящие пакеты в среде, где UNIX настроен для размещения веб-сайта и FTP-сайта в Интернете?
Когда на сервере UNIX в Интернете размещаются как веб-сайт, так и FTP-сайт, он использует номера портов, чтобы различать эти две службы. Каждой службе назначается определенный номер порта, и входящие пакеты направляются в соответствующую службу в зависимости от номера порта, на который они отправлены.
Например, HTTP-трафик, который используется для доступа к веб-сайтам, обычно отправляется на порт 80. С другой стороны, FTP-трафик обычно отправляется на порт 21.
Когда входящий пакет поступает на сервер, сервер проверяет номер порта пакета. Если номер порта совпадает с номером порта веб-сайта, пакет направляется на веб-сервер. Если номер порта совпадает с номером порта FTP-сайта, пакет направляется на FTP-сервер.
Это позволяет серверу различать трафик, предназначенный для веб-сайта, и трафик, предназначенный для FTP-сайта, и гарантирует, что каждый пакет обрабатывается соответствующей службой.