[네트워크] OSI 7 계층 본문

CS/네트워크

[네트워크] OSI 7 계층

미니모아 2022. 4. 18. 10:15
반응형

OSI 7 계층

통신이 일어나는 과정을 단계별로 알 수 있고 이상이 생기면 그 단계만 수정할 수 있다.

서로 다른 시스템 간을 상호 접속하기 위한 개념을 규정한다.

7. 응용계층 (Application Layer)

사용자(응용프로그램)가 OSI 환경에 접근할 수 있도록 서비스를 제공한다.

데이터 단위 :메시지

6. 표현계층 (Present Layer)

응용 계층으로부터 받은 데이터 표현에 대한 독립성을 제공하고 암호화하는 역할을 담당한다.

JPEG, MPEG, SSL

데이터 단위 :메시지

5. 세션계층 (Session Layer)

데이터가 통신하기 위한 논리적 연결을 담당한다. TCP/IP 세션을 만들고 없애는 책임을 지니고 있다.

대화 구성 및 동기 제어, 데이터 교환 관리 기능을 한다.

프로토콜: API, Socket

4. 전송계층 (Transport Layer)

TCP와 UDP 프로토콜을 통해 통신을 활성화한다. 포트를 열어두고, 프로그램들이 전송을 할 수 있도록 제공해준다.

주소설정, 다중화, 오류제어, 흐름 제어를 수행한다.

데이터 단위 :세그먼트

프로토콜: TCP(신뢰성, 연결지향성), UDP(비신뢰성, 비연결성, 실시간)

3. 네트워크계층 (Network Layer)

개방 시스템들 간의 네트워크 연결을 관리하는 기능과 데이터의 교환 및 중계 기능을 한다.

발신지와 목적지의 IP 주소가 추가된 패킷을 최종 목적지까지 전달하는 책임을 진다.

라우팅, 데이터 교환 및 중계, 트래픽 제어, 패킷 정보 전송을 수행한다.

데이터단위: 패킷

관련 장비: 라우터

2. 데이터링크계층 (DataLink Layer)

두 개의 인접한 개방 시스템 간의 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 시스템 간 연결 설정과 유지 및 종료를 담당한다.

Mac 주소를 통해 통신한다. frame에 mac 주소를 부여하고 에러 검출, 재전송, 흐름 제어를 진행한다.

데이터 단위: 프레임

관련 장비: 브릿지, 스위치, 이더넷, 와이파이

1. 물리계층 (Physical Layer)

전송에 필요한 두 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다.

데이터 단위: 비트

관련 장비: 리피터, 허브

반응형

'CS > 네트워크' 카테고리의 다른 글

[네트워크] 네트워크 보안 (대칭키, 공개키)  (0) 2022.04.20
[네트워크] TCP, UDP  (0) 2022.04.18
Comments