본문 바로가기

Network™/Network란.

[Network] OSI 7계층 (7-Layer)

반응형

OSI 7계층 (7-Layer) 에 대하여....

 

  * 정의 : 국제표준기구인 ISO(International Organization for Standardization) 에서 개발 제정한 모델로서 컴퓨터 네트워크를

   프로토콜 디자인과 통신 계층으로 나누어 설명한 것이다.

   쉽게 설명하면,

   통신을 7개의 단계별로 표준화하여 그 효율성을 높이기 위해 개발된 모형이라고 할 수 있다. 이 7계층 구조를 이해하면

   네트워크상에서 데이터의 흐름이 한눈에 보인다는 것네트워크 문제 해결이 편리해진다는 점이다.

 

 

 * OSI 7계층 구조

 

  - Layer 1 : 물리계층 (Physical Layer)

                  통신구조 상에서 가장 아래 단계로 전기적,기계적,기능적인 특성을 이용해서 데이터를 전송하는 역할 을 담당함

                  0과 1로 표현되는 비트(bit) 단위 통신을 하며 대표적인 장비로는 통신케이블, 리피터, 허브 등이 있다.

                  RS-232, X.25, EIA/TIA-232

                  

  - Layer 2 : 데이터 링크 계층 (Data-Link Layer)

                 통신에서의 오류와 재전송, MAC Address 를 가지고 통신을 한다. 이 계층에서 데이터가 전송되는 단위를 프레임이라

                 하며 대표적인 장비로는 브리지와 스위치가 있다. 프로토콜은 MAC, PPP 가 있다. 이더넷, 토큰링, FDDI

 

  - Layer 3 : 네트워크 계층 (Network Layer)

                패킷(Packet)형태의 데이터목적지까지 가장 안전하고 빠르게 전달하는 기능을 담담한다. 즉, 라우팅 기능을 하는

                계층이며 경로 선택, 주소를 정하고, 경로를 설정하여 패킷을 안전하게 전달하는 역할을 수행한다.

               대표적인 장비로는 라우터이며 스위치 중에서도 라우터 기능을 가진 스위치를 L3 스위치라고 한다.

               프로토콜은 IP,ICMP, APR, RARP, RIP, BGP 이다.

 

  - Layer 4 : 트랜스포트 계층 (Transport Layer)

                  목적지 컴퓨터에서 발신지 컴퓨터 간의 통신에 있어서 에러제어(Erorr Control)과 흐름제어(Flow Control) 을 담당

                  하며 신뢰성있는 통신을 보장하며 세그먼트(Segment) 라는 단위를 사용한다. 대표적인 장비는 L4스위치이고

                  프로토콜은 TCPUDP 이다.

 

******************* 여기 까지를 Data Flow Layer 라고 한다 ************************

 

  - Layer 5 : 세션 계층 (Session Layer)

                 통신을 하는 두 호스트들 사이에 세션을 열고(Listing), 닫고(close), 연결하고(Established), 관리하는 기능을 담당

                 하며 즉, 이 계층은 TCP/IP 세션을 만들고 없애는 역할을 담당한다. 쉽게 말해 PORT 기능이라 할 수 있다.

 

  - Layer 6 : 표현 계층 (Presentation Layer)

                  전송하는 데이터의 Format을 결정하고, 다양한 데이터 Format을 상호 변환하고 압축기능 및 암호화, 복호화 기능

                  수행한다. 대표적인 것으로는 ASCII, EBCDIC, GIF, JPEG, AVI 등의 Code와 Meta-Data를 들 수 있다.

 

  - Layer 7 : 응용 계층 (Application Layer)

                  사용자와 밀접한 관계가 있는 최상위 계층이며 사용자 인터페이스 역할을 담당하는 계층이다. 즉, 사용자들이 사용

                  하는 인터넷 익스플로러와 같은 응용프로그램이라고 할 수 있다. 대표적인 프로토콜로는 HTTP, FTP, Telnet, SMTP

                  DNS 등이 있다.

 

 ******************* 여기 까지를 Application Layer 라고 한다 ************************

                 

 

* OSI 모델 데이터 흐름도

- Bits - Frames - Packets - Segments - Data - Data - Data 의 단위로 구분 되며

각 Layer 마다 Header 정보가 추가 되어 가장 최 하위층인 물리 계층에서는 가장 많은 Header 가 더해지는 것을 그림을 통해

확인 할 수 있다.

 

 

 


 

 

반응형