반응형
IP와 함께 PORT 번호에 대해서 들어보았을 것이다.
TCP 프로토콜을 살펴볼 때 전송하는 패킷에 PORT 번호에 대한 정보가 포함되어 있었는데 PORT 번호가 무엇인지 간단하게 살펴보자.
포트 번호는 해당 IP주소가 가리키는 PC에 접속할 수 있는 통로이다.
예시를 들자면, A 아파트 이름을 IP 주소라고 할 때 00동 00호로 상세한 집 주소를 나타내는 것과 같은 역할을 하는게 PORT 번호라고 생각하면 쉬울 것 같다.
포트는 0번부터 65535번까지 있는데, 하나의 PC로 연결을 할때 포트 번호에 따라 6만 가지 이상으로 구분할 수 있다.
보통 0~1023번 포트는 잘 알려진 포트로 이미 사용되고 있거나, 상징성이 있기 때문에 해당 프로세스가 아닌 경우에는 다른 포트 번호를 사용하는게 일반적이다.
잘 알려진 포트의 예시는 아래와 같다.
이미 사용중인 포트는 중복해서 사용될 수 없으므로 포트 번호를 지정할 때 해당 포트가 사용중인지 확인이 필요하다.
참고 강의 : https://www.inflearn.com/course/http-웹-네트워크
반응형
'IT > Web' 카테고리의 다른 글
JAVA HttpClient와 CloseableHttpClient 차이점 (0) | 2023.02.03 |
---|---|
TCP란? (0) | 2022.08.10 |
IP(Internet Protocol) (0) | 2022.08.03 |
[Springboot/Gradle] JAVA SMTP로 비밀번호 찾기 메일 보내기(NAVER) (0) | 2021.01.03 |
@PostMapping과 @PutMapping의 차이 (0) | 2020.10.15 |