어플리케이션 계층은 OSI 7계층 모델의 최상위 계층으로, 사용자가 네트워크에 쉽게 액세스 할 수 있도록 한다. 우리가 사용하는 인터넷을 사용하는 모든 어플리케이션이 어플리케이션 계층에 해당한다고 생각할 수 있다. 예를 들어, 이메일을 보내거나, 웹페이지를 검색하거나, 파일을 다운로드 받거나 하는 모든 종류의 것이다. 어플리케이션 계층은 모든 종류의 어플리케이션이나 통신 프로세스에 필요한 기능을 수행한다. 어플리케이션 계층이 제공하는 기능은 다음과 같다.통신을 하는 두 호스트 간의 프로세스를 정의한다.두 호스트 간에 보내거나 받는 메시지의 유형을 정의한다.두 호스트 간에 메시지를 보내는 방법과 예상되는 응답을 정의한다. 어플리케이션 계층은 모든 소프트웨어가 데이터를 쉽게 보내고 받고 사용자에게 데이터를..