반응형
PORT
클라이언트에서 게임도 하고 화상통화도 하고 웹 브라우저도 사용하고 있다면 여러개의 서버랑 통신해야한다.
클라이언트 IP에서 온 패킷이 게임/화상통화/웹 브라우저 중 어디에서 온 패킷인지 구별하려면?
PORT는 프로그램(컴퓨터 네트워크 프로세스) 간 통신을 구분하기 위한 논리적 번호이다.
IP 주소와 함께 사용되고, 하나의 장치에서 여러 어플리케이션이 동시에 작동할 수 있도록 돕는다.
즉, IP는 목적지 서버를 찾는 용도이고, 서버 안에서 돌아가는 애플리케이션을 구분하는게 PORT이다.
DNS(Domain Name System)
DNS란 도메인 이름을 IP 주소로 변환해주는 시스템이다.
예: `www.google.com` → `200.200.200.2`
도메인을 사용하는 이유는?
- 사람들이 IP주소(숫자)를 외우는 대신 기억하기 쉬운 도메인 이름(문자)를 사용.
- 서버 IP의 주소가 바뀌더라도 도메인 이름은 변하지 않음.
(IP주소가 변경되어도 DNS가 이를 자동으로 관리)
이미지 출처/참고
모든 개발자를 위한 HTTP 웹 기본 지식 강의 | 김영한 - 인프런
김영한 | 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., [사진] 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 세 번째 강의입니다. 우아한형제들 최연
www.inflearn.com
728x90
반응형
'Computer Science > Network' 카테고리의 다른 글
URI와 웹 브라우저 요청 흐름 (0) | 2025.01.25 |
---|---|
TCP/UDP (1) | 2025.01.23 |
IP(인터넷 프로토콜) (0) | 2025.01.22 |
HTTP vs HTTPS, SSL/TLS (0) | 2024.09.30 |
HTTP/1.0, HTTP/1.1, HTTP/2.0, HTTP/3.0(QUIC) (2) | 2024.09.30 |