Co to jest port TCP i UDP? Jak je zablokować lub otworzyć w systemie Windows?
Jeśli jesteś inżynierem sieci lub zwykłym użytkownikiem, może być konieczne znalezienie, otwarcie lub zablokowanie portu wirtualnego, takiego jak port TCP lub UDP dla aplikacji. Porty wirtualne ułatwiają zarządzanie sprzętem i oprogramowaniem sieciowym w odniesieniu do ruchu informacyjnego. W języku laika wirtualne porty służą jako dedykowane pasy dla określonego ruchu, takiego jak ruch na stronach internetowych, odbieranie wiadomości e-mail, przesyłanie plików i tak dalej.
Zasadniczo istnieją dwa typy portów wirtualnych, a mianowicie TCP i UDP . TCP oznacza protokół kontroli transmisji(Transmission Control Protocol) ; natomiast UDP to skrót od User Datagram Protocol . Porty TCP(TCP) i UDP używają różnych protokołów sieciowych podczas obsługi ruchu informacyjnego. Protokoły sieciowe to nic innego jak zbiór zasad i przepisów dotyczących sposobu wysyłania i odbierania określonych informacji. Jednak podstawą portu TCP lub UDP jest IP , czyli Internet Protocol .
Zobaczmy, jak te dwa porty różnią się w swoich funkcjach i funkcjach.
Jak działa port TPC?
Port TCP wymaga od użytkowników ustanowienia połączenia między komputerem nadawcy a komputerem odbiorcy. Jest to bardzo podobne do wykonywania rozmowy telefonicznej. Po ustanowieniu połączenia między nadawcą a odbiorcą informacje mogą być przesyłane tam iz powrotem, aż do zerwania połączenia na zewnątrz.
Chociaż TCP jest najbardziej złożonym protokołem warstwy transportowej, jest również najbardziej niezawodnym protokołem, jeśli chodzi o odbieranie bezbłędnych informacji. Protokół zapewnia, że urządzenie docelowe potwierdza odbiór datagramu. Dopiero wtedy przekazuje informacje. Dlatego(Hence) protokół TCP jest częściej używany niż UDP .
Jak działa port UDP?
Z drugiej strony port UDP nie wymaga, aby użytkownicy nawiązywali połączenie między nadawcą a odbiorcą w celu wysłania informacji. Jednak w przeciwieństwie do portu TCP informacje przesyłane przez port (TCP)UDP mogą nie dotrzeć do odbiorcy. Jest to podobne do wysyłania listu. Nie jest konieczne, aby użytkownik otrzymał list. W związku(Hence) z tym informacje, które mają być transmitowane, są przesyłane przez port UDP . Użytkownik dostrojony lub nasłuchujący określonego portu UDP może otrzymywać informacje.
UDP ma niskie opóźnienia i oferuje stały strumień informacji. Tak więc UDP jest idealnym wyborem do transmisji strumieniowych, gier wideo online i przesyłania strumieniowego Voice-over-IP ( VoIP ). W rezultacie port UDP jest używany tylko wtedy, gdy istnieje konkretna potrzeba dotycząca przesyłanych informacji.
Identyfikacja właściwych portów
Istnieje wiele portów wirtualnych dostępnych dla każdego komputera; które mieszczą się w zakresie od 0 do 65535. Jednak każdy z tych portów ma określony standard i jest dedykowany do określonej aplikacji. Spośród nich niektóre z poniższych portów używają protokołów TCP(TCP) i UDP .
- 20 ( TCP ): FTP ( protokół przesyłania plików(File Transfer Protocol) )
- 22 (TCP): Bezpieczna powłoka (SSH)
- 25 ( TCP ): Prosty protokół przesyłania poczty(Mail Transfer Protocol) ( SMTP )
- 53 ( TCP i UDP ): System nazw domen ( DNS )
- 80 ( TCP ): Protokół (TCP)przesyłania(Transfer Protocol) hipertekstu ( HTTP )
- 110 ( TCP ): Protokół pocztowy(Post Office Protocol) ( POP3 )
- 143 ( TCP ): Internet Message Access Protocol ( IMAP )
- 443 (TCP): Bezpieczny HTTP (HTTPS).
Możliwe jest sprawdzenie, które z portów na komputerze z systemem Windows są otwarte lub zamknięte. Jeśli chcesz zablokować lub otworzyć określony port TCP lub UDP , oto proces.
Znajdowanie otwartego portu TCP lub UDP
Otwórz menu Start(Start Menu) . (W systemie Windows 10(Windows 10) naciśnij przycisk Windows ) i wpisz CMD . Teraz kliknij opcję Uruchom jako administrator(Run as Administrator) .
Gdy otworzy się okno wiersza polecenia(Command Prompt) , wpisz Netstat -ab i naciśnij Enter. Pojawi się lista portów TCP i UDP wraz z adresem IP i innymi szczegółami.
Im dłużej czekasz, tym większa staje się lista otwartych portów. Poczekaj(Wait) , aż w oknie pojawi się pełna lista. Gdy lista w pełni się pojawi, naciśnij (Press) CTRL+C i CTRL+V , aby skopiować i wkleić informacje do Notatnika(Notepad) lub dowolnego innego edytora tekstu.
Jak widać na powyższym obrazku, informacje w nawiasach odnoszą się do nazwy programu korzystającego z otwartego portu TCP lub UDP . Obok nazwy protokołu można zobaczyć adres IP i numer portu po dwukropku. Na przykład w adresie 192.168.0.107: 50741 liczby 192.168.0.107 to adres IP( IP address) , a liczba 50741 to numer portu .
Przeczytaj(Read) : Jak sprawdzić, które porty są otwarte(How to check what Ports are open) ?
Znajdowanie zablokowanego portu TCP lub UDP
Aby dowiedzieć się, które porty są blokowane przez Zaporę systemu Windows(Windows Firewall) , wykonaj następujące kroki.
Pierwszy krok jest taki sam, jak znalezienie otwartego portu TCP lub UDP . Otwórz menu Start(Start Menu) , naciskając przycisk Windows i wpisz CMD . Teraz kliknij opcję Uruchom jako administrator(Run as Administrator) .
Gdy otworzy się okno wiersza polecenia , wpisz następujące polecenie: (Command Prompt)netsh firewall show state
Niektóre porty mogą być blokowane przez router lub dostawcę usług internetowych(ISP) , a te mogą nie być wymienione na powyższej liście. Aby znaleźć te porty, wpisz następujące polecenie: netstat -ano | findstr -i SYN_SENT
Jeśli to polecenie nie zwróci żadnej listy, oznacza to, że żaden z portów nie jest blokowany przez router lub dostawcę usług internetowych(ISP) .
Jak otworzyć lub zablokować port TCP lub UDP ?
Teraz, odkąd zidentyfikowałeś porty TCP i UDP na swoim komputerze z (UDP)systemem Windows(Windows) , oto najważniejsza część.
Przede(First) wszystkim może być konieczne otwarcie portu, aby aplikacja działała płynnie. Z drugiej strony może być konieczne zablokowanie niektórych portów, ponieważ nie są one już używane i mogą stanowić bramę dla zagrożeń. Dlatego(Hence) takie porty są blokowane przez zaporę.
Wykonaj kolejne kroki, aby otworzyć lub zablokować port TCP lub UDP .
Otwórz menu Start(Start Menu) , naciskając klawisz Windows(Windows-key) . Wpisz Zapora systemu Windows Defender(Windows Defender Firewall) i z wyników wybierz Zapora systemu Windows Defender z zabezpieczeniami zaawansowanymi(Windows Defender Firewall with Advanced Security) .
Otworzy się następujące okno.
Kliknij zakładkę Reguły przychodzące(Inbound Rules) w menu po lewej stronie.
Kliknij kartę Nowa reguła…(New Rule…) w panelu Akcje(Actions) w menu po prawej stronie. Kiedy to okno się otworzy, wybierz opcję Port i kliknij Dalej(Next) .
Po naciśnięciu przycisku Dalej(Next ) otworzy się następujące okno Kreatora nowej reguły ruchu przychodzącego(New Inbound Rule Wizard) . W tym oknie możesz wybrać typ portu, który chcesz otworzyć lub zablokować. Możesz także wybrać, czy chcesz otworzyć lub zablokować wszystkie porty wybranego typu lub określony port lokalny. Określ liczbę lub zakres portów lokalnych, które chcesz otworzyć lub zablokować. I kliknij Dalej(Next) .
Poniższe okno otwiera się po kliknięciu przycisku Dalej. Tutaj możesz otworzyć porty, wybierając Zezwól na połączenie(Allow the connection) lub Zezwól na połączenie, jeśli jest to bezpieczne(Allow the connection if it is secure) przyciski radiowe. Wybierz trzeci przycisk opcji Zablokuj połączenie(Block the connection) , aby zablokować określone porty.
Teraz wybierz, czy reguła dotyczy domeny(Domain) , prywatnej(Private) lub publicznej(Public) , czy wszystkich tych. Kliknij Dalej(Next) .
Po kliknięciu przycisku Dalej(Next) otworzy się następujące okno . W tym oknie określ Nazwę(Name) nowej reguły ruchu przychodzącego(Inbound Rule) . Możesz również określić, które porty zostały zablokowane lub otwarte w sekcji Opis(Description) .
Kliknij przycisk Zakończ(Finish) , aby utworzyć nową regułę ruchu przychodzącego.
Należy(Please) pamiętać, że czasami po zablokowaniu określonego portu aplikacje mogą nie działać poprawnie. Możesz również napotkać problemy podczas łączenia się z niektórymi zasobami. Oznacza to, że zablokowany przez Ciebie port może wymagać otwarcia. Możesz cofnąć blokowanie portów w dowolnym momencie, wykonując ten sam proces.
Czytaj dalej(Read next) : Jak monitorować komunikację TCP, UDP w systemie Windows za pomocą PortExpert.
Related posts
Jak korzystać z narzędzia Port Query Tool (PortQry.exe) w systemie Windows 11/10?
Analizuj i optymalizuj TCP/IP za pomocą Optymalizatora TCP dla Windows PC
Jak korzystać z narzędzia Network Sniffer Tool PktMon.exe w systemie Windows 10?
Włącz połączenia sieciowe w nowoczesnym trybie gotowości w systemie Windows 11/10
Włącz lub wyłącz kartę Wi-Fi i Ethernet w systemie Windows 11
Brak opcji zmiany sieci z publicznej na prywatną w systemie Windows 11/10
Jak zresetować Winsock w Windows 11/10?
NetTraffic: Monitor ruchu sieciowego w czasie rzeczywistym dla Windows 11/10
Napraw Ping Spikes w Wi-Fi lub Ethernet w systemie Windows 11/10
Jak sprawdzić szybkość karty sieciowej w systemie Windows 11/10?
Wykrywanie sieci jest wyłączone i nie włącza się w systemie Windows 11/10
Jak naprawić błąd DHCP Lookup Failed w systemie Windows i Chromebookach?
Co to jest zapora i ochrona sieci w systemie Windows 10 i jak ukryć tę sekcję
Jak zmienić poziom uwierzytelniania LAN Manager w systemie Windows 11/10?
Włącz lub wyłącz wyszukiwanie LMHOSTS w systemie Windows 11/10
Jak zmapować dysk sieciowy za pomocą zasad grupy w systemie Windows 11/10?
Jak zarządzać limitem wykorzystania danych w systemie Windows 11/10?
System Windows nie może pobrać ustawień sieciowych z routera w systemie Windows 11/10
Transmisja ping nie powiodła się Ogólny błąd błędu w systemie Windows 11/10
Advanced IP Scanner, darmowy skaner IP dla Windows 10