Síť

Co je to port TCP a UDP? Jak je blokovat nebo otevřít v systému Windows 10?

Co je to port TCP a UDP? Jak je blokovat nebo otevřít v systému Windows 10?

Pokud jste síťový inženýr nebo běžný uživatel, možná budete muset najít, otevřít nebo zablokovat virtuální port, například TCP nebo a UDP port pro aplikaci. Virtuální porty vám pomohou spravovat síťový hardware a software s ohledem na přenos informací. V laickém jazyce slouží virtuální porty jako vyhrazené cesty pro konkrétní provoz, jako je provoz na webových stránkách, příjem e-mailů, přenos souborů atd.

V zásadě existují dva typy virtuálních portů, a to TCP a UDP. TCP znamená protokol kontroly přenosu; zatímco UDP znamená Protokol uživatele Datagram. Porty TCP a UDP používají při zpracování přenosu informací různé síťové protokoly. Síťové protokoly nejsou nic jiného než soubor pravidel a předpisů, jak by měly být určité informace odesílány a přijímány. Základem portu TCP nebo UDP je však IP, i.E. internetový protokol.

Podívejme se, jak se tyto dva porty odkládají ve svých funkcích a funkcích.

Jak funguje port TPC?

Port TCP vyžaduje, aby uživatelé navázali spojení mezi strojem odesílatele a strojem přijímače. Je to docela podobné telefonování. Jakmile je navázáno spojení mezi odesílatelem a přijímačem, mohou být informace přenášeny tam a zpět, dokud není spojení externě přerušeno.

Ačkoli TCP je nejsložitější protokol transportní vrstvy, je také nejspolehlivějším protokolem, pokud jde o příjem bezchybných informací. Protokol zajišťuje, že cílový stroj potvrdí přijetí datagramu. Teprve poté přenáší informace. Proto se TCP běžněji používá než UDP.

Jak funguje UDP port?

Port UDP na druhé straně nepotřebuje, aby uživatelé k odesílání informací navázali spojení mezi odesílatelem a příjemcem. Na rozdíl od portu TCP však informace odeslané přes port UDP nemusí přijít k přijímači. Je to podobné jako s zasláním dopisu. Není nutné, aby uživatel dopis obdržel. Informace, které je třeba vysílat, se proto odesílají přes port UDP. Uživatel naladěný nebo poslouchající zadaný port UDP může přijímat informace.

UDP má nízkou latenci a nabízí stálý proud informací. UDP je tedy ideální volbou pro streamování vysílání, online videoher a streamování Voice-over-IP (VoIP). Výsledkem je, že port UDP se používá pouze v případě, že existuje specifická potřeba týkající se odesílání informací.

Identifikace správných portů

Pro každý počítač je k dispozici mnoho virtuálních portů; které se pohybují od 0 do 65535. Každý z těchto portů má však určitý standard a je určen pro určitou aplikaci. Z toho některé z následujících portů používají TCP a UDP.

Je možné zkontrolovat, které porty v počítači se systémem Windows jsou otevřené nebo zavřené. Pokud chcete zablokovat nebo otevřít určitý port TCP nebo UDP, je zde tento postup.

Nalezení otevřeného portu TCP nebo UDP

Otevři Nabídka Start. (Ve Windows 10 stiskněte tlačítko Windows) a zadejte CMD. Nyní klikněte na Spustit jako administrátor volba.

Když se otevře okno příkazového řádku, zadejte Netstat -ab a stiskněte Enter. Začne se zobrazovat seznam portů TCP a UDP spolu s adresou IP a dalšími podrobnostmi.

Čím déle budete čekat, tím větší bude seznam otevřených portů. Počkejte, až se v okně objeví úplný seznam. Jakmile se seznam plně zobrazí, stiskněte CTRL + C a CTRL + V zkopírovat a vložit informace do poznámkový blok nebo jakýkoli jiný textový editor.

Jak vidíte na obrázku výše, informace v závorkách odkazují na název programu, který používá otevřený port TCP nebo UDP. Vedle názvu protokolu vidíte za dvojtečkou IP adresu a číslo portu. Například v 192.168.0.107: 50741, čísla 192.168.0.107 jsou IP adresa, zatímco číslo 50741 je číslo portu.

Nalezení zablokovaného portu TCP nebo UDP

Chcete-li zjistit, které z portů jsou blokovány bránou Windows Firewall, postupujte podle následujících kroků.

První krok je stejný jako hledání otevřeného portu TCP nebo UDP. Otevřete nabídku Start stisknutím tlačítka Windows a zadejte CMD. Nyní klikněte na Spustit jako administrátor volba.

Když se otevře okno příkazového řádku, zadejte následující příkaz: stav show netsh firewall

Některé porty mohou být blokovány routerem nebo ISP a ty nemusí být uvedeny ve výše uvedeném seznamu. Chcete-li tyto porty najít, zadejte následující příkaz: netstat -ano | findstr -i SYN_SENT

Pokud tento příkaz nevrátí žádný seznam, znamená to, že žádný z portů není blokován routerem nebo ISP.

Jak otevřít nebo zablokovat port TCP nebo UDP

Nyní, protože jste ve svém počítači se systémem Windows identifikovali porty TCP a UDP, přichází nejdůležitější část.

Nejprve budete možná muset otevřít port, aby aplikace mohla běžet hladce. Na druhou stranu možná budete muset zablokovat určité porty, protože se již nepoužívají a mohou představovat bránu pro hrozby. Tyto porty jsou proto blokovány bránou firewall.

Podle následujících pokynů otevřete nebo zablokujte port TCP nebo UDP.

Otevřete nabídku Start stisknutím klávesy Windows. Typ Brána firewall systému Windows Defender, a vyberte Brána firewall systému Windows Defender s pokročilým zabezpečením z výsledků.

Otevře se následující okno.

Klikněte na Příchozí pravidla záložka v nabídce na levé straně.

Klikněte na Nové pravidlo… kartu z podokna Akce v nabídce na pravé straně. Když se otevře toto okno, vyberte ikonu Přístav přepínač a klikněte na další.

Po stisknutí další záložka, následující okno Nový průvodce příchozím pravidlem otevře se. V tomto okně můžete vybrat typ portu, který chcete otevřít nebo zablokovat. Můžete také vybrat, zda chcete otevřít nebo zablokovat všechny porty vybraného typu nebo konkrétní místní port. Zadejte počet nebo rozsah místních portů, které chcete otevřít nebo zablokovat. A klikněte další.

Po klepnutí na tlačítko Další se otevře následující okno. Zde můžete otevřít porty výběrem Povolte připojení nebo Povolte připojení, pokud je zabezpečené přepínače. Vyberte třetí přepínač Blokovat připojení blokovat zadané porty.

Nyní vyberte, zda se pravidlo vztahuje na Doména, Soukromé nebo Veřejnost nebo všechny tyto. Klepněte na další.

Po kliknutí se otevře následující okno další. V tomto okně zadejte a název pro toto nové příchozí pravidlo. Můžete také určit, které porty byly zablokovány nebo otevřeny v souboru Popis sekce.

Klepněte na Dokončit k vytvoření tohoto nového příchozího pravidla.

Upozorňujeme, že někdy po zablokování určitého portu nemusí aplikace fungovat správně. Při připojování k určitým zdrojům se také můžete setkat s problémy. To znamená, že port, který jste zablokovali, může být otevřený. Blokování portů můžete kdykoli vrátit stejným postupem.

Přečtěte si další: Jak sledovat komunikaci TCP, UDP ve Windows pomocí PortExpert.

Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...
Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...