HDG wyjaśnia: Co to jest port komputerowy i do czego są używane?

Kiedy słyszysz termin „port komputerowy”, o czym myślisz? Porty USB(USB) ? Porty TCP/IPTo może być mylące. Istnieją dwie klasy portów – fizyczne i wirtualne. Port USB jest przykładem portu fizycznego, podczas gdy port TCP/IP jest przykładem portu wirtualnego. 

Porty wirtualne przewyższają liczbę portów fizycznych, więc zaczniemy od fizycznych. Obie klasy można znaleźć na prawie każdym urządzeniu elektronicznym. Telefony, tablety, komputery PC, a nawet części elektroniczne w samochodach i innych maszynach mogą mieć obie klasy. Dla naszych celów w tym artykule powiemy komputer. Po prostu wiedz, że może to być prawie każde urządzenie.

Co to jest port?(What Is A Port?)

Czym więc jest port? Możemy odnosić się do tych portów jako do gniazd lub gniazd, ale właściwym terminem jest port. Podstawową funkcją tych portów jest umożliwienie podłączenia jednego sprzętu do drugiego, aby mogły się ze sobą komunikować. Z technicznego punktu widzenia są to porty wejścia/wyjścia (I/O lub IO). Liczba portów, jakie może mieć urządzenie, jest ograniczona przez dostępną przestrzeń fizyczną.

Istnieją dwie grupy portów – szeregowy i równoległy. Grupowanie opiera się na sposobie, w jaki port umożliwia komunikację. 

Port szeregowy pozwala na jednorazowy transfer tylko jednego bitu. Pomyśl(Think) o pociągu. W danym momencie na określonym odcinku toru może znajdować się tylko jedna część pociągu. Lokomotywa jedzie przed wagonem towarowym, wagon towarowy jedzie przed ostatnim wagonem. Jeśli którekolwiek z nich znajdują się w tym samym czasie na tym samym odcinku toru, oznacza to wrak pociągu lub kolizję. 

To samo dotyczy danych przepływających przez port szeregowy. Bit pierwszy(Bit one) i bit drugi nie mogą znajdować się na tym samym odcinku kabla w tym samym czasie lub jest kolizja i coś nie działa.

Port równoległy może umożliwiać jednoczesne przesyłanie wielu bitów. Pomyśl(Think) o autostradzie wielopasmowej. Każdy pojazd na autostradzie to trochę. Na dowolnym odcinku autostrady może znajdować się 5, 10, może 20 samochodów naraz obok siebie. Dzięki temu komunikacja jest znacznie szybsza. Jeśli nie jest jasne, jak, to będzie.

Załóżmy, że wysyłamy wiadomość do dwóch osób, np. „Hello”, pociągiem i ciężarówką. Wysyłamy go do jednej osoby pociągiem, a innej ciężarówką. Każda litera powitania jest namalowana na przodzie ciężarówki i na przodzie wagonu. 

Osoba oczekująca na pociąg, metoda seryjna, zobaczy H na lokomotywie, potem E na następnym wagonie towarowym, potem pierwsze L na następnym wagonie, drugie L na następnym wagonie i O na wagonie. ostateczny samochód.

Osoba czekająca na ciężarówki na 5-pasmowej autostradzie zobaczy, że wszystkie ciężarówki przyjadą naraz, obok siebie, ładnie mówiąc HELLO .(HELLO)

Rodzaje portów fizycznych(Types of Physical Ports)

Port DE-9 lub RS-232 – ogólne zastosowanie(DE-9 or RS-232 Port – General Use)

Nadal możesz je zobaczyć na niektórych komputerach, ale stają się one coraz mniej powszechne poza światem przemysłowym. Kiedyś były używane z myszą, klawiaturą i wieloma innymi urządzeniami.

PS/2 – General Use

Widziany(Seen) głównie na starszych komputerach, port Personal System/2 ( PS/2 ) był najczęściej używany do klawiatur i myszy. Są oznaczone kolorami – fioletowym dla klawiatury i zielonym dla myszy. 

PS/2 mogą nadal być widoczne na komputerach w obiektach o wysokim poziomie bezpieczeństwa. Posiadanie tylko myszy i klawiatur PS/2 eliminuje potrzebę korzystania z portów USB . Tam, gdzie jest port USB , istnieje ryzyko kradzieży danych lub wstrzyknięcia złośliwego oprogramowania.

Port USB Informacje ogólne(USB Port General Information)

