IT/network

웹 브라우저에 URL입력하면 발생하는일

xego 2025. 2. 26. 08:36

웹 브라우저에 www.naver.com을 입력하면 일어나는 일을 5분동안 설명해보자 

이 설명은 직무분야에 따라 달라짐

PC수준-공유기 수준-네트워크 관리자- 서버관리자-웹 프론트/백 개발자

 

사진을 다시 보도록 하자.

PC(Window)-R(공유기)-ISP(DNS)

소위 주소 라는것을 입력하는걸 URL이라고 함.근데 URI라는게 있음.

(URL 위치지정자URI 식별자)

 

[신입사원수준의 대답]

  • PC는 DNS한테 질의하게 되어있음.

DNS는 분산형 DB구조를 가지고있음(DDNS 다이나믹를 가지고있음)

컴퓨터마다 hostfile을 찾아서 DNS cache를 찾아보고 나서 DNS질의.

 

[경력직 수준의 대답]

GSLB(Global server Load Balancer )를 구현하는법.

CDN(Content Delivery Network)을 구현하는법.

아카마이를쓴다는것은 CDN을 쓰고있다는것.(가장 가까운 MPLS 장비 전문용어로 GSLB)

  • CDN을 사용하는 이유

GSLB-DNS를 쓴다는것은 System(DNS)를 동작한다는것은 Health Check를 한다는것

DDos 공격 방어를 위한것. Fail-over를 어떻게 구현함이 필요하다. 부하분산, 장애대응에 대한 

DR에 대해 대응을 해야한다는것임. Active-Active가 될수도 있고, Master-slave 가 될수도 있다.

 

Docker+K8s를 하게되면 GSLB를 통해서 Health Check를 통해 무중단 서비스까지 가능

 

공부자료

출처 : 널널한개발자