목록네트워크 (12)
honey_pot
https://www.cloudflare.com/ko-kr/learning/cdn/cdn-load-balance-reliability/ 부하 분산 (Load Balancing) 로드 밸런서: 네트워크 트래픽을 여러 서버에 균등하게 분배 CDN은 데이터 센터의 부하 분산을 이용하여 들어오는 요청을 사용 가능한 서버 풀에 분산시켜 급증하는 트래픽 처리 가용 자원을 효율적으로 사용함으로써 처리 속도를 높이고 서버 용량을 효과적으로 활용 웹 사이트에 비정상적으로 많은 방문자가 발생하거나 분산 서비스 거부 공격(DDoS)이 발생하는 경우와 같이 비정상적 인터넷 활동 중에 발생하는 트래픽 급증을 완화 서버 리소스의 가용성이 변동할 때 빠르고 효율적으로 변경 서버 장애 발생 시 로드 밸런서는 장애가 발생한 서버에 할..
SSL/TLS 암호화 TLS(Transport Layer Security) 인터넷을 통해 전송하는 데이터를 암호화하는 프로토콜 최초로 널리 채택된 웹 암호화 프로토콜인 SSL(Secure Sockets Layer)을 확장, 기존 프로토콜의 보안 결함을 대부분 해결 http://가 아니라 https://로 시작하는 웹 사이트는 브라우저와 서버 간의 통신에 TLS/SSL을 사용 암호화 프로토콜 👉 의도된 수신자만 정보를 해독, 중간자는 전송된 데이터의 콘텐츠 해독 불가 TLS 프로토콜 설계 1. 인증 - 제공된 ID의 유효성을 검증 2. 암호화 - 호스트 간에 전송되는 정보를 변조 3. 무결성 - 위조 및 변조 발견 SSL 인증서 사이트에서 TLS를 사용하려면, SSL 인증서와 해당 키가 필요 인증서 👉 사..
https://www.cloudflare.com/ko-kr/learning/cdn/what-is-a-cdn/ CDN(Content Delivery Network) 협력하여 인터넷 콘텐츠를 고속 전송하는 지리적으로 분산된 서버 집단 콘텐츠를 호스팅하지 않으며 네트워크 에지에서 콘텐츠를 캐싱하여 웹사이트 성능을 개선 캐싱으로 호스팅 대역폭 감소, 서비스 중단 방지, 보안 개선 CDN 사용의 효과 웹사이트 로드 시간 개선 - 웹사이트 방문자에 가까운 콘텐츠를 제공하므로 페이지 로드 시간이 빨라진다. (사이트 로드가 느리면 방문자는 이탈👉 이탈률을 줄이고 방문자가 사이트에서 보내는 시간 증가) 대역폭 비용 절감 - 캐싱과 기타 최적화를 사용하여 원본 서버가 제공해야 하는 데이터 양을 줄이고 웹사이트 소유자의 호..
https://www.cloudflare.com/ko-kr/learning/cdn/performance/ CDN 성능 최적화 방법 거리 단축 - 클라이언트와 요청 데이터 간의 물리적 거리를 단축 하드웨어/소프트웨어 최적화 -솔리드 스테이트 하드 드라이브 및 효율적인 로드 밸런싱 등을 통해 서버 측 인프라의 성능 향상 데이터 전송 감축 - 파일 크기를 줄이는 기술을 채용해 초기 페이지 로드 CDN의 콘텐츠 로드 방식 캐싱 사용자가 웹 페이지를 요청하면, 가장 가까운 CDN의 에지 서버로 요청이 라우팅 에지 서버는 사용자가 요청한 콘텐츠에 대해 원본 서버로 요청을 보냄 원본 서버가 에지 서버의 요청에 응답 마지막으로 에지 서버가 클라이언트에 응답 데이터가 원본 서버에서 CDN 네트워크에 캐싱되고 나면, 클라..