자 여든 번째 키워드인 'TCP/IP 4 Layer'를 알아 볼 것이다.
이전 키워드에 나왔던 'OSI 7 Layer'와 연관되는 개념이기 때문에 알아보았다.

TCP/IP 4 Layer 모델은 인터넷 프로토콜 스위트(TCP/IP)의 네트워크 모델로, 네트워크 통신을 계층적으로 설명하기 위해 사용된다.
이 계층은 물리적인 네트워크 매체를 통해 데이터가 어떻게 전송되는지 다룬다. 데이터 링크 계층과 물리 계층을 포함하며, 이더넷, 와이파이 같은 기술들이 이 계층에서 동작한다.
이 계층은 패킷이 발신지에서 목적지까지 어떻게 라우팅되는지에 대한 문제를 다룬다. IP(Internet Protocol) 주소를 사용하여 데이터그램을 라우팅하고 전달한다.
주요 프로토콜: IP(Internet Protocol), ICMP(Internet Control Message Protocol), ARP(Address Resolution Protocol)
주요 기능: 패킷 주소 지정 및 라우팅, 네트워크 간 연결
이 계층은 호스트 간의 데이터 전송을 담당하며, 데이터의 신뢰성, 흐름 제어, 오류 복구 등을 관리한다.
주요 프로토콜: TCP(Transmission Control Protocol), UDP(User Datagram Protocol)
주요 기능: 데이터 전송 보장(TCP), 비연결성 데이터 전송(UDP), 포트 번호를 통한 통신 세션 관리
이 계층은 사용자와 직접 상호작용하는 응용 프로그램이 위치하며, 다양한 네트워크 서비스와 프로토콜을 제공한다.
주요 프로토콜: HTTP(HyperText Transfer Protocol), FTP(File Transfer Protocol), SMTP(Simple Mail Transfer Protocol), DNS(Domain Name System)
주요 기능: 사용자 인터페이스 제공, 데이터 표현, 응용 프로토콜을 통한 통신