본문 바로가기
Computer Science/네트워크

[네트워크] TCP/IP 4계층 모델

by nahkim 2023. 3. 2.

TCP/IP 4계층 모델

네트워크에서 사용되는 통신 프로토콜의 집합

계층들은 프로토콜의 네트워킹 범위에 따라 네 개의 추상화 계층으로 구성

 

TCP/IP 계층은 보통 OSI 7계층과 비교함

 

 

 

 

- TCP/IP 계층과 달리 OSI 계층은 애플리케이션 계층을 세 개로 나눔 (애플리케이션 계층, 프레젠테이션 계층, 세션 계층)

- 링크 계층을 데이터 링크 계층, 물리 계층으로 나눠서 표현 (데이터 링크 계층, 물리계층)

- 인터넷 계층을 네트워크 계층으로 부른다

 

이 계층들은 특정 계층이 변경되었을 때 다른 계층이 영향을 받지 않도록 설계되어있음

ex) 전송 계층에서 TCP를 UDP로 변경했다고 해서 인터넷 웹 브라우저를 다시 설치해야 하는 것은 아님 → 유연하게 설계가 되어있음

 

 

1. 애플리케이션 계층

응용 프로그램이 사용되는 프로토콜 계층

웹서비스, 이메일 등 서비스를 실질적으로 사람들에게 제공하는 층

FTP, HTTP, SSH, SMTP, DNS

 

2. 전송 계층

애플리케이션과 인터넷 계층 사이의 데이터가 전달될 때의 중계 역할을 함

송신자와 수신자를 연결하는 통신 서비스 제공

TCP, UDP, QUIC

 

:TCP / UDP 차이:

 

3. 인터넷 계층

장치로부터 받은 네트워크 패킷을 IP 주소로 지정된 목적지로 전송하기 위해 사용되는 계층

패킷을 수신해야할 상대의 주소를 지정하여 데이터를 전달

비연결형적 (상대방이 잘 받았는지 보장 X)

IP, ARP, ICMP

 

4. 링크 계층

전선, 광섬유, 무선 등 실질적으로 데이터를 전달하며 장치 간의 신호를 주고 받는 규칙을 정하는 계층

네트워크 접근 계층이라고도 불림

 

2부분으로 나누면

물리 계층

무선 LAN과 유선 LAN을 통해 0과 1로 이루어진 데이터를 보내는 계층

 

데이터 링크 계층

이너넷 프레임을 통해 에러 확인, 흐름 제어, 접근 제어를 담당하는 계층

 

:링크 계층:

이더넷

 

 

참고 : *면접을 위한 CS 전공지식 노트*