강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

포트(Port)란?

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

포트(Port)?




전송 계층 프로토콜은 포트 번호를 제공하여 다양화된 서비스를 제공할 수 있게 만들어 주는 근간을 마련한다.

 

 

 

 

 

데이터가 네트워크를 통해 특정 호스트로 전달되고 나면 올바른 사용자나 프로세스로 전달되어야만 하는데, 데이터가 TCP/IP 계층의 아래위로 이동할 때 각 계층의 올바른 프로토콜로 그것을 전달하기 위한 매커니즘을 사용하며, 이때 전송 프로토콜은 애플리케이션을 구분하기 위해 포트 번호를 사용한다.

 

 

 

, 같은 IP 주소를 가진 노드 간에 통신에 있어서 전송 계층 프로토콜은 적절한 애플리케이션의 포트를 제공하여, 두 노드 간 통신이 원활하게 그리고 다양한 서비스를 도모할 수 있도록 하며, 이와 같은 포트 번호는 /etc/services 파일에서 확인해 볼 수 있다.

 

 

 

이러한 포트 번호는 IANA에 의해 1024번 이하의 포트 번호는 예약되어 있다.

 

 

 

포트 번호는 Transport 계층 프로토콜 사이에는 유일하지 않으며, 특정 전송 프로토콜 내에서만 유일하다.

 

 

 

예를 들어 TCPUDP 모두 같은 포트 번호를 할당할 수 있으며, 프로토콜과 포트 번호의 조합이 데이터가 전달되어야 하는 특정 프로세스를 단일하게 지정한다



관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  92 명