본문 바로가기
정보통신이론

정보통신개론 4 _ 통신 프로토콜 _ Network ~ Application Layer

by 공부합시다홍아 2020. 4. 20.

1.     네트워크 계층

: OSI 참조 모델에서 하위 계층인 3계층

: 통신 노드에서 다양한 경로 설정, 메시지 등을 라우팅, 망 노드 간에 트래픽을 제어하는 역할

: 송신 측과 수신 측 사이에 논리적 링크를 구성하며 상위 계층에서 전달 받은 데이터를

: 패킷으로 구성하여 하위[데이터 링크]계층으로 전달

-      기능

-      경로 배정과 중계[Routing & Relaying] : 통신망 내부에서 경로를 배정하고 중계

-      상호 통신망 연결[Internetworking] : 다양한 통신망 연결에도 본 기능 유지

-      통신망 접속 [Network Connection] : 통신망의 연결 설정하고 종료

-      흐림 제어 [ Flow Control ] : 네트워크 노드 사이에서 트래픽 제어

-      순서 제어 [ Sequence Control ] : 순서대로 데이터 수신 불가 시 순서 조정

l  대표 프로토콜

: CCITTx.25 , x21

 

2.     전송계층

: 송수신 측의 응용 프로세스 사이에서 데이터를 확실히 송수신해 주는 역할

: 송신 측에서 데이터를 알맞은 크기의 패킷으로 분할하여 전송하면, 수신 측에서는

 이를 다시 취합하여 순서대로 재조립하여 메시지를 받는다.

-      전송계층 [ QoS에 따른 5가지 서비스 등급 ]

(1). Class 0 : 최소한의 기능만 있는 간단한 프로토콜, 오류 통지

(2). Class 1 : 장애 시 기본 오류 회복

(3). Class 2 : 다중화 기능 부가

(4). Class 3 : Class 1의 기능에 다중화 기능 추가

(5). Class 4 : 데이터 분실, 오류, 장애 시 오류를 검출하고 회복하여 다중화함

l  대표 기능

: 주소 지정, 메시지 우선권, 다중화, 보안, 계정, 오류 발생 시 링크 회복.

흐름제어, 송수신 시 무결성 보자

 

3.     세션 계층 [ Session Layer ]

: 송신 측과 수신 측 사이에서 프로세스를 서로 연결, 유지, 해제하는 역할

: 전이중과 반이중 방식 결정, 동기 관리

: 서로 협력하는 응용에서 연결을 확립, 유지, 해제하는 역할 위해 토큰 사용

-      기능

(1). 세션 연결의 설정과 종료 : 설정,종료,관리하는 절차를 규정

(2). 반이중 : 데이터를 한 방향씩 교대로 교환, 데이터 송신할 권리는 토큰 소유

(3). 동기 : 세션을 연결하는 동안 동기를 다시 제공

(4). 예외보고 : 세션을 연결하는 동안 예외 보고를 제공함

 

4.    표현 계층 [ Presentation Layer ]

: 송신 측과 수신 측 사이에서 서로 다른 부호 체계 간 변환과 표준화된 데이터 형식

 규정. 전송 구문을 표현, 프로세스 간의 통신

l  기능

(1). 데이터 형식 [ Format ]

(2). 명령 해석 [ Command Traslation ]

(3). 코드 변환 [ Code Conversion ]

(4). 암호화 [ Encryption ]

(5). 텍스트 압축 [ Text Compression ]

 

5.     응용 계층 [ Application Layer ]

: 사용자에게 직접 제공하는 서비스

: 제반적인 응용 작업 등의 서비스 제공

: 추상 구문을 정의, 프로세스 간의 통신

: 전자우편, 파일 전송과 접근 및 관리, 가상 터미널, 자원 공유와 데이터베이스

: 네트워크 관리

728x90