Istnieją dwie wspólne główne specyfikacje portów uniwersalnej magistrali szeregowej(Universal Serial Bus) ( USB ), które można dziś zobaczyć: USB 2 i USB 3 . Te specyfikacje odnoszą się do szybkości przesyłania danych, a nie do ich fizycznego współczynnika kształtu. Istnieje kilka różnych czynników kształtu, które zostaną omówione w dalszej części tej sekcji. 

USB 2.0 ma maksymalną szybkość przesyłania danych tylko 480 Mb/(Mbps) s . Istnieją różne wersje USB 3 , ale wszystkie wizualnie są bardzo podobne, z wyjątkiem niektórych oznaczeń wskazujących wersję. USB 3.0   ma prędkość do 5 Gb/s(Gbps) , USB 3.1 do 10 Gb/s(Gbps) , a USB 3.2 do 20 Gb/s(Gbps) . Tak, nadchodzi też USB 4. Urządzenie USB 3(A USB 3) będzie działać przez starsze porty USB 2 , ale będzie przesyłać dane tylko z szybkością USB 2 .

Wizualnie USB 2 Typ A(Type A) i Typ B(Type B) oraz ich odpowiedniki USB 3 można łatwo odróżnić po kolorze bloku wewnątrz złącza. Szybszy USB 3.0 ma niebieski blok, podczas gdy wolniejszy USB 2.0 ma czarny blok. Inne typy złączy USB nie mają tego rodzaju bloku. Przejdziemy do ich stawek transferowych w ich własnych sekcjach.

Jeśli chcesz uzyskać więcej informacji na temat różnych typów kabli USB(different types of USB cables) , mamy na ten temat również artykuł.

USB typu A — ogólne zastosowanie(USB Type A – General Use)

Na pewno znasz port USB typu A. (USB Type A)To port zdolny do przesyłania danych i przenoszenia mocy. Wyprowadza prąd na około 5 woltów. Natężenie może wynosić od 100 mA do 500 mA lub 0,5 A. 

Deskryptor typu A(Type A) odnosi się do współczynnika kształtu portu. Jest to najpopularniejsza prostokątna, w której połowa ma blok ze złączami, a druga połowa jest otwarta, aby uzyskać pasujące połączenie. Mamy też artykuł o naprawie portów USB(fixing USB ports) .

USB typu B – ogólne zastosowanie(USB Type B – General Use)

Najczęściej spotykany w drukarkach biurkowych port USB typu B(USB Type B) ma kwadratowy otwór. Występują w standardach USB 2 i USB 3 . USB 2 wygląda trochę jak profil końcowy stodoły, a USB 3 wygląda trochę jak kamienny kominek.

USB typu C — ogólne zastosowanie(USB Type C – General Use)

Nowsza obudowa USB rozwiązuje problem konieczności podłączania kabla we właściwy sposób. Tak czy inaczej zadziała. To złącze odwracalne. Przewodzi również prąd o napięciu około 5 woltów, ale przy wyższym natężeniu niż USB typu A(USB Type A) . Może wynosić do 5 amperów(Amps) . To sprawia , że ​​szybkie ładowanie(fast charging) jest jedną z jego funkcji.

RJ-11 – Komunikacja(RJ-11 – Communications)

Prawdopodobnie nie znajdziemy RJ-11 na urządzeniu, chyba że jest on używany do komunikacji telefonicznej lub faksowej. Tak, to gniazdo telefoniczne. Może pasywnie przesyłać sygnał elektryczny, ale niektóre linie telefoniczne przenoszą prąd, który może spowodować solidny wstrząs, jeśli nie będziesz ostrożny. Nawet jeśli są staromodni, szanuj ich.

RJ-45 – Komunikacja(RJ-45 – Communications)

Bardziej prawdopodobnie nazywany gniazdem sieciowym, port RJ-45 to 8-stykowy port do podłączania urządzeń do sieci za pomocą kabla Ethernet . Wygląda jak gniazdo telefoniczne, ale tylko trochę szersze.

Złącze TRS 3,5 mm — audio(3.5 mm TRS Connector – Audio)

Są one najczęściej używane w urządzeniach audio. Zielony służy do podłączenia głośników lub słuchawek. Różowy(Pink) jest używany do mikrofonów. Niebieski(Blue) służy do bezpośredniego połączenia z urządzenia audio. Jest również znany jako wejście liniowe. Istnieją inne rodzaje, ale nie są one powszechne na urządzeniach domowych.

VGA/SVGA Port – Video

