HDG обяснява: Какво е компютърен порт и за какво се използват?

Когато чуете термина „компютърен порт“, какво си представяте? USB портове? TCP/IP портове? Може да стане объркващо. Има два класа портове – физически и виртуални. USB портът(USB) е пример за физически порт, докато TCP/IP портът е пример за виртуален порт. 

Виртуалните портове са повече от физическите портове, така че ще започнем с физическите. И двата класа могат да бъдат намерени на почти всяко електронно устройство. Телефони, таблети, компютри, дори електронни части в автомобили и други машини могат да имат и двата класа. За нашите цели ще кажем компютър в тази статия. Просто знайте, че може да бъде почти всяко устройство.

Какво е порт?(What Is A Port?)

И така, какво е пристанище? Можем да наричаме тези портове жакове или изходи, но правилният термин е порт. Основната функция на тези портове е да позволят един хардуер да бъде включен в друг, за да могат да говорят помежду си. В технически план това са входно/изходни (I/O или IO) портове. Броят на портовете, които едно устройство може да има, е ограничен от наличното физическо пространство.

Има две групи портове – серийни и паралелни. Групирането се основава на това как портът позволява комуникации. 

Сериен порт може да позволи само един бит да бъде прехвърлен в даден момент. Помислете(Think) за влак. Само една част от влака може да бъде на определен участък от коловоза в даден момент. Двигателят върви преди товарния вагон, товарният вагон върви преди последния вагон. Ако две от тях са на един и същ участък от коловоза по едно и също време, това е влакова катастрофа или сблъсък. 

Същото важи и за данните, преминаващи през сериен порт. Бит първи(Bit one) и бит две не могат да бъдат едновременно на една и съща част от кабела или има сблъсък и нещата не работят.

Паралелен порт може да позволи много битове да бъдат прехвърлени едновременно. Помислете(Think) за многолентова магистрала. Всяко превозно средство на магистралата е малко. На всеки конкретен участък от магистралата може да има 5, 10, може би 20 коли наведнъж, една до друга. Това прави много по-бърза комуникация. Ако не е ясно как, ще стане.

Да кажем, че изпращаме съобщение до двама души, като „Здравей“, с влак и с камион. Изпращаме го на един човек с влак и на друг с камион. Всяка буква на здравей е нарисувана отпред на камион и отпред на железопътен вагон. 

Човекът, който чака влака, серийният метод, ще види H на двигателя, след това E на следващия товарен вагон, след това първото L на следващия вагон, след това второто L на следващия вагон и O на окончателен автомобил.

Човекът, който чака камионите на магистралата с 5 ленти, ще види как всички камиони пристигат наведнъж, един до друг, като изрече HELLO(HELLO) хубаво.

Видове физически портове(Types of Physical Ports)

Порт DE-9 или RS-232 – Обща употреба(DE-9 or RS-232 Port – General Use)

Все още може да ги видите на някои компютри, но те стават все по-рядко срещани извън индустриалния свят. Те са били използвани с мишка, клавиатура и множество други устройства.

PS/2 – General Use

Наблюдаван(Seen) предимно на по-стари компютри, портът Personal System/2 ( PS/2 ) се използва най-често за клавиатури и мишки. Те са цветно кодирани – лилаво за клавиатурата и зелено за мишката. 

PS/2 портовете все още могат да се видят на компютри в съоръжения с висока степен на сигурност. Наличието само на PS/2 мишки и клавиатури елиминира необходимостта от USB портове. Там, където има USB порт, има вероятност данни да бъдат откраднати или да се инжектира зловреден софтуер.

USB порт Обща информация(USB Port General Information)

Има 2 общи основни спецификации за портовете за универсална серийна шина(Universal Serial Bus) ( USB ), които могат да се видят днес, USB 2 и USB 3 . Тези спецификации се отнасят до скоростите на трансфер на данни, а не до техния физически форм-фактор. Има няколко различни форм фактора, които ще бъдат разгледани по-долу, по-долу в този раздел. 

