개발면접 질문리스트-네트워크편

JunpyoAhn·2024년 2월 14일
0
post-thumbnail
post-custom-banner

HTTPS의 원리를 설명해주실 수 있을까요?

답변

  • HTTPS는 HTTP의 보안 버전입니다.
    주로 보안이 필요한 웹사이트,은행계좌,이메일 서비스, 로그인에서 사용합니다.

어떻게 작동하는가?

  • HTTPS는 비대칭키 암호와 대칭키 암호를 모두 사용하여 서버와 클라이언트 간에 연결과정에서 세션키를 주고 받습니다.

CORS란 무엇이고 어떻게 구현할 수 있나요?

사용목적 및 동작원리

  • 데이터의 보안이유로 서버와 브라우저 간에 허락을 구하고 거절하는 메커니즘을 CORS라고 합니다.

동작원리

  • 서버의 응답에 대한 Origin과 응답한 헤더의 값을 비교하여 유효한지 확인합니다.

TCP 와 UDP 를 비교하여 설명해주실 수 있을까요?

  • 쉽게 말하자면 TCP는 연속성보다 신뢰성 있는 전송이 중요할 때 사용하는 프로토콜이며 UDP는 TCP보다 빠르고 네트워크 부하가 적다는 장점은 있지만 신뢰성 있는 데이터 전송을 보장하지는 않습니다.
post-custom-banner

0개의 댓글