02 Network Model

Network 기초 2016. 10. 24. 19:12

Network Model

- Why? 네트워크 통신의 효율성과 안정성 보장하기 위한 개념적 구조

- 계층적인 구조을 지니며, 기능별로 모듈화

- 종류

  • TCP/IP Model (실제 통신용)
  • OSI 7 Model (참조용, 표준) : 학습, 유지 보수, 문제 해결

- 계층별 정리

Model

기능

주소

프로토콜

장비

PDU

계층

OSI 7

TCP / IP

 

 

 

 

 

7

Application

Application

 * 사용자 인터페이스 계층으로 사용자의 명령을 받아주는 계층 (응용 프로그램)

 

 웹 (HTTP),

 파일전송 (FTP),

 원격 (Telnet, SSH),

 메일 (POP3),

 DNS, DHCP 등

 PC, Server 등

data

(=message)

6

Presentation

 * 상위계층에서 만들어진 Data 형태 지정

 * 인코딩, 압축, 암호화 등에 대한 정보

5

Session

 * 연결이 필요한 서비스를 받을 때만 사용 ex> 채팅

 * 연결상태 제어

4

Transport

Transport

 * 데이터 전송방식 결정

 * 서비스 구분 (서비스 주소)

 * 필요에 따라 단편화 또는 재조합 작업 수행

Port

 TCP, UDP 등

 L4 Switch

segment

3

Network

Internet

 * 출발지와 목적지의 주소 (논리적 주소) 부여

 * 종단 간 연결 보장

IP

 ICMP, IP, ARP 등

 Router,

 L3 Switch

packet

2

Data Link

Network

Interface

 * 인접 장비에 접근하기 위한 정보 (물리적 주소) 부여

 * 네트워크 환경에 맞는 정보 부여

 * Node간 연결 보장

MAC

 LAN : Ethernet

 WAN : HDLC,  PPP

 Switch,

 Bridge

frame

1

Physical

(Hardware)

 * 신호를 변환 (Bit ↔ 전기적 신호)하여 전송

 

 

 Cable/Connecter,

 Hub/Repeater

 

 

Encapsulation / De-encapsulation

  • Encapsulation
    - 각 계층에서 프로토콜에 의해 생성된 정보(Header)를 상위 계층에서 전달바든 데이터에 덧붙이는 과정

  • De-encapsulation
    - 각 계층에서 해당 계층의 정보(Header)를 해석하여 그 역할을 수행하는 과정

  • Header
    - 각 계층의 프로토콜에 의해 생성되는 추가 정보

  • Footer (=Trailer)
    - 2계층에서만 추가됨
    - Why? (데이터 생성이 완료되었을 때) 전체 데이터에 대한 오류 검출을 제공하기 위한 값

  • SDU (Service Data Unit)
    - (Header 제거된) 상위 계층에서 전달받은 데이터

  • PDU (Protocol Data Unit)
    - Header와 상위 계층의 데이터가 합쳐진 한 계층 전체 데이터

'Network 기초' 카테고리의 다른 글

Layer 3 Internet (2 / 3)  (0) 2016.10.27
FLSM Subnetting 예제 / 풀이  (0) 2016.10.26
Layer 3 Internet (1 / 3)  (0) 2016.10.26
01 Network 개요  (0) 2016.10.24
Network 기초  (0) 2016.10.24

설정

트랙백

댓글