포트

 

1. Port
2. 컴퓨터 포트
2.1. 네트워크의 포트
3. 와인의 한 종류
4. Pot
5. 소프트웨어 porting


1. Port


항구를 뜻하는 단어.

2. 컴퓨터 포트


컴퓨터의 주변 장치와 연결하기 위한 연결단.

2.1. 네트워크의 포트


TCPUDP 에서 어플리케이션이 상호구분을 위해서 사용하는 번호이다. IP 내에서 프로세스 구분을 하기 위해서 사용한다. 쉽게말하면, 각 프로토콜의 데이터가 통하는 논리적 통로이다. 컴퓨터의 물리적 포트 (랜선) 에서 데이터가 통해오는것처럼, 컴퓨터 안에서 각 프로토콜의 데이터가 컴퓨터 내부의 논리적 포트에 따라 흐른다. 윈도우 명령 프롬프트에서 netstat -an 명령을 통해 살펴볼 수 있다.
포트번호에 따라 다음과같이 구분할수 있는데, 보다 자세한 예시를 보고 싶다면 위키백과의 List of TCP and UDP port numbers (영어)를 참조할 것.
1. 잘 알려진 포트 (0 ~ 1023) - 국제 도메인 관리기구에 통제
  • FTP - 20, 21 (TCP)
  • SSH - 22 (TCP)
  • 텔넷 - 23 (TCP)
  • SMTP - 25 (TCP)
  • DNS - 53 (TCP/UDP)
  • DHCP - 67 (UDP)
  • HTTP - 80 (TCP)
  • HTTPS - 443 (TCP)
  • RDP[1] - 3389 (TCP/UDP)
2. 등록 포트 (1024 ~ 49151) - 국제 도메인 관리기구에 등록
3. 동적 포트 (49152 ~ 65535) - 임시 포트들. 어떤 프로세스들에게 임의로 사용가능
네트워크가 지원되는 게임들 중 TCP/IP 직접연결을 지원하는 게임들이 있는데 해당 포트번호를 열어주는 방법을 이용해 공유기에 물려있는 환경에서 이용할 수 있다. 방법은 아래와 같으며, 호스트(방 만드는사람) 측 기준으로 설명한다.(클라이언트(참가하는 사람)측은 별도로 설정할 것이 없다.)
  1. 같이 하고자 하는 게임이 사용하는 포트번호를 알아둔다. 포트번호를 직접 설정할 수 있다면 설정해둔다.
  2. 공유기 관리 페이지를 열어서 포트 포워딩 항목에 해당 포트와 호스트할 PC의 IP주소를 설정해둔다.
  3. 해당 게임을 실행해서 TCP/IP게임을 호스트한다. 이때 참가하려는 사람에게는 공인IP주소(즉 공유기가 할당받은 IP주소)를 알려주어야 한다.

3. 와인의 한 종류


포트 와인 문서 참고.

4. Pot


원통형의 그릇을 뜻하는 단어. 전기 포트도 이 포트이다.

5. 소프트웨어 porting


다른 운영 체제에서도 쓸 수 있게 소프트웨어를 수정하는 것. 포팅 문서 참조.

[1] 원격 데스크톱 프로토콜