PC에서 네이버를 쳤을때 / IT측면에서 Deep dive하게 분석

아래 키워드를 하나씩 찾아서 공부하면

 

PC 공유기         ISP 인터넷         CDN 네이버서버
URL입력, IP는몰라도됨
DNS쿼리
hosts파일
계층적
DNS 구조

캐싱파일

GSLB(azure Traffic Manager개념)



페이지 내에서
기능클릭 Request요청
GET
리소스주세요 요청(Read)

HTTP stateless


서버에서만
연산하는 것이 아니고
클라이언트에서
연산을 시키자
-> 스크립트 언어 javascript

인터넷브라우져 3요소
1.DOM파서
2.렌더링엔진
3.스크립트엔진

 

웹브라우저는 먼저 웹서버와 TCP연결 (바로 종료됨, 유지안됨)
socket() bind() listen() connect()
이후 HTTP연결됨
공유기 DNS설정 전용선업체
사용자 가까운 CDN
POP ?
캐싱구조
서버개념에서는
다수의
서버가 L4 로드밸런싱
서버가
죽어도 세션이 유지되어야 하므로

세션클러스터링 기능
 

WEB서버 정적컨텐츠/송수신 담당
WAS서버 동적컨텐츠/처리,연산 담당
DB서버 상태/결과에 대한 기록 저장


백엔드서버
Response 만들어서 리턴

빠르게
리턴하기 위해 Redis 캐시(메모리DB)
 



+ Recent posts