일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 컨디션 변수
- 멀티쓰레드
- DirectX 12
- Direct12
- 파일시스템 구현
- 렌더링 파이프라인
- 자료구조
- 영속성
- 쓰레드
- 락
- 백준
- 운영체제
- 멀티프로세서
- 스케줄링
- 동적계획법
- 프로그래머스
- 그리디 알고리즘
- codility
- directx
- 알고리즘
- 다이나믹프로그래밍
- 다이나믹 프로그래밍
- 디자인패턴
- 타입 객체
- 병행성
- DirectX12
- 병행성 관련 오류
- OS
- I/O장치
- 그리디알고리즘
- Today
- Total
기록공간
4-3-13장. OSI 참조 모델 - A 본문
OSI(Open System Interconnection) 참조 모델의 개요
OSI 참조 모델은 다른 시스템 간의 원할한 통신을 위해 ISO(국제표준화기구)에서 제안한 통신 규약(Protocol)이다.
-
개방형 시스템 간의 데이터 통신 시 필요한 장비 및 처리 방법 등을 7단계로 표준화하여 규정
-
OSI 7계층은 1~3 계층을 하위 계층, 4~7 계층을 상위 계층이라고 함
-
하위 계층 : 물리계층 -> 데이터 링크 계층 -> 네트워크 계층
-
상위 계층 : 전송 계층 -> 세션 계층 -> 표현 계층 -> 응용 계층
-
OSI 참조 모델의 목적
-
서로 다른 시스템 간을 상호 접속하기 위한 개념을 규정
-
OSI 규격을 개발하기 위한 범위를 정함
-
관련 규정의 적합성을 조절하기 위한 공통적 기반을 제공
OSI 참조 모델에서의 데이터 단위
프로토콜 데이터 단위 (PDU : Protocol Data Unit)
프로토콜 데이터 단위는 동일 계층 간의 교환되는 정보의 단위이다.
-
물리 계층 : 비트
-
데이터 링크 계층 : 프레임
-
네트워크 계층 : 패킷
-
전송 계층 : 세그먼트
-
세션, 표현, 응용 계층 : 메시지
물리 계층(Physical Layer)
물리 계층은 전송에 필요한 두 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다.
-
물리적 전송 매체와 전송 신호 방식을 정의하며, RS-232C, X.21 등의 표준이 있음
-
관련 장비 : 리피터, 허브
데이터 링크 계층(Data Link Layer)
데이터 링크 계층은 두 개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 한다.
-
송신 측과 수신 측의 속도 차이를 해결하기 위한 흐름 제어 기능을 함
-
프레임 시작과 끝을 구분하기 위한 프레임의 동기화 기능을 함
-
오류의 검출과 회복을 위한 오류 제어 기능을
-
프레임의 순서적 전송을 위한 순서 제어 기능을 함
-
HDLC, LABP, LLC, MAC, LAPD, PPP 등의 표준이 있음
-
관련 장비 : 랜카드, 브리지, 스위치
네트워크 계층(Network Layer, 망 계층)
네트워크 계층은 개방 시스템들 간의 네트워크 연결을 관리하는 기능와 데이터의 교환 및 중계 기능을 한다.
-
네트워크 연결을 설정, 유지, 해제하는 기능을 함
-
경로 설정(Routine), 데이터 교환 및 중계, 트래픽 제어, 패킷 정보 전송을 수행
-
X-25, IP 등의 표준이 있음
-
관련 장비 : 라우터
전송 계층(Transport Layer)
전송 계층은 논리적 안정과 균일한 데이터 전송 서비스를 제공함으로써 동단 시스템(End-to-End) 간에 투명한 데이터 전송을 가능하게 한다.
-
OSI 7 계층 중 하위 3 계층과 상위 3 계층의 인터페이스(Interface)를 담당
-
종단 시스템간의 전송 연결 설정, 데이터 전송, 연결 해제 기능
-
주소 설정, 다중화, 오류 제어 , 흐름 제어를 수행
-
TCP, UDP 등의 표준이 있음
-
관련 장비 : 게이트웨이
세션 계층(Session Layer)
세션 계층은 송수신 측 간의 관련성을 유지하고 대화 제어를 담당한다.
-
대화(회화) 구성 및 동기 제어, 데이터 교환 관리 기능
-
송수신 측 간의 대화 동기를 위해 전송하는 정보의 일정한 부분에 체크점을 두어 정보의 수신 상태를 체크하며, 이때의 체크점을 동기점(Synchronization Point)이라고 함
-
동기점은 오류가 있는 데이터의 회복을 위해 사용하는 것으로, 종류에는 소동기점과 대동기점이 있음
표현 계층(Presentation Layer)
표현 계층은 응용 계층으로부터 받은 데이터를 세션 계층에 보내기 전에 통신에 적당한 형태로 변환하고, 세션 계층에서 받은 데이터는 응용 계층에 맞게 변환하는 기능을 한다.
-
서로 다른 데이터 표현 형태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층
-
코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 형식(포맷) 변환, 문맥 관리 기능을 함
응용 계층(Application Layer)
응용 계층은 사용자(응용 프로그램)가 OSI 환경에 접근할 수 있도록 서비스를 제공한다.
-
응용 프로세스 간의 정보 교환, 전자 사서함, 파일 전송, 가상 터미널 등의 서비스를 제공
'자격증공부 > 정보처리기사_필기' 카테고리의 다른 글
4-3-15장. 프로토콜의 개념 - B (0) | 2020.09.19 |
---|---|
4-3-14장. 네트워크 관련 장비 - B (0) | 2020.09.19 |
4-3-12장. 인터넷 - A (0) | 2020.09.19 |
4-3-11장. 운영체제 기본 명령어 - B (0) | 2020.09.19 |
4-3-10장. 환경 변수 - C (0) | 2020.09.19 |