Network

OSI 7Layer(7계층) 4~7계층

Habilis 2022. 6. 28. 15:10

5. Session(세션) 계층

세션 계층은 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공한다. 동시 송수신 방식(duplex), 반이중 방식(half-duplex), 전이중 방식(Full duplex)의 통신과 함께, 체크 포인팅과 유휴, 종료, 다시 시작 과정 등을 수행한다. 이 계층은 TCP/IP 세션을 만들고 없애는 책임을 진다. 교환 메세지 스트림 내에서 동기화 지점을 제공한다. 세션계층은 세션 연결의 설정과 해제, 세션 메세지 전송 등의 기능을 한다. 세션 계층의 중요한 기능에는 동기화가 있다. 동기란 통신 양단에서 서로 동의하는 논리적인 공통처리 지점으로써, 동기점을 설정하기 위해 사용된다. 동기점이 설정된다는 의미는 그 이전까지의 통신은 서로 완벽하게 처리했다는 것을 뜻한다.

 

단위(PDU)

Data

 

프로토콜

NetBIOS, SAP, SDP, PIPO, SSL, TLS, NWLINK, ASP, ADSP, ZIP, DLC

6. Presentation(표현) 계층

표현 계층은 코드 간의 번역을 담당하여 사용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 응용 계층으로부터 덜어준다. MIME 인코딩이나 암호화 등의 동작이 이 계층에서 이루어진다. 예를 들면, EBCDIC로 인코딩된 문서 파일을 ASCII로 인코딩 된 파일로 바꿔 주는 것이 표현 계층의 역할이다. 사용자의 명령어를 완성 및 결과를 표현하고 포장, 압축, 암호화 등을 진행한다.

 

단위(PDU)

Data

 

프로토콜

ASCII, MPEG, JPEG, MIDI, EBCDIC, XDR, AFP, PAP

7. Application(응용) 계층

컴퓨터 네트워크 프로그래밍에서 인터넷 프로토콜(IP) 컴퓨터 네트워크를 통하는 프로세스 간 통신 접속을 위해 설계되어 통신 프로토콜과 방식을 위해 보유된 추상 계층이다. 응용 계층 프로토콜은 기바닝 되는 전송 계층 프로토콜을 사용하여 호스트 간 연결을 확립힌다. OSI 모형에서 이 용용 계층의 정의는 범위가 더 좁다. OSI 모형은 응용 계층을 사용자 인터페이스로 정의한다. OSI 응용 계층은 사람이 인식하고 응용 계층 아래의 표현 계층과 상호 작용할 수 있는 데이터와 그림을 사용자에게 보여주는 역할을 맡는다.

 

인터넷 프로토콜 스위트의 응용 계층을 기술하는 RFC 1123(1989)에 명백히 기술되어 있다.

원격 로그인 범주 : Telnet

파일 전송 범주 : TFTP, FTP

전자 메일 범주 : SMTP, IMAP, POP

지원 서비스 범주 : DNS, RARP, BOOTP, SNMP, CMOT

 

 

단위(PDU)

Data

 

프로토콜

HTTP, SMTP, SSH, FTP, Telnet, DNS, modbus, SIP, AFP, APPC, MAP등등