HDG 설명: 컴퓨터 포트란 무엇이며 어디에 사용됩니까?

'컴퓨터 포트'라는 단어를 들으면 무엇이 떠오르나요? USB 포트? TCP/IP 포트? 혼란스러울 수 있습니다. 물리적 포트와 가상 포트의 두 가지 클래스가 있습니다. USB 포트는 물리적 포트의 예이고 TCP TCP/IP 포트는 가상 포트의 예입니다. 

가상 포트는 물리적 포트보다 많으므로 물리적 포트부터 시작하겠습니다. 두 클래스 모두 거의 모든 전자 장치에서 찾을 수 있습니다. 전화, 태블릿, PC, 심지어 자동차 및 기타 기계의 전자 부품까지도 두 클래스를 모두 가질 수 있습니다. 우리의 목적을 위해, 우리는 이 기사에서 컴퓨터를 말할 것입니다. 거의 모든 장치가 될 수 있습니다.

포트란?(What Is A Port?)

그렇다면 포트란 무엇인가? 이러한 포트를 잭 또는 콘센트라고 할 수 있지만 적절한 용어는 포트입니다. 이 포트의 기본 기능은 하드웨어의 한 부분을 다른 부분에 연결하여 서로 통신할 수 있도록 하는 것입니다. 기술적으로 이것은 입력/출력(I/O 또는 IO) 포트입니다. 장치가 가질 수 있는 포트의 수는 사용 가능한 물리적 공간에 의해 제한됩니다.

직렬 및 병렬의 두 가지 포트 그룹이 있습니다. 그룹화는 포트에서 통신을 허용하는 방법을 기반으로 합니다. 

직렬 포트는 한 번에 하나의 비트만 전송할 수 있습니다. 기차를 생각해보세요 . (Think)한 번에 기차의 한 부분만 트랙의 특정 섹션에 있을 수 있습니다. 엔진은 화물차보다 먼저 가고 화물열차는 마지막 차량보다 앞서갑니다. 그 중 두 개가 동시에 트랙의 동일한 섹션에 있으면 열차 사고 또는 충돌입니다. 

직렬 포트를 통해 흐르는 데이터도 마찬가지입니다. 비트 1(Bit one) 과 비트 2는 동시에 케이블의 동일한 섹션에 있을 수 없거나 충돌이 있어 작동하지 않습니다.

병렬 포트는 동시에 많은 비트를 전송할 수 있습니다. 다중 차선 고속도로를 생각하십시오 . (Think)고속도로의 각 차량은 약간입니다. 고속도로의 특정 구간에는 5, 10, 아마도 20대의 자동차가 나란히 나란히 있을 수 있습니다. 훨씬 빠른 커뮤니케이션이 가능합니다. 방법이 명확하지 않다면 그렇게 될 것입니다.

기차와 트럭으로 "Hello"와 같은 메시지를 두 사람에게 보낸다고 가정해 보겠습니다. 한 사람에게는 기차로, 다른 한 사람에게는 트럭으로 보내고 있습니다. 각 인사는 트럭 전면과 철도 차량 전면에 그려져 있습니다. 

기차를 기다리는 사람은 직렬 방식으로 엔진에 H를 표시하고 다음 화물칸에 E를 표시하고 다음 칸에 첫 번째 L을 표시하고 다음 칸에 두 번째 L을 표시하고 다음 칸에 O를 표시합니다. 최종 자동차.

5차선 고속도로에서 트럭을 기다리는 사람은 모든 트럭이 한 번에 나란히 나란히 도착하여 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)

오늘날 볼 수 있는 USB ( 범용 직렬 버스 ) 포트에는 (Universal Serial Bus)USB 2USB 3 의 2가지 공통 주요 사양이 있습니다 . 이러한 사양은 물리적 폼 팩터가 아니라 데이터 전송 속도를 나타냅니다. 이 섹션 아래에서 더 자세히 다룰 몇 가지 다른 폼 팩터가 있습니다. 