Port Video Graphics Array ( VGA ) lub Super Video Graphics Array ( SVGA ) służy do podłączania monitorów lub projektorów do komputera. VGA może zapewnić rozdzielczość do 640×480, a SVGA może przekroczyć 800×600. 

Oba typy wyglądają identycznie. Wyglądają jak DE-9 , ale mają 3 rzędy po 5 otworów, gdzie DE-9 ma rząd 5 i rząd 4 poniżej.

DisplayPort — wideo i audio(DisplayPort – Video and Audio)

Jeśli twój komputer ma gniazdo, które wygląda jak prostokąt z wyciętym jednym rogiem, jest to DisplayPort . To 20-stykowe złącze do podłączania urządzeń wideo. Może również przesyłać dźwięk przez kabel, więc jeśli podłączane urządzenie ma głośniki, powinno również odbierać dźwięk z komputera.

HDMI — wideo i audio(HDMI – Video and Audio)

Port High Definition Media Interface ( HDMI ) jest bardzo popularny. Jest to również port wideo i może przenosić również sygnał audio. Można je znaleźć na większości komputerów i wielu telewizorach.

Są to różne porty fizyczne, z którymi najprawdopodobniej się spotkasz. Jeśli portu, którego szukasz, nie ma tutaj, oznacza to, że w Internecie(Internet) dostępnych jest wiele zasobów identyfikacji portów .

Wirtualne porty(Virtual Ports)

Istnieje 65 535 portów wirtualnych i wszystkie są związane z komunikacją sieciową. Każdy z nich może mieć inne zastosowanie, w zależności od rodzaju przechodzących przez nie danych. Porty te są używane dla protokołu kontroli transferu(Transfer Control Protocol) ( TCP ) lub protokołu datagramów użytkownika(User Datagram Protocol) ( UDP ) lub obu.

TCP jest często łączony z protokołem internetowym(Internet Protocol) (IP). Być może widziałeś to jako TCP/IP . Protokół TCP(TCP) służy do otwierania połączenia między dwoma urządzeniami, aby można było przesyłać dane. Czyni to poprzez nawiązanie kontaktu jednego urządzenia z drugim, a następnie zawarcie umowy między nimi w celu przesyłania danych. Jest to znane jako połączenie uzgadniania. To może zająć trochę czasu.

UDP nie nawiązuje połączenia uzgadniania. Po prostu zaczyna nadawać. Jest to szybsze, ale ponieważ nie ma porozumienia co do sposobu postępowania, mogą wystąpić błędy. 

Teoretycznie każdy rodzaj komunikacji sieciowej może odbywać się przez dowolny port. Byłoby to naprawdę mylące, gdyby dostępne były tysiące portów. Dlatego staramy się postępować zgodnie ze standardem, aby życie było łatwiejsze. Internet Assigned Numbers Authority ( IANA ) posiada rejestr portów i ich przeznaczenia(registry of ports and what they are used for)

Gdy pakiet komunikacyjny dociera do komputera, zawiera informacje o porcie, z którym chce się połączyć. W ten sposób komputer może powiedzieć, co zrobić z tymi pakietami. Dlatego możesz przeglądać strony internetowe, przesyłać pliki i drukować za pomocą tego samego kabla sieciowego.

Być może widziałeś numery portów używane w adresach IP. Byłaby to liczba po średniku w adresie IP, takim jak 192.168.0.1:8080.

Poniżej znajduje się lista portów, które najprawdopodobniej napotkasz. Wrzuciliśmy ostatnią dla wszystkich graczy starej szkoły(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

Porty, porty, porty…(Ports, Ports, Ports…)

Teraz wiesz, jakie są najczęściej widziane porty fizyczne i wirtualne, a także jakie są ich zadania. Dodaj(Bookmark) to do zakładek, aby uzyskać przydatne informacje, lub wydrukuj. 

Czy natrafiłeś na jakieś dziwne porty? Masz pytania dotyczące innych portów lub potrzebujesz więcej szczegółów? Daj nam znać w komentarzach. Jesteśmy tutaj, aby pomóc.



About the author

Jestem web developerem i inżynierem dźwięku z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu aplikacji Chrome/Web Audio, a także aplikacji Discord. Moje umiejętności w obu dziedzinach pozwalają mi tworzyć produkty wysokiej jakości, które są łatwe w obsłudze i utrzymaniu. Ponadto jestem doświadczonym użytkownikiem Discorda i pracuję nad aplikacją od ponad dwóch lat.



Related posts