노트 :

TCP/IP 참조 모델 및 OSI 참조 모델 본문

CS

TCP/IP 참조 모델 및 OSI 참조 모델

IT_달토끼 2023. 4. 22. 13:24

 

네트워크의 기능에 따라 여러 계층 형식으로 정의한 두 가지 모델이 있다.

 

1970년대 미국 방위고등연구계회국(DARPA)가 개발한 계층구조모델인 TCP/IP모델과

1984년 국제표준화기구(ISO)가 개발한 OSI 7레이어이다.

 

두 계층 구조 모델은 만들어진 곳이 다를 뿐, 통신에 필요한 기능을 계층적으로 정리했다는 점에서는 똑같다.

 

모델별 계층의 특성은 아래와 같다.

 

 

1. TCP/IP 참조 모델

계층 계층 이름 역할
4계층 애플리케이션 계층 사용자에게 애플리케이션을 제공한다.
3계층 트랜스포트 계층 애플리케이션 식별 및 그에 대해 통신 제어한다.
2계층 인터넷 계층 다른 네트워크에 있는 단말과의 연결성을 확보한다.
1계층 링크 계층 같은 네트워크에 있는 단말과의 연결성을 확보한다.

 

 

2. OSI 참조 모델

계층 계층 이름 역할 PDU 이름
7계층 애플리케이션 계층(응용계층) 사용자에게 애플리케이션을 제공한다. 메시지
6계층 프레젠테이션 계층(표현계층) 애플리케이션 데이터를 톨신 가능한 방식으로 변환한다. -
5계층 세션 계층 애플리케이션 데이터를 송신하기 위한
논리적 통신로(세션)를 관리한다.
-
4계층 트랜스포트 계층(전송계층) 애플리케이션 식별 및 그에 따라 통신 제어한다. 세그먼트(TCP),
데이터그램(UDP)
3계층 네트워크 계층 다른 네트워크에 있는 단말과의 연결성을 확보한다. 패킷
2계층 데이터링크 계층 물리 계층의 신뢰성을 확보하고, 같은 네트워크에 있는
단말과의 연결성을 확보한다.
프레임
1계층 물리 계층 디지털 데이터를 전기 신호나 광 신호, 전파로 변환해
네트워크로 보낸다.
비트

 

위 표에서 PDU는 Protocol Data Unit의 약자로, 네트워크에서 데이터는 하나의 덩어리로 처리되는 것이 아니라 작게 분할해서 처리되는데 분할된 데이터를 일컫는다. 

 

이렇게 데이터를 분할하는 이유는 동영상, 이미지 등 데이터 자체의 용량이 너무 커서 한번에 전송할 수 없는 경우가 있으며, 각 계층에서 처리할 수 있는 데이터의 크기가 각각 다르기 때문에 각 계층에서 처리할 수 있도록 하기 위해서이다.

 

 

 

 

참고: 미야타 히로시 지음, 김모세 옮김, 「그림으로 공부하는 TCP/IP구조」, 제이펍