반응형

ETC 2

[ETC] TLS/SSL 인증서

SSL란? (Secure Sockets Layer) 1990년대에 넷스케이프가 개발한 웹 서버와 클라이언트(브라우저) 간의 데이터 암호화를 위해 만들어진 보안 프로토콜 현재는 보안 취약점으로 인해 더 이상 사용되지 않음 TLS란? (Transport Layer Security) SSL의 후속 버전으로, 현재는 TLS 1.2 또는 TLS 1.3을 대부분의 웹사이트에서 사용 중 흔히 말하는 SSL 인증서는 대부분 TLS 인증서를 의미 HTTPS => SSL 또는 TLS 인증서가 적용된 HTTPSSL/TLS의 필요성 보안되지 않은 상태이면 ID, 비밀번호, 카드번호 등이 평문으로 전송됨SSL/TLS를 쓰면 통신 내용이 암호화되어 내용이 유출되어도 해독 불가 클라이언트와 서버가 서로 신원 확인 가능(인증서 기반..

ETC 2025.04.16

[기타] 로드 밸런싱(Load Balancing)

로드 밸런싱이란?여러 서버로 네트워크 트래픽을 분산하여 부하를 줄이고 성능 최적화 가능대규모 웹사이트, 애플리케이션, 데이터 센터에서 안정적인 서비스 제공을 위해 필수적으로 사용 중인 기술 로드 밸런싱의 필요성성능 향상: 단일 서버에 모든 요청이 집중되는 것을 방지하고 여러 서버로 트래픽을 분산하여 처리 속도를 높임고가용성(High Availability): 특정 서버에 장애가 발생해도 다른 서버가 요청을 처리하여 서비스 중단을 방지확장성(Scalability): 서버를 추가하여 트래픽 증가에 유연하게 대응할 수 있음보안 강화: DDoS 공격 등의 부하를 여러 서버에 분산하여 공격에 대한 대응력을 높일 수 있음 로드 밸런서의 유형1. 하드웨어 로드 밸런서물리적인 장비로 구현되며, 고성능이지만 비용이 높음..

ETC 2025.04.01
반응형