Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 티스토리
- 이전 발행 글 넣기
- 데이터 사전
- 이진탐색트리
- 티스토리 블로그
- 코랩
- 글작성
- 다음 계정
- 프로세스 메모리 영역
- colaboratory
- 세그멘테이션
- 삭제이상
- Python
- 정적세그먼트
- 삽입이상
- 에이쁠 기자단
- 갱신이상
- 다음 이메일
- 리버스 프록시
- 카카오톡 이메일
- 에이블스쿨
- 플러그인 사용법
- Colab
- 메모리캐시
- 블로그
- 포워드 프록시
- 카카오 이메일
- google colab
- 동적세그먼트
- 클라우드
Archives
- Today
- Total
imort 박뉴프
CDN (Content Delivery Network) 본문
CDN (Content Delivery Network)
- 각 지역에 PoP(Points of Presence) 서버를 분산 배치해 근접한 사용자의 요청에 원본 서버가 아닌 캐시 서버가 콘텐츠를 전달한다.
- 넷플릭스나 NC소프트, 카카오게임즈 같은 온라인 게임 기업이 활용중이다.
- 지연시간을 쥴이기 위해 사용자와 서버의 물리적 거리를 줄여 빠르고 안정적으로 콘텐츠를 전송할 수 있다.
CDN Architecture
Push and Pull
Push 방식
- 원본 서버가 새로 업로드된 콘텐츠를 전세계에 위치한 PoP 서버로 전달하는 방식이다.
- 초기에 비교적 시간이 오래걸리지만 적시에 콘텐츠를 제공할 수 있고 전송오류가 적다.
Pull 방식
- PoP서버가 원본 서버에서 콘텐츠를 가져오는 방식을 의미한다.
- 초기 구성이 비교적 쉽고 사용자 요청에만 원본 서버로 부터 가져오기때문에 서버자원이 절약된다
분산형과 통합형
분산형 아키텍처(Scattered Architecture)
- 비교적 사양이 낮은 서버를 특정 지역에 여러개 밀집해 운영하는 구성방식
- 사용자와 서버 간 거리를 최소화 해 지연시간이 최소화 되지만 PoP가 많아질 경우 유지 비용이 커진다.
통합형 아키텍처(Consolidated Architecture)
- 고용량 서버로 구성된 소수의 PoP를 주요 데이터센터에 배치하여 운영하는 구성방식
- PoP가 복잡해져서 컨텐츠 배포가 오래걸리고 네트워크 확장도 어렵다.
🔍 블로그 https://parkmj236.tistory.com
🔍 Notion 이력서 https://branch-frog-b20.notion.site/Park-Minji-e4fa8aa44b8c48b582a9082515dbc15e
🔍 Github https://github.com/Park-New-project/Projects
참고
https://parkmj236.tistory.com/10
https://parkmj236.tistory.com/12
TCP 연결/해제 (3 Way Handshake & 4 Way Handshake)
2022년 7월 5일 TCP 통신은 연결 과정과 해제 과정에서 아래 과정을 통해 정확한 전송을 보장한다. TCP 연결시 3 Way Handshake 과정 1. 클라이언트가 서버에 SYN패킷을 보내면 2. 서버가 클라이언트에 ACK
parkmj236.tistory.com
쿠키(Cookie)와 세션(Session)
2022.08.03 HTTP 프로토콜의 비연결성, 무상태 특성을 보완하기위해 쿠키와 세션을 사용해야 한다. 비연결성(Connectionless) -클라이언트와 서버가 한 번 연결을 맺은 후에 응답을 받으면 연결을 끊어버
parkmj236.tistory.com
'Develop > Network' 카테고리의 다른 글
디스크 캐시 & 메모리 캐시 (0) | 2022.08.27 |
---|---|
클라우드 컴퓨팅(Cloud Computing) (0) | 2022.08.21 |
서브넷팅(Subnetting) (0) | 2022.08.11 |
쿠키(Cookie)와 세션(Session) (0) | 2022.08.10 |
TCP 연결/해제 (3 Way Handshake & 4 Way Handshake) (0) | 2022.08.07 |
Comments