USB 2.0 의 최대 데이터 전송 속도는 480Mbps에 불과 합니다(Mbps) . USB 3 에는 여러 버전이 있지만 버전을 나타내는 일부 표시를 제외하고는 모두 시각적으로 매우 유사합니다. USB 3.0   은 최대 5Gbps(Gbps) , USB 3.1 은 최대 10Gbps(Gbps) , USB 3.2 는 최대 20Gbps(Gbps) 입니다. 네, USB 4도 나옵니다. USB 3(A USB 3) 장치는 이전 USB 2 포트를 통해 작동하지만 USB 2 속도로만 데이터를 전송합니다.

시각적으로 USB 2 Type AType BUSB 3 대응 제품은 커넥터 내부의 블록 색상으로 쉽게 구별할 수 있습니다. 더 빠른 USB 3.0 에는 파란색 블록이 있고 느린 USB 2.0 에는 검은색 블록이 있습니다. 다른 유형의 USB 커넥터에는 그런 종류의 블록이 없습니다. 우리는 그들 자신의 섹션에서 그들의 전송 속도에 대해 갈 것입니다.

다양한 유형의 USB 케이블(different types of USB cables) 에 대한 자세한 정보가 필요한 경우 해당 기사도 있습니다.

USB 유형 A – 일반 사용(USB Type A – General Use)

USB Type A 포트 에 대해 확실히 알고 있습니다. 데이터를 전송하고 전원을 전달할 수 있는 포트입니다. 약 5볼트의 전기가 나옵니다. 암페어 범위는 100mA ~ 500mA 또는 0.5A입니다. 

Type A 디스크립터는 포트 의 폼 팩터를 나타냅니다. 반은 커넥터가 있는 블록이 있고 나머지 반은 일치하는 연결을 수신하기 위해 열려 있는 가장 일반적인 직사각형입니다. USB 포트 수정(fixing USB ports) 에 대한 기사도 있습니다 .

USB 유형 B – 일반 사용(USB Type B – General Use)

데스크탑 프린터에서 가장 흔히 볼 수 있는 USB Type B 포트에는 사각형 구멍이 있습니다. USB 2USB 3 표준 으로 제공 됩니다. USB 2 는 헛간 끝 부분처럼 보이지만 USB 3 은 돌 벽난로처럼 보입니다.

USB 유형 C – 일반 사용(USB Type C – General Use)

USB 의 최신 폼 팩터 는 케이블을 올바른 방법으로 연결해야 하는 번거로움을 해결합니다. 어느 쪽이든 작동합니다. 리버서블 커넥터입니다. 또한 약 5볼트에서 전력을 전도하지만 USB 유형 A(USB Type A) 보다 더 높은 암페어를 사용합니다 . 최대 5A가 될 수 있습니다(Amps) . 이것은 빠른 충전(fast charging) 을 특징 중 하나로 만듭니다.

RJ-11 – 통신(RJ-11 – Communications)

전화나 팩스 통신에 사용되지 않는 한 장치 에서 RJ-11 을 찾을 가능성은 거의 없습니다 . 예, 전화 잭입니다. 전기 신호를 수동적으로 전송할 수 있지만 일부 전화선에는 전류가 흐르므로 주의하지 않으면 큰 충격을 받을 수 있습니다. 비록 그들이 구식일지라도 그들을 존중하십시오.

RJ-45 – 통신(RJ-45 – Communications)

네트워크 잭이라고도 하는 RJ-45 포트는 (RJ-45)이더넷(Ethernet) 케이블 을 사용하여 장치를 네트워크에 연결하기 위한 8핀 포트입니다 . 전화 잭처럼 보이지만 조금 더 넓습니다.

3.5mm TRS 커넥터 - 오디오(3.5 mm TRS Connector – Audio)

이들은 오디오 장치에 가장 일반적으로 사용됩니다. 녹색은 스피커 또는 헤드폰을 연결하기 위한 것입니다. 핑크(Pink) 는 마이크에 사용됩니다. 파란색(Blue) 은 오디오 장치에서 직접 연결하는 데 사용됩니다. 라인 인(line-in)이라고도 합니다. 다른 종류가 있지만 가정용 기기에서는 일반적이지 않습니다.

VGA/SVGA Port – Video

VGA ( Video Graphics Array ) 또는 SVGA ( Super Video Graphics Array ) 포트는 모니터나 프로젝터를 컴퓨터에 연결하는 데 사용됩니다. VGA 는 최대 640×480 해상도를 제공할 수 있고 SVGA 는 800×600 이상을 제공할 수 있습니다. 