USB 2.0 има максимална скорост на трансфер на данни от само 480 Mbps . Има различни версии на USB 3 , но всички те са много сходни визуално, с изключение на някои маркировки, които показват версията. USB 3.0   е до 5 Gbps и USB 3.1 е до 10 Gbps , а USB 3.2 е до 20 Gbps . Да, идва и USB 4. USB 3(A USB 3) устройство ще работи през по-старите USB 2 портове, но ще прехвърля данни само със скоростта на USB 2 .

Визуално USB 2 тип A(Type A) и тип B(Type B) и техните USB 3 колеги могат лесно да бъдат разграничени по цвета на блока вътре в конектора. По-бързият USB 3.0 има син блок, докато по-бавният USB 2.0 има черен блок. Другите видове USB конектори нямат такъв тип блок. Ще разгледаме техните трансферни тарифи в техните собствени раздели.

Ако искате повече информация за различните видове USB кабели(different types of USB cables) , имаме статия и за това.

USB тип A – обща употреба(USB Type A – General Use)

Определено знаете за USB(USB Type A) порта тип A. Това е порт, способен да прехвърля данни и да пренася мощност. Извежда електричество при около 5 волта. Токът може да варира от 100 mA до 500 mA или 0,5 ампера. 

Дескрипторът тип A(Type A) се отнася до форм фактора на порта. Това е най-често срещаният правоъгълен, където половината от него има блок с конектори, а другата половина е отворена, за да получи съответстващата връзка. Имаме и статия за поправяне на USB портове(fixing USB ports) .

USB тип B – обща употреба(USB Type B – General Use)

Най-често срещан при настолни принтери, USB портът тип B(USB Type B) има квадратен отвор. Те се предлагат в стандартите USB 2 и USB 3 . USB 2 прилича малко на крайния профил на плевня, докато USB 3 прилича малко на каменна камина.

USB тип C – Обща употреба(USB Type C – General Use)

По-новият форм-фактор на USB разрешава досадата от необходимостта да включите кабела по правилния начин. Така или иначе ще работи. Това е реверсивен конектор. Той също така провежда захранване при около 5 волта, но с по-висок ампераж от USB тип(USB Type A) A. Може да бъде до 5 ампера(Amps) . Това прави бързото зареждане(fast charging) една от неговите функции.

RJ-11 – Комуникации(RJ-11 – Communications)

Малко вероятно е да намерим RJ-11 на устройство, освен ако не се използва за телефонна или факс комуникация. Да, това е телефонен жак. Той може пасивно да предава електрически сигнал, но някои телефонни линии носят ток, който може да ви даде силен удар, ако не внимавате. Въпреки че са старомодни, уважавайте ги.

RJ-45 – Комуникации(RJ-45 – Communications)

По-вероятно наречен мрежов жак, RJ-45 портът е 8-пинов порт за свързване на устройства към мрежа с помощта на Ethernet кабел. Прилича на телефонен жак, но е малко по-широк.

3,5 мм TRS конектор – Аудио(3.5 mm TRS Connector – Audio)

Те се използват най-често за аудио устройства. Зеленият е за свързване на високоговорители или слушалки. Розовото(Pink) се използва за микрофони. Синьото(Blue) се използва за директна връзка от аудио устройство. Известен е още като линия в. Има и други видове, но те не са често срещани в домашните устройства.

VGA/SVGA Port – Video

Портът Video Graphics Array ( VGA ) или Super Video Graphics Array ( SVGA ) се използва за свързване на монитори или проектори към компютър. VGA може да осигури разделителна способност до 640×480, а SVGA може да надхвърли 800×600. 

И двата вида изглеждат идентични. Те изглеждат като DE-9, но имат 3 реда по 5 дупки, където DE-9 има ред от 5 и ред от 4 под него.

DisplayPort – видео и аудио(DisplayPort – Video and Audio)

Ако компютърът ви има слот, който изглежда като правоъгълник с изрязан един ъгъл, това е DisplayPort . Това е 20-пинов конектор за свързване на видео устройства. Той също така може да изпраща аудио по кабела, така че ако устройството, което свързвате, има високоговорители, то трябва да улови звука и от вашия компютър.

HDMI – видео и аудио(HDMI – Video and Audio)

