OSI 7 Layer 이해

Network 2015. 8. 26. 14:26

osi 7 Layer


- 국제 표준화 기구(ISO)에서1984년에 발표한 OSI 7 Layer는 일어나는 과정을

7단계로 구분해서 한눈에 들어올 수 있도록 만든 표준 모델이다.


(osi 7 layer 모델은 실질적으로 사용되지는 않고 참조용으로 쓰인다)



osi 7 Layer 장점


- 데이터의 흐름이 한눈에 보인다.

- Throuble shooting(문제 해결)이 쉽다.

- 네트워크 동작과정 이해

- 계층을 7 단계로 구분하고 각 층별로 표준화를 했기 때문에

여러 회사 장비를 사용해도 네트워크가 이상없이 돌아간다.





​크게는 Application 계층과 Data Flow 계층으로 나뉜다



OSI 7 Layer 각 계층별 구조와 역할

1계층 Phsical Layer​ (물리 계층)

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

- 컴퓨터산의 전기적, 기계적, 절차적인 연결을 정의

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

- Physical 계층 장비 : 리피터, 허브

- 전송 단위 : Bit(비트)

- 프로토콜 : Ethernet(이더넷), RS-232C 등



2계층 Data link Layer (데이터 링크 계층)


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

- 물리적 주소(MAC)지정, 네트워크 토폴로지, 오류통지, 프레임의 순차적 전송,

흐름제어 등의 기능

- 로컬 네트워크에서 프레임을 안전하게 전송하는 것이 목적

- Data link 계층 장비 : Switch, Bridge

- 전송 단위 : Frame(프레임)

- 프로토콜 : MAC, PPP 등


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



- Logical address (IP, IPX)를 담당하고, Packet의 이동 경로를 결정한다.

- 경로 선택, 라우팅, 논리적인 주소를 정의

- 라우팅 프로토콜을 이용해 최적 경로 설정

- Network 계층 장비 : Switch

- 전송 단위 : Packet(패킷)

- 프로토콜 : IP, ICMP



​4계층 Transport Layer (전송 계층)



- 전체 메시지를 발신지와 목적지에서 제어와 에러를 관리

- 패킷 전송에 오류가 있는지 확인하고 실패된 패킷을 재전송 해주는

신뢰성 있는 통신

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

- Transport 계층 장비 : Gateway, L4 Switch

- 전송 단위 : Segment(세그먼트)

- 프로토콜 : TCP, UDP 등



​5계층 Session Layer (세션 계층)


- 양 끝단의 프로세스가 통신을 관리하기 위한 방법 제공

- 전이중(Full-Duplex), 반이중(Half-Duplex), 동시송수신(Duplex) 방식으로

통신을 하는 호스트들 사이에 세션을 열고, 닫고, 관리하는 기능을 담당

- 프로토콜 : NetBIOS, SSH, TLS



​6계층 Presentation Layer (표현 계층)


- 전송하는 데이터의 Format을 결정

- 다양한 데이터 Format을 일관되게 상호 변환하고

압축, 암호화, 복호화 기능 수행

- 프로토콜 : ASCII, EBCDIC, 유니코드, GIF, JPEG, AVI, MPEG 등



​7계층 Application Layer (응용 계층)


- 사용자 인터페이스 역할을 담당

- 사용자와 가장 가까운 프로토콜 정의

- 프로토콜 : HTTP(80), FTP(21), Telnet(23), SMTP(25), DNS(53), TFTP(69) 등


'Network' 카테고리의 다른 글

NAT란?  (0) 2015.09.10
TCP/IP 이해  (0) 2015.08.26
프록시란?  (0) 2015.08.20
서퍼팜과 DMZ의 이해와 차이점  (0) 2015.08.19
EIGRP 와 OSPF의 차이점  (0) 2015.08.18
블로그 이미지

토유

개발일지

,