비디오: OSI 7 Layer 및 TCP/IP Layer 외우기 2024
OSI (Open System Interconnection) 모델의 표현 계층 데이터가 어떻게 보이는지 또는 형식이 어떻게되는지에 대한 책임이있다. 간첩이 인코딩 된 메시지를 교환하는 예를 생각해 보자. 메시지를 앞뒤로 전달하는 방식은 세션 계층에 의해 정의되지만 메시지가 어떻게 인코딩되는지 또는 메시지를 모호하게하기 위해 간첩이 사용하는 암호)은 표현 계층의 책임입니다.
컴퓨터 세계에서도 마찬가지입니다 - 서버 및 클라이언트와 같은 모든 참가자는 h와 동의해야합니다. 데이터를 교환하기 위해 데이터 형식이 지정됩니다. 따라서 HTML 및 XML 언어와 같은 항목에 대한 표준을 사용하면 서버가 클라이언트에 데이터를 표시하고 클라이언트가이 데이터를 사용자에게 표시 할 수 있습니다.
암호화는 표현 계층에서 일어나는 주요 번역 중 하나입니다. 서버의 아웃 바운드 트래픽에서 프레젠테이션 계층은 전송 된 데이터를 암호화하고 연결의 다른 끝에는 응용 프로그램 계층으로 전송되는 데이터의 암호를 해독합니다. 다음 그림은 네트워크 클라이언트와 서버 간의 데이터 흐름을 보여줍니다.
SMTPS를 사용하여 응용 프로그램의 클라이언트 측에서 텍스트를 프리젠 테이션 계층 서비스에 전달하고 암호화를 요청합니다. 프리젠 테이션 계층의 TLS (Transport Layer Security) 구성 요소는 암호화되지 않은 메시지를 수신하고 표준 TLS 프로세스를 사용하여 메시지를 암호화합니다.
암호화 된 메시지는 나머지 OSI 계층을 통해 실제 네트워크를 통해 서버로 전달됩니다.서버에서, 메시지는 프리젠 테이션 계층에 도달 할 때까지 모든 계층을 통해 전송된다.이제 서버 TLS 프로세스가 메시지를 인계 받아 해독하여 명확하게 읽을 수있게합니다.
-
일반 텍스트 메시지는 처리를 위해 SMTP 응용 프로그램 계층 프로토콜로 전달됩니다.
-
이 경우 다음 단계는받는 사람의 사서함에 메시지를 배달하는 것입니다.