역할
: 데이터 전송방식 결정(Protocol), 서비스 구분(Port 주소)
주소
• Port Address
⸰ 시스템 내부의 프로세스 또는 프로그램을 식별 > 시스템 내부에서의 유일성 보장
⸰ 표현: 10진수로 구성되며, 2byte(16bit)의 한자리로 표현
⸰ 범위: 0~65535(65536개)
⸰ 목적에 따른 분류
‣ Well Known Service Port(0~1023): 잘 알려진 서비스 프로그램용으로 예약된 주소, 전 세계 공통으로 사용
‣ Registered Port(1024~49151): Online용으로 개발된 프로그램의 네트워크 통신을 위해 할당하는 주소, 주로 개발자가 사용
‣ Dynamic/Private Port(49152~65535): 등록하지 않고 임의로 사용할 수 있는 주소
⸰ 구분
‣ Client
- Server와 통신 시 사용하는 Port, 프로세스가 동작할 때마다 관리 주체인 운영체제에 의해 임의 Port 할당
- Dynamic Port(Random) 사용
‣ Server
- Service 제공 시 사용하는 Port
- Well Known Service Port
- Registered port
'Network 해봐~' 카테고리의 다른 글
Layer 4 Transport(전송 계층)[Protocol(TCP), 장비] (0) | 2023.10.04 |
---|---|
Layer 4 Transport(전송 계층)[Protocol(UDP)] (0) | 2023.10.04 |
Layer 3 Network(네트워크 계층)[장비] (0) | 2023.09.27 |
Layer 3 Network(네트워크 계층)[Protocol(ICMP)] (0) | 2023.09.26 |
Layer 3 Network(네트워크 계층)[Protocol(ARP)] (0) | 2023.09.26 |
댓글