본문 바로가기

프로그래밍/Server

TCP/IP 네트워크 기초 - 포트

포트 번호

TCP와 UDP에서는 16비트의 port number을 식별자로 제공한다.

well-known port number은 특정 응용프로그램에 영구 할당 된다.

ssh, 데몬은 22번 사용

http 는 80번

IANA는 0-1023

잘 알려진 포트를 사용하고 싶으면 네트워크 규격의 승인을 받아야 한다.


IANA는 개발자에게 할당된 구간도 등록된포트로 사용 한다.

등록된 포트 범위는 1024-41951이다. ( http://www.iana.org/assignments/port-numbers )



임시 포트

응용프로그램에서 포트를 설정하지 않으면 임시 포트가 자동 할당 된다.

소켓을 포트 0으로 결속 시켜도 TCP와 UDP는 임시 포트를 할당 한다.

IANA는 49152-65535사이의 포트를 동적 혹은 개인으로 할당 하여, 응용프로그램이나 임시포트가 사용 할 수 있게 했다.




'프로그래밍 > Server' 카테고리의 다른 글

TCP/IP 네트워크 기초 - TCP  (0) 2013.03.21
TCP/IP 네트워크 기초 - UDP  (0) 2013.03.21
TCP/IP 네트워크 기초 - IP  (0) 2013.03.21
TCP/IP 네트워크 기초  (0) 2013.03.21
SQL 2000 syntax error  (0) 2013.02.12