본문 바로가기

IT노트(구)/Network

https는 7계층에서 보면 http와 동일하다.

https는 5계층(세션 계층)의 도움을 받는 프로토콜이다.

SSL/TLS 핸드셰이킹(handshaking) 및 암호화(encryption)는 모두 5계층에서 이뤄진다.(브라우저에서 네트워크 트래픽을 잡아도 감지할 수 없다. 왜냐하면 브라우저는 7계층을 다루고 있기 때문이다.)


사용자 눈에 보이지 않는 뒷단의 프로그램에서 SSL/TLS를 조용히 처리해준다.(와이어샤크로 뜨면 잡아낼 수 있다!)


따라서 7계층(응용프로그램 계층)에서 봤을 때 https는 http와 동일하다고 할 수 있다.(패킷을 떠도 평문으로 나온다. 이미 5계층에서 처리한 결과물을 보고 있기 때문이다!)