두 유형 모두 동일하게 보입니다. DE-9 와 비슷하게 생겼지 만 5개의 ​​홀이 있는 3개의 행이 있으며 DE-9 는 그 아래에 5개의 행과 4개의 행이 있습니다.

DisplayPort – 비디오 및 오디오(DisplayPort – Video and Audio)

컴퓨터에 한 모서리가 잘린 직사각형 모양의 슬롯이 있는 경우 DisplayPort 입니다. 비디오 장치를 연결하기 위한 20핀 커넥터입니다. 또한 케이블을 통해 오디오를 전송할 수 있으므로 연결하는 장치에 스피커가 있는 경우 컴퓨터에서도 오디오를 수신해야 합니다.

HDMI – 비디오 및 오디오(HDMI – Video and Audio)

고화질 미디어 인터페이스(High Definition Media Interface) ( HDMI ) 포트는 매우 유명합니다. 또한 비디오 포트이며 오디오 신호도 전달할 수 있습니다. 이들은 대부분의 PC와 많은 텔레비전에서 볼 수 있습니다.

이들은 가장 많이 접할 수 있는 다양한 물리적 포트입니다. 보고 있는 포트가 여기에 없으면 인터넷(Internet) 에 포트 식별 리소스가 많이 있습니다.

가상 포트(Virtual Ports)

65,535개의 가상 포트가 있으며 모두 네트워크 통신과 관련이 있습니다. 각각은 통과하는 데이터 유형에 따라 다른 용도를 가질 수 있습니다. 이 포트는 TCP ( Transfer Control Protocol ) 또는 UDP ( User Datagram Protocol ) 또는 둘 다에 사용됩니다.

TCP 는 종종 인터넷 프로토콜(Internet Protocol) (IP)과 함께 사용됩니다. TCP/IP 로 본 적이 있을 것 입니다. TCP 는 데이터를 전송할 수 있도록 두 장치 간의 연결을 여는 데 사용됩니다. 한 장치가 다른 장치에 도달하도록 한 다음 데이터 전송에 대한 합의가 이루어집니다. 이것을 핸드셰이크 연결이라고 합니다. 시간이 조금 걸릴 수 있습니다.

UDP 는 핸드셰이크 연결을 하지 않습니다. 그것은 단지 전송을 시작합니다. 더 빠르지만 작업 방법에 대한 합의가 없기 때문에 오류가 발생할 수 있습니다. 

이론적으로 모든 종류의 네트워크 통신은 모든 포트를 통해 발생할 수 있습니다. 수천 개의 포트를 사용할 수 있기 때문에 정말 혼란스러울 것입니다. 따라서 우리는 삶을 더 쉽게 만들기 위해 표준을 따르려고 노력합니다. IANA ( Internet Assigned Numbers Authority ) 에는 포트 레지스트리와 포트 사용 용도가(registry of ports and what they are used for) 있습니다. 

통신 패킷이 컴퓨터에 들어오면 연결하려는 포트에 대한 정보를 전달합니다. 이것이 컴퓨터가 해당 패킷으로 무엇을 할 수 있는지 알려줄 수 있는 방법입니다. 이것이 바로 동일한 네트워크 케이블을 통해 웹 페이지를 보고, 파일을 전송하고, 인쇄할 수 있는 이유입니다.

IP 주소에 사용된 포트 번호를 본 적이 있을 것입니다. 192.168.0.1:8080과 같은 IP에서 세미콜론 뒤의 숫자입니다.

다음은 가장 자주 접할 수 있는 포트 목록입니다. 우리는 모든 구식 게이머(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년 이상의 Windows 및 Mac 소프트웨어 작업 경험을 가진 정규 소프트웨어 엔지니어입니다. 저는 두 플랫폼 모두에서 애플리케이션을 설계, 테스트 및 배포하는 방법을 알고 있습니다. 보안 및 시스템 관리 경험도 있습니다. 나의 기술과 지식은 더 나은, 더 효율적인 컴퓨터 시스템을 구축하는 데 도움이 될 수 있습니다.



Related posts