반응형
PORT란 영어 뜻으로는 항구라는 뜻입니다.
한대의 클라이언트 PC에서 여러 개의 IP를 연결하려면 어떡해야 할까요?
IP 만으로만 구분하기에는 IP는 해당 PC의 고유의 값입니다.
그렇다면 같은 IP에서 목적에 따라 분류하기 위해서는 어떤 방법으로 구분해야 할까요?
TCP/IP에서는 출발지의 PORT와 목적지의 PORT가 있습니다.
그래서 TCP/IP의 패킷 정보는 아래와 같이 구성되어 있다고 생각하면 됩니다.
출발지의 IP정보와 해당 IP의 PORT번호
목적지의 IP정보와 해당 IP의 PORT번호
기타 다른 전송 데이터들로 구성되어 있습니다.
따라서 PORT를 정의를 해보면 같은 IP 내에서 프로세스를 구분하는 수단입니다.
비유를 들자면 IP를 아파트 한개의 동이면 PORT는 호수와 같다라고 생각하면 될 수 있습니다.
EX_) XX아파트 192.168.121.1동 [IP주소] 8080호[PORT번호]
포트는 번호로 되어 할당이 되는데
- 0~65535 번 까지는 할당이 가능
- 0~1023 번 까지는 잘 알려진 포트들로 사용하지 않는것이 좋습니다.
- FTP - 20, 21
- TELNET - 23
- HTTP - 80
- HTTPS - 443
해당 포스팅은 김영한님의 HTTP강의를 토대로 만들어진 포스팅입니다.
https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC
반응형
'Network' 카테고리의 다른 글
버추얼박스(VirtualBox) 설치 및 구동 (CentOS 8 버전) (0) | 2022.01.16 |
---|---|
TCP, UDP 개념 (0) | 2021.08.03 |
IP(인터넷 프로토콜)이란? (0) | 2021.07.23 |