320x100
320x100

 

OSI참조모델 (Open System Interconnection)

- 서로 다른 컴퓨터간의 통신 기능을 일곱 계층으로 구분하여 각 계층마다 표준화된 서비스와 프로토콜을 규정한 것

- 하드웨어나 소프트웨어의 논리적인 변경없이 시스템간의 통신을 개방 하는 것을 목적으로 함

- SDU : 각 계층 사이에 주고 받는 데이터 단위

- PDU : 같은 계층 사이에서 주고 받는 데이터 단위

 

 

 

 

OSI 물리계층

물리계층

- 기능

: 시스템 간의 링크 활성화 및 관리를 위한 전기/기계/절차/기능적 특성 정의

: 데이터 전송

: 네트워크 접속 형태 결정

: 데이터 전송 모드 결정

: 회선 구성

: 데이터링크 계층에서 형성된 데이터 패킷을 전기 신호나 광신호로 바꾸어 송수신

- 통신단위(PDU)

: 비트 (0과 1로 나타내어지는 전기적인 on / off)

- 전송매체

: 허브, 리피터, 케이블 등 데이터를 전송하는 물리적 장치 (이더넷, 10Base-T, 10Base-2)

 

 

데이터링크 계층

- 기능

: 주소지정 (최근에 지나온 노드와 다음에 접근할 노드의 물리주소)

: 순서제어 (데이터의 순차적 전송을 위한 프레임 번호 부여)

: 흐름제어(한번에 전송하는 데이터 양 조절, 수신여부 확인)

: 오류검출 및 처리 (오류검출과 정정, 오류가 발생한 프레임의 재전송 요구)

: 동기화 (헤더<수신측 프레임 도착 알림>, 트레일러<프레임의 끝 비트, 오류제어 비트>)

: 데이터링크 설정 (수신측에서는 헤더와 트레일러 삭제 후 네트워크 계층으로 전달)

- 통신단위(PDU)

: 프레임 (전송 데이터 + 인접노드 주소)

ㆍ헤더와 트레일러에 송신지에서 수신지로 데이터를 전송하는데 필요한 여러가지 정보 포함

- 통신방법

: MAC 주소

ㆍ수신노드가 수신하면 시작과 끝부분을 삭제한 후 데이터를 네트워크 계층으로 전송

- 전송매체

: 브릿지, 스위치

- 프로토콜

: MAC / PPP / Ethernet / ARP

 

 

네트워크 계층

- 기능

: 라우팅, 흐름제어, 오류제어, 인터네트워킹

: 네트워크 관리자가 직접 주소를 할당하는 구조 (계층적인 구조)

- 통신단위(PDU) : 패킷

- 통신 방법 : IP주소

- 전송매체

: 라우터, L3 스위치(스위치 + 라우팅 기능)

- 프로토콜

: IP / ICMP / IGMP / IPX

 

 

전송계층

- 통신을 활성화하기 위한 계층

: 보통 TCP 프로토콜을 이용하여 포트를 열어 데이터 통신

: 데이터를 하나로 합쳐서 5계층으로 전송

: 단대단(End to End) 오류제어 및 흐름제어

- 통신 단위(PDU) : 세그먼트

- 통신 방법 : TCP / UDP 프로토콜

- 전송매체 : 라우터, 게이트웨이, 7Lay Switch

- 프로토콜

: TCP / UDP / RTP

 

 

 

OSI 논리계층

세션계층

- 기능

: 데이터 통신을 위한 논리적인 연결

: 세션 설정, 유지, 종료, 전송중단시 복구

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

: 체크포인팅 유휴와 종료, 재시작을 수행

: TCP / IP 세션을 만들고 없에는 역할

- 통신 단위 : data

- 통신 방법 : duplex, half-duplex, full-duplex

- 프로토콜

: SSH / TLS / NetBIOS / ISO8327 / Appletalk

 

 

표현계층

- 기능

: 데이터 표현이 상이한 응용 프로세스의 독립성을 제공하고 암호화

: 코드간의 번역 담당, 인코딩 / 디코딩

: 사용자 명령어의 완성 및 결과 표현

: 포장 / 압축 / 암호화

- 통신 단위 : data

- 프로토콜

: HTTP / FTP / DNS / DHCP / SMTP / NFS / RTSP

 

 

응용계층

- 기능

: 네트워크 UI 부분과 사용자의 입출력

- 통신 단위 : 데이터

- 전송매체 및 프로토콜

: Web, E-Mail, SMTP, Telnet

 

 

 

 

 

OSI 참조모델 요약

OSI참조모델 7계층의 역할

- 1~3계층 : 망과 접속

- 4~7계층 : 사용자와 접속

- 계층별로 독립적이기 때문에 기능에 필요한 몇 개의 계층만 표준화하면 정상적인 통신 가능

- 실제 네트워크에서는 3계층까지만 작동시킴

 

 

 

 

 

TCP / IP 모델

TCP / IP 모델

- OSI 7계층을 단순화한 모델 (현재 대부분 TCP/IP모델 채택)

- 네트워크 접속 계층, 네트워크 계층, 전송 계층, 응용 계층으로 나뉨

- 네트워크 접속 계층 : 물리계층 + 데이터링크 계층

- 네트워크 계층 : 네트워크 계층

- 전송계층 : 전송계층

- 응용계층 : 세션계층, 표현계층, 응용계층

 

 

네트워크 접속 계층

- LAN과 WAN을 연결하여 인터넷을 구성

- 물리적 링크 구성, 흐름제어, 오류제어 등 담당

- 물리계층 + 데이터링크 계층

 

 

 

300x250
728x90

'Computer Science > Network' 카테고리의 다른 글

프로토콜  (0) 2020.12.13
데이터 링크 계층  (0) 2020.12.13
무선 네트워크  (0) 2020.12.13
광역 네트워크 (WAN)  (0) 2020.12.13
이더넷 (Ethernet)  (0) 2020.12.13