응용 계층이란 무엇입니까?
컴퓨터 네트워크는 일반적으로 네트워크 다이어그램을 기반으로 설계됩니다. 이 토폴로지는 개방형 시스템 상호 연결 모델 (OSI)을 기반으로 정의되며 7 개의 네트워크 기능 계층으로 구성됩니다. 애플리케이션 계층은 OSI 내에서 최상위 레벨이며 계층 7이라고합니다. 파일 전송 프로토콜 (FTP), 하이퍼 텍스트 전송 프로토콜 (HTTP) 및 이메일을 포함하여 네트워크에서 통신 프로그램을 관리하는 네트워크 계층입니다. 이러한 프로그램을 사용하면 인터넷 브라우저 및 전자 메일 응용 프로그램이 네트워크를 통해 데이터를 공유 할 수 있습니다.
네트워크는 물리적 케이블로 시작하여 컴퓨터 응용 프로그램으로 끝납니다. 데이터는 일반적으로 통신 전송 중에 여러 수준의 변환을 통해 강제 실행됩니다. 적절한 데이터 품질 및 보안 규칙을 준수하기 위해 필요한 프로세스입니다. OSI 모델은 소프트웨어 프로토콜에 유연성을 제공하기 위해 만들어졌습니다.
OSI 모델은 7 개의 계층으로 구성됩니다. 이들은 물리적, 데이터 링크, 네트워크, 전송, 세션, 프리젠 테이션 및 애플리케이션 계층입니다. 계층은 계층 구조 내에서 작동하여 네트워크를 통해 메시지를 보냅니다.
오늘날 대부분의 컴퓨터 네트워크는 표준 통신 제어 프로토콜 (TCP / IP)을 인터넷의 통신 언어로 사용합니다. 이 네트워크 프로토콜은 OSI 모델을 네트워크 장치와 소프트웨어의 상호 작용 방식에 대한 청사진으로 사용합니다. 모델의 각 계층에는 네트워크 토폴로지 내에서 특정 책임이 있습니다.
OSI 모델은 계층 적 책임 체인을 기반으로 설계되었습니다. 이러한 규칙은 토폴로지를 통해 메시지를 보낼 때 각 계층이 특정 핸드 오프 프로세스를 따르도록합니다. 응용 프로그램 계층은 계층 구조 체인의 다음 단계 인 프레젠테이션 계층의 핸드 오프 규칙을 따라야합니다. 이러한 규칙에는 일반적으로 메시지가 체인의 다음 레벨에서 승인되기 전에 형식, 암호화 및 특정 크기 요구 사항이 포함됩니다.
IM (인스턴트 메시징)은 휴대폰 및 컴퓨터 시스템에서 사용되는 포플러 통신 프로토콜입니다. IM은 응용 프로그램 계층 프로토콜을 사용하는 소프트웨어의 예입니다. IM 표준 프로토콜을 통해 회사는 인스턴트 메시징 소프트웨어를 구축 할 수 있습니다. 이러한 제품의 예로는 AOL® Instant Messenger, Yahoo® 메일 및 MSN® 메신저가 있습니다. 각 프로그램은 OSI 표준을 사용하여이 계층에서 네트워크를 통해 메시지를 보내고받습니다.
Microsoft Outlook®은 응용 프로그램 계층을 사용하는 전자 메일 응용 프로그램의 예입니다. 이것은 OSI 모델의 최하위 레벨로 소프트웨어 프로그램의 메시지를 이해할 수있는 컴퓨터 메시지로 패키징합니다. 응용 프로그램 계층은 메시지의 암호화 및 형식 규칙을 담당하는 메시지를 프레젠테이션 계층으로 보냅니다.