임시 포트 : 그것이 무엇이며 무엇을합니까?


19

필자가 읽고있는 Linux 기사에서 갑자기 "일시적 포트"라는 용어를 발견했지만 저자는 그것이 무엇인지 언급하지 않았습니다.

유닉스에서 임시 포트란 무엇입니까?

답변:


17

본질적으로 임시 포트 는 알려진 서버 포트와 통신하는 데 사용되는 임의의 높은 포트입니다. 예를 들어, 내 컴퓨터에서 서버로 ssh하면 연결은 다음과 같습니다.

192.168.1.102:37852 ---> 192.168.1.105:22

22는 원격 시스템에서 연결하는 표준 SSH 포트입니다. 37852는 로컬 컴퓨터에서 사용되는 임시 포트입니다.


2
따라서이 경우 37852는 임시 포트입니까?
다크 나이트

1
당신은 맞습니다
h3rrmiller

1
@ h3rrmiller, "Ephemeral port"는 UNIX와 아무 관련이없는 개념입니까?
Pacerier

1
옳은. 임시 포트는 운영 체제에 관계없이 클라이언트 소프트웨어가 알려진 서비스 포트와 통신하기 위해 선택하는 임의의 높은 포트입니다.
h3rrmiller 2016 년

-1

Wikipedia 에서 인용 :

임시 포트는 TCP / IP 소프트웨어에 의해 미리 정의 된 범위에서 자동으로 할당 된 IP (Internet Protocol) 통신을위한 단기 전송 프로토콜 포트입니다. TCP (Transmission Control Protocol), UDP (User Datagram Protocol) 또는 SCTP (Stream Control Transmission Protocol)에서 서버의 잘 알려진 포트에 대한 클라이언트-서버 통신 클라이언트의 포트 할당으로 사용됩니다. .

내가 아는 가장 좋은 예는 FTP입니다. 그리고 그것은 유닉스 바인딩 개념이 아닙니다.


"FTP"는 임시 포트의 정확한 예가 아닙니다
Michael Mrozek

내가 의미하는 바가 아니라 개념을 사용하는 프로토콜이라는 의미였다.
schaiba
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.