1. 도메인 네임
1. 개념
- IP주소를 보기 쉽게 변환한 서버 주소 ex) www.google.com
- 실제로는 IP로 변환되어 접속된다.
2. DNS 서버
1. 개념
- 도메인 이름을 IP로 변환해주는 서버
- 분산 데이터베이스 시스템
2. 호스트 에일리어싱 (host aliasing)
- 복잡한 정식 호스트 이름(canonical hostname) => 여러 개의 별칭 호스트 이름을 가질 수 있다.
ex) www.naver.com => naver.com
3. 부하 분산 (load distribution)
- 하나의 호스트 이름 => 여러 개의 IP주소로 맵핑
- 시간마다 다른 IP를 return해서 사용자들이 골고루 분배하여 사용하도록 함
4. 분산하는 이유
1) 서버 하나가 고장 나도 전체 시스템이 작동해야 한다.
2) 단일 DNS 서버가 다 처리하려면 트래픽이 많다.
3) 단일 서버로는 모든 클라이언트와 가까울 수 없어서 지연이 발생한다.
4) 단일 서버가 모든 정보를 관리하기 어렵다.
'CS > 네트워크' 카테고리의 다른 글
Network Layer (0) | 2021.09.22 |
---|---|
TCP/IP 프로토콜 (0) | 2021.09.22 |
IP주소와 Port 번호 (0) | 2021.09.22 |
OSI 7계층과 Socket Programming (0) | 2021.09.22 |