Веб-сервер Apache использует порт 80 для прослушивания входящих запросов и ответов по порту 80. Firefox использует порт 80 для отправки запросов веб-серверам, а затем прослушивает порт 80 для ответа с веб-сервера. Я одновременно запускал Apache и Firefox, и мне просто интересно, как две разные программы могут совместно использовать один и тот же порт.Как Apache и Firefox могут использовать порт 80 (или иногда порт 8080) одновременно?
ответ
Каждая сторона сетевого подключения TCP определяется кортежем (ipaddress, port #). Когда пакет покидает вашу систему, все, что он знает, это то, что ему нужно найти ip-адрес 192.168.1.1 и пойти тем, у кого есть сокет, связанный с портом 80. Сетью сервера будет определяться адрес, по которому прослушивает Apache, и порт 80. Клиентский сокет, открытый Firefox, будет иметь тот же IP-адрес, но другой случайный номер порта, который вы обычно не видите. Вы можете увидеть его с помощью NETSTAT или TCPView (Windows) Например, когда я бегу NetStat прямо сейчас я вижу:
tcp4 0 0 x.x.x.x.62993 stackoverflow.co.https ESTABLISHED
где хххх мой лэптопы адрес IP и 62993 является случайным номер порта, назначенный на мой веб-браузер ,
Firefox не слушает порт 80. Он отправляет запрос на порт сервера и обрабатывает ответ.
- 1. Tomcat порт 8080 80
- 2. Как перенаправить apache порт 80 в порт 8080?
- 3. Комбинация Apache, Tomcat, порт 80, 8080 и другие вещи
- 4. NGINX обратного прокси-порт изменение 80 8080
- 5. Как переключить порт 8080 на порт 80 в Nginx Bitnami
- 6. перенаправить/прослушать порт 8080, если 80 недоступен, apache to lighttpd
- 7. Порт Порт для порта 80
- 8. Как два браузера одновременно прослушивают порт 80?
- 9. Apache Server - изменить порт с 8080 по 80
- 10. Зачем пересылать порт 80 на 8080?
- 11. Apache httpd vs. Tomcat 7: порт 80 против порта 8080
- 12. как мне изменить IIS express 8 порт 80 до 8080
- 13. APACHE нужен порт 80 - MAMP
- 14. порт 8080 из стеклянной рыбы иногда недоступен
- 15. Apache не запускается, хотя порт 80 доступен
- 16. Не удалось перенаправить apache на порт 8080
- 17. Порт 80 заблокирован «Системой»
- 18. Как сменить порт 80 android
- 19. Tomcat работает через порт 80, но не 8080. Брандмауэр выключен
- 20. Прямые запросы, поступающие в порт 80, для конкретной ссылки, на порт 8080 локально
- 21. Перенаправление Tomcat 7 80 для Apache 8080
- 22. Включить порт 80 на маршрутизаторе apache
- 23. порт 80: установка apache для php, а также для java
- 24. CouchDB порт 80
- 25. порт 80 заблокирован ISP
- 26. Порт 80 в Mac используется
- 27. ocsigenserver: вам не разрешено использовать порт 80
- 28. Meteor Up и порт 80
- 29. VM на Azure как отобразить общественный порт 80 в частный порт 8080
- 30. порт 8080 уже используется «SYSTEM»