Port
adres IP oznacza identyfikator numeryczny używany do rozróżnienia różnych usług lub procesów działających pod jednym adresem IP. Porty umożliwiają wielu aplikacjom na urządzeniu jednoczesną komunikację przez Internet. Porty są reprezentowane przez liczby z zakresu od 0 do 65535, przy czym dobrze znane porty (0–1023) są zarezerwowane dla określonych usług, takich jak HTTP (port 80) i HTTPS (port 443).
Porty służą jako punkty końcowe komunikacji w zestawie protokołów internetowych (TCP/IP). Umożliwiają urządzeniom obsługę wielu procesów sieciowych jednocześnie, przypisując każdemu procesowi unikalny numer portu. Ułatwia to komunikację między aplikacjami, zapewniając, że dane przesyłane przez sieć dotrą do docelowej usługi lub aplikacji na podstawie przypisanego numeru portu.
Aby znaleźć numer portu, możesz sprawdzić ustawienia konfiguracyjne konkretnej aplikacji lub usługi, z której korzystasz. Zazwyczaj aplikacje wymagające komunikacji sieciowej określają numer portu, którego używają do wysyłania i odbierania danych. Na przykład serwery internetowe domyślnie używają portu 80 (HTTP) lub 443 (HTTPS). W systemie Windows lub macOS możesz także użyć narzędzi do diagnostyki sieci lub poleceń, takich jak netstat, aby wyświetlić listę aktywnych połączeń i skojarzonych z nimi numerów portów.
W terminologii sieciowej host oznacza urządzenie, takie jak komputer lub serwer, podłączone do sieci, identyfikowane na podstawie adresu IP. Z drugiej strony port to identyfikator numeryczny, który odróżnia różne usługi lub procesy działające na jednym hoście. Host i port tworzą razem unikalny punkt końcowy komunikacji, umożliwiający wymianę danych między urządzeniami i aplikacjami przez Internet.
Z każdym adresem IP może teoretycznie być powiązanych 65 536 portów. Porty te są podzielone na trzy zakresy: porty dobrze znane (0-1023), porty zarejestrowane (1024-49151) i porty dynamiczne lub prywatne (49152-65535). Zdecydowana większość tych portów jest dostępna dla aplikacji do komunikacji sieciowej, co pozwala na jednoczesne działanie szerokiego zakresu usług i procesów pod jednym adresem IP w Internecie.