728x90

CDN 3

DNS 기초

DNS IP Address (Internet Protocol address) 인터넷에 연결되어 있는 모든 컴퓨터들이 논리적으로 갖게 되는 고유 주소 OSI의 3계층(Network Layer), 인터넷 프로토콜에서는 3계층(Internet Layer)에 위치 32자리로 이루어진 2진수 -> 2^32개(42억9천개)의 IP 수가 존재 GeoIP IP Address의 지역 정보 MAXMIND 유료 서비스(GeoIP2) : Country / City / ISP 무료 버전(GeoLite2)도 존재하나 정확도가 떨어짐 Domain Name System TCP/IP 프로토콜을 사용하는 네트워크 안에서 Host 식별 목적으로 IP 사용 숫자 주소 대신 이름 사용을 선호 -> 주소와 이름 Mapping DNS 서버 간 ..

CDN 2023.03.30

HTTP 기본

HTTP(Hyper Text Transfer Protocol) WWW 적용을 위해 단순함을 염두해두고 디자인됨 과거에는 문서 간 링크 통해 HTML 전송 위해 시작 현재는 이미지, 영상, JSON, XML 등 거의 모든 형태 데이터 전송 서버 간 데이터를 주고 받을 때도 사용 인터넷에서 데이터를 주고 받기 위한 프로토콜 Application 계층에서 동작 HTTP/3 - UDP / 하위 HTTP - TCP URL 컴포넌트 구조 http://example.com:8080/path?id=doa&pw=1234 http Protocol(=액세스 프로토콜) example.com Host(Domain) (=액세스할 웹 서버에 대한 도메인 혹은 호스트 IP 정보) 8080 Port path 계층적인 디렉토리 형태로 ..

CDN 2023.03.30

CDN 기초

CDN(Contents Delivery Network) 이미지 동영상 같은 IP 기반의 컨텐츠를 전송 CDN이 태어난 이유 땅이 넓어서 (Ex. 미국). 사용자에 가까운 쪽에 시스템 구축해서 전송할 수 있게 국내의 경우는 ISP 연동망의 영향을 최소화하기 위해 CDN 서비스 이용 고객 이미지 서비스 이용 고객 동영상 라이브 서비스 이용 고객 게임 파일 배포 네비게이션 파일 맵 정기 업데이트 POP 주요 도시의 CDN 서비스에 필요한 서버 IX(Internet Exchange) ISP 사업자 (KT, SK 브로드밴드, LG 유플러스) 간 맞물리는 구간 과거에는 각각 ISP 간의 이해 관계 때문에 투자 차이에 의해서 ISP 간의 접점 부근에 품질 이슈가 발생했음 국내 CDN 서비스 초기 CDN 사업자가 IS..

CDN 2022.05.28
728x90