본문 바로가기
Network

[네트워크 기초] TCP/IP의 4 계층 구조

by 뒹굴거리는프로도 2023. 1. 14.
반응형

 

TCP/IP의 4 계층 구조

 

PC와 스마트폰 등이 통신하는 규칙을 프로토콜이라고 하고, 복수의 프로토콜을 조합한 것을 네트워크 아키텍처라고 한다.

네트워크 아키텍처는 우리가 사용하는 언어에 해당한다.

예전에는 TCP/IP 뿐만 아니라 여러 가지 네트워크 아키텍처가 있었지만, 지금은 거의 TCP/IP만 이용한다.

 

TCP/IP는 TCP와 IP를 중심으로 하는 프로토콜의 집합으로, 네트워크의 공용 언어다.

PC나 스마트폰 등의 OS에도 TCP/IP가 내장되어 있으므로 간단히 이용할 수 있다.

또한 TCP/IP로 통신하는 PC와 스마트폰, 각종 네트워크 기기 전반을 호스트라고 부른다.

 

TCP/IP에서는 네트워크를 통해 통신하기 위한 기능을 계층화하고 복수의 프로토콜을 조합한다.

TCP/IP의 계층 구조는 아래부터 '네트워크 인터페이스층', '인터넷층', '트랜스포트층', 최상위의 '애플리케이션층'으로 모두 4개의 계층으로 이루어져 있다.

(7계층 OSI 참조 모델도 있으나, 이 모델을 기반으로 하는 네트워크 아키텍처를 실무에서 사용하는 경우는 없다고 한다.)

이 4개의 계층이 모두 정상적으로 제 기능을 해야 통신이 이루어지며, 상위 계층 기능은 하위 계층 기능이 정상적으로 동작해야 발휘된다.

 

TCP/IP의 구조 주요 프로토콜 설명
애플리케이션 계층 HTTP, SMPT, POP3, IMAP4, DHCP, DNS 등 애플리케이션에서 다룰 데이터 형식과 절차를 결정한다.
트랜스포트 계층 TCP/UDP 애플리케이션에 신뢰성 있는 데이터를 전송한다.
인터넷 계층 IP, ICMP, ARP 등 통신 노드 간의 IP 패킷을 전송하는 기능, 라우팅 기능을 담당한다.
네트워크 인터페이스 계층 이더넷, 무선 LAN(Wi-Fi), PPP 등 프로토콜은 자유롭게 선택할 수 있다. 통신 상대와 같은 것을 사용할 필요는 없다.
데이터를 전기 신호로 변환한 뒤, 물리적 주소인 MAC 주소를 사용해 데이터를 전달한다.

[표. TCP/IP의 계층]

반응형