티스토리 뷰

DEV/Network

OSI 7 Layer

초록매실원액 2015. 12. 11. 13:13

OSI 모델

  • Open System Interconnection ( 개방형 시스템간 상호접속) 모델

  • 통신 네트워크상에서 컴퓨터 간의 통신을 어떻게 것인가에 대한 표준규약

  • 7개의 계층으로 구성되어 있고, 계층은 특유의 기능을 가짐



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

  • 물리적인 매체를 통해 비트스트림 전송하는데 필요한 기능
  • 전송매체를 통해 데이터를 주고 받는 하드웨어 수단을 제공
  • 전송속도, 비트의 동기화(Synchronization), 회선구성, 전송모드(단방향 모드, 반이중 모드, 전이중 모드)
  • Ethernet 상의 클럭신호 맨체스터(Manchester) 인코딩(encoding)방식을 사용

 

2계층 : 데이터링크 계층 ( Datalink Layer)

  • 전송확인과 관리를 담당
  • 물리계층의 에러제어와 동기를 제공하여 신뢰성있는 전송보장을 위한 계층
  • 프레임 구성 구성, 물리주소(MAC 주소) 지정, 흐름제어, 오류제어(손실되면 재전송), 접근제어
  • MAC 주소(8byte) 통한 인접 시스템으로의 안전한 데이터 전송 가능
  • 프레임 마지막에 footer/trailer 붙음(오류정정비교)

 

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

  • 경로설정, 서비스품질(QoS) 제공을 위한 기능적, 절차적 수단 제공
  • 발신지부터 목적지까지 패킷 전달을 책임
  • 데이터 전송경로 설정
  • 논리주소(IP 주소) 지정, 라우팅, 흐름제어 - 4byte

 

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

  • End to End 사용자들이 신뢰성있는 데이터를 주고 받을 있도록
  • 시퀸스넘버 기반의 오류제어 방식 -> 올바른 순서대로 전달
  • 서비스지점 주소( 포트번호 or 포트주소(2byte) ) 지정
  • 오류검출 복구 흐름제어  수행, 데이터 분할 ( 세그먼트 )
  • 연결제어 ( 비연결형 : UDP, 문자메시지, Voice, media / 연결형 : TCP, 전화통화 )

 

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

  • End to End  응용프로세스가 통신을 관리하기 위한 방법 제공
  • 대화제어 - 전이중, 반이중 방식의 통신 제공
  • 동기화
    • 데이터흐름에 대한 검사점(동기점) 삽입
    • 재전송시 가장 가까운 검사점(동기점)부터 재시도

 

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

  • 코드 번역 담당, 사용자 시스템에서 데이터의 형식상 차이를 해결
  • 압축, 암호화, 복호화 수행

 

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

  • 응용프로그램을 위한 프로토콜
  • 파일전송 서비스(FTAM 프로토콜), 디렉토리 서비스(X.500 프로토콜)

계층

데이터 전달 정의

주소

프로토콜

PDU

장비

7

데이터 생성

 

HTTP, FTP , TFTP, SMTP, POP3, DNS ..

Data

서버계열 PC

6

데이터 표현

-

-

-

-

5

응용계층간의 연결

-

-

-

-

4

서비스 선택

PORT

TCP, UDP

Segment

L4 스위치

3

경로설정

IP

IP, ARP, RARP, ICMP, IGMP

IP Datagram

Packet

라우터, L3

2

프레임구성, 오류 검증

MAC

LAN : Ethernet

WAN : HDLC , PPP

FRAME

스위치

1

물리적 연결

-

-

Bit

케이블, 커넥터, 허브, 리피터






        

'DEV > Network' 카테고리의 다른 글

VLAN  (0) 2015.12.14
Spanning-Tree Protocol  (0) 2015.12.14
Switch  (0) 2015.12.14
CSMA/CD  (0) 2015.12.14
Layer  (0) 2015.12.11
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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 31
글 보관함