Co jsou počítačové porty? Vstupní a výstupní rozhraní v počítačových sítích

Photo of author

By etechblogcz

Každý počítač, ať už se jedná o notebook, stolní PC, zařízení s Windows, macOS, Linuxem nebo jakýmkoli jiným operačním systémem, disponuje porty. Tyto porty mohou být jak fyzické, tak i virtuální. Běžný počítač má oba druhy, přičemž každý z nich plní specifickou funkci. Porty, ať už materiální nebo softwarové, představují způsob, jakým spolu komunikují různá zařízení, periferní jednotky, počítačové sítě i samotný software.

Rozhodli jsme se podrobněji rozebrat problematiku počítačových portů a vysvětlit – co nejjednodušší formou – různé typy portů a potíže, které mohou při jejich využívání nastat.

Fyzické porty počítače

Fyzické porty jsou uživatelům obecně známější. Mezi typické příklady patří USB port nebo HDMI port, které najdeme jak u počítačů Mac, tak u PC. Tyto porty mohou podporovat různé standardy – například můžeme mít v systému více USB 3.0 portů a třeba jeden USB 2.0 port, nicméně jejich funkce je většinou standardizovaná.

Virtuální porty počítače

Virtuální porty slouží k interakci síťových zařízení. Využívají se prostřednictvím služeb, které běží na počítači a umožňují odesílat data nebo přijímat příchozí požadavky. Síťové porty jsou identifikovány číselně a některé z nich jsou vyhrazeny pro konkrétní služby. Například pro SSH se běžně používá port 22, zatímco pro FTP se používají porty 20 nebo 21.

Směrovač (router) má také virtuální porty, díky kterým dokáže směrovat provoz na různá zařízení v síti. Když například odešlete dokument k tisku na síťové tiskárně, router ho skrze interní porty odešle do tiskárny. Zdá se, že router využívá pouze IP adresu tiskárny pro odeslání tiskového příkazu, ale virtuální porty se starají o to, aby správná IP adresa přijala tento příkaz.

Potíže spojené s porty

Jak fyzické, tak i virtuální počítačové porty se pojí s vlastními problémy. U fyzických portů bývají problémy zpravidla přímočaré, zatímco u virtuálních portů je obtížnější odhalit je a ještě náročnější je následně vyřešit.

Problémy s fyzickými porty

Fyzické porty mohou být poškozeny mechanicky, například propíchnutím ostrým předmětem nebo při pádu notebooku. Rovněž může dojít k poškození v důsledku vniknutí vody. Dalším problémem může být poškození v důsledku náhlého přivedení nadměrného množství energie. Zejména u USB portů může dojít k poškození přepětím. Pokud připojíte zařízení, které vyžaduje více energie, než je port schopen poskytnout, může to vést k přepětí. Některé USB porty jsou „chytré“ a v takové situaci se sami deaktivují, podobně jako jistič, ovšem jiné mohou být trvale poškozeny.

Problémy s virtuálními porty

Virtuální porty nemohou být přímo fyzicky poškozeny, avšak představují bezpečnostní rizika pro systémy, do nichž patří. Většina útoků je zaměřena na otevřené a nezabezpečené porty. Nejběžnějším řešením v tomto případě bývá firewall, který omezuje provoz a informace procházející portem. Firewall může sice generovat falešné poplachy, ale to je menší zlo než propustit něco škodlivého. Firewally v systému i v síti jsou klíčové pro zajištění bezpečnosti virtuálních portů.

Naštěstí není jednoduché jen tak otevřít virtuální port. Vyhrazené porty, které jsou otevřené, už využívá váš router nebo jiná zařízení. Všechny ostatní porty jsou standardně uzavřeny a je třeba je otevírat za pomoci nástrojů příkazového řádku nebo jiných specializovaných nástrojů.