웹브라우저 도메인을 입력하면 일어나는 일


도메인은 URL + URI로 이루어져 있다.
www.naver.com과 수신하려면 IP가 필요하다

공유기(NAT)

Dns<-분산형 DB
순서
1.Host파일을 뒤진다
2.DNS Cache
3.질의
공유기 세팅이 되어있다면 설정 DNS 공유기 운영체제랑 왔다갔다하면서물어봄
이런식으로 IP주소를 획득하게됌
5.ISP가 뭐였죠? ㅋㅋㅋ 아하 통신업체 인터넷서비스프로바이더
6.IP주소를 얻는다면 TCP연결 HTTP연결

7.성공하면 HTTP Req
8.Response

GSLB에관해 
구글이나 네이버 수준이면
GSLB를 사용함

GSLB를 사용하면
CDN을 사용함
물리적인 거리가 멀면 akamaiedge를 쓴다
이거쓰면 CDN쓰고있구나
CDN 왜씀?
이유가 무엇이냐

GSLB 구현하는 방법
부하분산방법론

1.DNS
2.System DNS =>Health Check를 한다.

Akamai 주소를 왜 알려줬을까?
NS lookup www.naver.com

내 컴퓨터는 kns.kornet.net 나옴
네이버 www.naver.com.nheos.com 이런이름은 위치에따라 달라질수있다

PC(서울)가 접속을 하게되면 
CDN 은 접속자 IP를 CDN DB에서 위치를 확인함

서울에 있는 애랑 가장가까운 친구의 IP주소를 할당해줌

서울, 도쿄 ,미국 ,부산용
서울서버가 DDOS공격을 당하게되서망하면

부산용서버를 제공해서 작동하게해줌

민우가 네이버서버에 로그인을한상태에서 서울서버가 터졌다면?
로그인서버가 유지가될까?
로그인유지어떻게 할꺼냐
그러면 어떻게 Failover를 어떻게 구현할꺼냐 
장애대응을 어떻게할꺼냐

도쿄쪽 지진 많이났을때 해결하기위해 부산에 IDC를 많이한적이있다*소프트뱅크

의도적으로 서버공격해서 다운됐을때 어떻게 할꺼냐

Docker+K8S
무중단 배포해봤어?
Devoops에대해서 어떻게생각해
이거잘하면 장애대응(Health Check)도됌

복사했습니다!