Портът за мултимедиен интерфейс с висока разделителна способност(High Definition Media Interface) ( HDMI ) е много популярен. Това също е видео порт и е в състояние да пренася и аудио сигнал. Те се намират на повечето компютри и много телевизори.

Това са различните физически портове, на които най-вероятно ще срещнете. Ако портът, който разглеждате, не е намерен тук, в Интернет(Internet) има много ресурси за идентификация на портове .

Виртуални портове(Virtual Ports)

Има 65 535 виртуални порта и всички те са свързани с мрежови комуникации. Всеки от тях може да има различна употреба, в зависимост от вида на данните, преминаващи през тях. Тези портове се използват за протокол за управление на трансфера(Transfer Control Protocol) ( TCP ) или протокол за потребителска дейтаграма(User Datagram Protocol) ( UDP ) или и двете.

TCP често се комбинира с интернет протокол(Internet Protocol) (IP). Може да сте го виждали като TCP/IP . TCP се използва за отваряне на връзка между две устройства, така че да могат да се прехвърлят данни. Това прави, като едно устройство се свързва с другото и след това се сключва споразумение между тях за прехвърляне на данни. Това е известно като връзка с ръкостискане. Това може да отнеме малко време.

UDP не прави връзка за ръкостискане. Просто започва да се предава. Това е по-бързо, но тъй като няма споразумение за това как да се правят нещата, могат да възникнат грешки. 

На теория всякакъв вид мрежова комуникация може да се осъществи през всеки порт. Това би станало наистина объркващо с хиляди налични портове. Така че, ние се опитваме да следваме стандарт, за да направим живота по-лесен. Internet Assigned Numbers Authority ( IANA ) има регистър на портовете и за какво се използват(registry of ports and what they are used for)

Когато комуникационен пакет попадне в компютър, той носи информация за това към кой порт иска да се свърже. Ето как компютърът може да каже какво да прави с тези пакети. Ето защо можете да преглеждате уеб страници, да прехвърляте файлове и да печатате по целия мрежов кабел.

Може да сте виждали номера на портове, използвани в IP адресите. Това би било числото след точката и запетаята в IP като 192.168.0.1:8080.

Следва списък на портовете, на които е най-вероятно да попаднете. Хвърлихме последния за всички геймъри(old school gamers) от старата школа.

PortDescription
20File Transfer Protocol (FTP) data transfer happens on this port
21File Transfer Protocol (FTP) control messages sent on this one
22Secure Shell (SSH)
23Telnet
25Simple Mail Transfer Protocol (SMTP) for e-mail
53Domain Name System (DNS)
69Trivial File Transfer Protocol (TFTP) simplified version of FTP
80Hypertext Transfer Protocol (HTTP)
8080Hypertext Transfer Protocol (HTTP) Alternative
123Network Time Protocol (NTP) for time synchronizing computers
143Internet Message Access Protocol (IMAP) for e-mail
161Simple Network Management Protocol (SNMP)
194Internet Relay Chat (IRC)
443Hypertext Transfer Protocol over TLS/SSL (HTTPS) Secure connections
465Authenticated SMTP over TLS/SSL (SMTPS) 
587E-mail Message Submission (SMTP)
515Line Printer Daemon (LPD) connects printers to a computer
666Doom, the first-person shooter (FPS) game

Пристанища, портове, пристанища…(Ports, Ports, Ports…)

Сега знаете за най-често срещаните физически и виртуални портове, както и какви са техните задачи. Маркирайте(Bookmark) това за удобна справка или го разпечатайте. 

Срещали ли сте някакви странни портове? Имате ли въпроси за други портове или се нуждаете от повече подробности? Уведомете ни в коментарите. Ние сме тук, за да помогнем.



About the author

Аз съм компютърен инженер с над 10 години опит в софтуерната индустрия, по-специално в Microsoft Office. Написал съм статии и уроци по различни теми, свързани с Office, включително съвети как да използвам функциите му по-ефективно, трикове за овладяване на обичайните офис задачи и др. Моите умения като писател също ме правят отличен ресурс за други, които искат да научат за Office или просто се нуждаят от бърз съвет.



Related posts