티스토리 뷰

[OSI 모델이란]

- 약자 : Open Systems Interconnection.

- 사용 : 현재 OSI 7 레이어는 사용되지 않고 있으며 이해를 돕기 위한 모델로 사용





[OSI 7 계층]


## Application 레이어 

- 사용자 인터페이스의 역할을 담당하는 계층. 즉 사용자들이 이용하는 네트워크 응용프로그램이다.

ex) Internet Explorer

- 사용자와 가장 가까운 프로토콜 정의. ex) Http(80), FTP(20,21) 등


## Presentation 레이어

- 전송하는 데이터의 Format(구성방식)을 결정하는 계층

- 다양한 데이터 Format을 일관되게 하고 상화 변환하고 압축기능 및 암호화, 복호화 기능을 수행

ex) ASCII, GIF, JPEG, AVI, MPEG 등


## Session 레이어

- 네트워크 상에서 통신을 할 경우 양쪽 host간에 최초 연결이 되게하고 통신 중 연결이 끊어지지 않도록 유지시켜주는 역할을 하는 계층

- 통신을 하는 두 host들 사이에 세션을 열고, 닫고, 관리하는 기능을 담당한다.


※7, 6, 5 계층을 통해서 Data가 만들어진다.


## Transport 레이어

- 정보를 분할하고, 상대편에 도달하기 전에 다시 합치는 과정을 담당하는 계층

- 목적지 컴퓨터에서 발신지 컴퓨터 간의 통신에 있어 Error Control과 Flow control을 담당한다.

- 전송 방식을 결정 ex) Port Number나 TCP/ UDP 등

** TCP : 신뢰성, 연결지향성 프로토콜.   **UDP : 비 신뢰성, 비 연결지향성 프로토콜

-



## Network 레이어

- Logical address(IP, IPX)를 담당하고 패킷의 이동경로를 결정하는 계층.

** Network 계층의 단위 : packet

- 경로 선택, 라우팅, 논리적인 주소(IP)를 정의하는 계층

- Routing Protocol을 이용하여 최적 경로를 선택

- Network 계층 장비 : Router


## Data Link 레이어

- 데이터 링크 계층은 물리적 계층을 통한 데이터 전송에 신뢰성을 제공

** 이러한 서비스를 위해 물리적 주소(MAC) 지정, 네트워크 토폴로지, 오류통지, 프레임의 순차적 전송, 흐름 제어등의 기능을 가지고 있다.

- 이 계층에서는 Local Network에서 Frame을 안전하게 전송하는 것을 목적으로 한다.

** Data Link의 단위 : Frame

- 직접 연결되어 있지 않은 네트워크에 대해서는 상위 계층에서 오류 제어를 담당해야 한다.

- Data Link 계층 장비 : Switch, Bridge


## Physical 레이어

- 네트워크 통신을 위한 물리적인 표준을 정의하는 계층

- 두 컴퓨터 간에 전기적인, 기계적인 그리고 절차적인 연결을 정의하는 계층

** 케이블 종류, 데이터 송수신 속도, 신호의 전기전압 등

- Physical 계층 장비 : Hub, Repeater




[OSI 7 계층 예시]

Application 레이어 :  편지를 읽고 쓰는 것이 어플리케이션 레이어에 속한다

Transport 레이어 : 편지를 자동차로 전달한다는 정보를 가지고 있는 레이어이다.

Network 레이어 : 편지를 받는 우체통(IP 주소에 해당)을 결정한다.

Data Link 레이어 : 물리적으로 전송할 수 있는 곳(우체국, 집 등)을 말한다.

End system : Ann, Bill의 집이 엔드 시스템이다.

Port Number : 집 안에 있는 각각의 아이들이 각각의 포트번호에 해당한다.















댓글