< 정의 및 특성 >
{ 전송 계층(Transport Layer) - 4계층 }
- 프로토콜(TCP, UDP 등)과 관련된 계층으로, 오류 복구, 흐름 제어 담당
- 두 시스템간의 신뢰성 있는 데이터 전송을 보장
- 시스템 종단 간에 투명한 데이터 전송을 양방향으로 행하는 계층
- 송신측 : 데이터를 패킷으로 분할
- 수신측 : 다시 결합하여 순서대로 재조립
{ 전송 계층의 데이터 단위 }
- 데이터 헤더에는 포트 주소 또는 소켓(Socket) 주소를 포함
- 헤더에는 순서 혹은 세그먼트 번호가 포함
- 전송 계층이 세션 계층으로부터 온 데이터를 수신할 때, 데이터를 전송할 수 있는 세그먼트로 나누고 수신측에서 수신자가 재조립할 수 있도록 순서를 헤더에 표시
- 네트워크 계층은 전송해야 하는 시스템에게 각 패킷을 전송하는 일을 하고, 전송 계층은 해당 시스템의 응용 프로그램에게 모든 데이터를 전송하는 역할을 함.
- 전송 계층 데이터 단위 : 세그먼트
{ 세션 계층(Session Layer) - 5계층 }
- 응용 프로그램 계층 간의 통신에 대한 제어 구조를 제공하기 위해 응용 프로그램 계층 사이의 접속을 [ 설정, 유지, 종료 ]시켜주는 역할을 함
- 통신 장치들 간의 설정을 유지하며 동기화함.
- 데이터의 단위(메시지)를 전송 계층으로 전송할 순서를 결정한다.
- 세션을 종료할 필요가 있을 때 적적한 시간을 수신자에게 알려준다.
{ 세션 계층의 데이터 단위 }
- 세션 계층 데이터 단위 : 메시지
{ 표현 계층(Presentation Layer) - 6계층 }
- 송신측과 수신측 사이에서 표준화된 데이터의 형식에 대해 규정. (이미지가 bmp인지 jpg인지, 압축 여부 등의 표현과 관련된 구분)
- 송신측 : 수신측에 맞는 형태로 변환(아스키 코드 =>> EBCDIC)
- 두 시스템 간에 서로 다르게 사용하는 문자 및 그래픽 문자 등을 위해 번역을 수행하여 전송 데이터를 서로 이해할 수 있도록 함.
{ 표현 계층의 데이터 단위 }
- 표현 계층 데이터 단위 : 메시지(데이터)
{ 응용 계층(Application Layer) - 7계층 }
- 파일 전송, DB, 원격 접속, 메일 전송 등 응용 서비스를 네트워크 전송에 사용되는 FTP, E-mail 전송에 사용되는 SMTP, POP3, 브라우저를 사용해서 웹 서버에 접속할 때 사용하는 HTTP 등 실제 응용 프로그램에서 사용하는 프로토콜들
- 사용자로부터 정보를 입력받아 하위 계층으로 전달하고 하위 계층에서 전송한 데이터를 사용자에게 전달
- OSI 모델의 최상위 계층에 속하며, 실제 통신의 최종 목표에 해당하는 가장 중요한 계층
- 응용 프로세스(사용자, 응용 프로그램)가 네트워크에 접근하는 수단을 제공하여 서로 간에 데이터를 교환할 수 있는 창구 역할을 함
{ 응용 계층의 데이터 단위 }
- 응용 계층 데이터 단위 : 메시지(데이터)
'[CISCO] 시스코' 카테고리의 다른 글
[CISCO] 2진수 계산법 (0) | 2022.04.24 |
---|---|
[CISCO] 이더넷 (0) | 2022.04.23 |
[CISCO] OSI 7계층_2 (0) | 2022.04.21 |
[CISCO] OSI 7계층 (0) | 2022.04.20 |
[CISCO] 네트워크 개론 (0) | 2022.04.16 |