🖥️ HTTP - Port, DNS
🟦 Port
: 같은 IP 내에서 프로세스 구분
한 번에 여러개의 서버와 통신할 때, 내 IP로 packet이 옴
➡️ 이 때, 받은 packet이 무엇과 관련된 packet인지 알 수 없음
➡️ Port를 사용하여 구분함
- 0 ~ 65535까지 할당 가능
- 0 ~ 1023은 잘 알려진 포트로 사용하지 않는 것이 좋음
🟦 DNS(Domain Name System)
- DNS는 전화번호부와 같은 기능을 하는 서버 제공
- 도메인 명을 IP주소로 변환
- DNS를 사용함으로써 다음과 같은 IP의 단점을 해결할 수 있다.
IP의 단점
- IP는 기억하기 어려움
- IP는 변경될 수 있음
- DNS 사용
1. DNS서버에 도메인 명을 등록
2. 도메인 명으로 검색
3. DNS서버가 응답으로 IP주소를 제공
4. 제공받은 IP주소로 접속
컴퓨터 아이콘 제작자: Vectorslab - Flaticon