Skip to main content

세션 계층이란 무엇입니까?

세션 계층은 국제 표준화기구 (IOS)가 개발 한 OSI (Open Systems Interconnection) 모델의 다섯 번째 레이어입니다.다른 네트워크 엔드 포인트에 위치한 응용 프로그램간에 세션이라고하는 엔드 투 엔드 연결을 설정, 관리 및 폐쇄 할 책임이 있습니다.세션 계층에서 제공하는 대화 제어 관리에는 전이중, 반 듀플렉스 및 단순한 통신이 포함됩니다.세션 계층 관리는 또한 화상 회의와 같은 멀티미디어 애플리케이션의 경우와 같이 여러 데이터 스트림이 서로 동기화되도록하고 응용 프로그램 관련 데이터 오류 방지를 지원합니다.세션 계층은 원격 프로 시저 호출 (RPC) 중에 적절한 데이터 통신을 보장 할 책임이 있습니다.하드웨어는 책임이 있습니다.세션 계층 아래의 계층은 주로 네트워크에서 데이터를 전송하는 것과 관련이 있습니다.컴퓨터 네트워킹에서 일반적으로 계층 5라고도하는 세션 계층은 주로 컴퓨팅 시스템 내에서 응용 프로그램과 상호 작용하고 기능을 제공하는 데 중점을 둡니다.그것은 레이어 4라고도하는 전송 계층과 인터페이스하므로 응용 프로그램의 데이터 스트림을 네트워크로 세분화하고 원활하게 전송할 수 있습니다.Layer 5는 또한 응용 프로그램에 제공되기 전에 추가 처리를 위해 수신 데이터를 레이어 6으로 알려진 프레젠테이션 계층으로 전달합니다.

OSI 모델이 원래 개발되었을 때 세션 계층 프로토콜이 유익할지 여부에 대한 논쟁이있었습니다.여러 가지 다른 네트워크 서비스, 독점 프로토콜 및 OSI 프로토콜이 성공적으로 개발 되어이 계층의 중요성을 보여줍니다.여기에는 RPC, 구조화 된 쿼리 언어 (SQL), X Windows 시스템 및 X 터미널, NFS (Network File Services), Apple Talk Session Protocol (ASP) 및 Apple Talk Zone 정보 프로토콜 (ZIP)이 포함됩니다.세션 계층이 없으면 네트워크를 통해 컴퓨터 애플리케이션 정보를 전달하는 것이 훨씬 어려울 것입니다.SQL은 원하는 방식으로 구성된 특정 정보를 검색하기 위해 데이터베이스로 전송되는 요청을 작성하는 데 사용되는 컴퓨터 언어입니다.X WindNFS 프로토콜은 원격 네트워크 파일 서버에 위치한 파일에 대한 로컬 액세스를 에뮬레이션합니다.ASP 및 Zip Apple 토크 프로토콜은 초기 버전의 Macintosh 운영 체제와 함께 사용되었지만 Mac OS X 운영 체제가 출시 된 후 IP 기반 프로토콜로 대체되었습니다.