
케이블 규격, IP 주소 지정 방법, 상대를 찾기 위한 방법 등을 표시하는 프로토콜을 모은 것을 TCP/IP라고 합니다.
TCP와 IP 프로토콜을 가리켜 TCP/IP라고 부르기도 하지만, IP 프로토콜을 사용한 통신에서 사용되고 있는 프로토콜을 총칭해서 TCP/IP라는 이름이 사용되고 있습니다.
TCP/IP는 4계층으로 나뉘어 있습니다.
애플리케이션 계층
서로 다른 장치에서 실행되는 애플리케이션 간의 통신을 용이하게 하는 프로토콜이 포함됩니다.
이 계층에 있는 프로토콜의 예로는 웹 브라우징을 위한 HTTP(Hypertext Transfer Protocol), 이메일을 위한 SMTP(Simple Mail Transfer Protocol), 파일 전송을 위한 FTP(File Transfer Protocol)가 있습니다.
전송 계층
장치 간에 안정적이고 효율적인 데이터 전달을 보장합니다.
여기에는 TCP(전송 제어 프로토콜) 및 UDP(사용자 데이터그램 프로토콜)와 같은 프로토콜이 포함됩니다.
TCP는 신뢰할 수 있는 연결 지향 통신을 제공하는 반면 UDP는 신뢰할 수 없는 비연결 통신을 제공합니다.
네트워크 계층
네트워크를 통한 데이터 패킷의 주소 지정, 라우팅 및 전달 등을 처리합니다.
여기에는 데이터 패킷의 주소 지정 및 라우팅을 담당하는 IP(Internet Protocol)와 네트워크 진단 및 오류 보고에 사용되는 ICMP(Internet Control Message Protocol)와 같은 프로토콜이 포함됩니다.
링크 계층
장치 간의 물리적 연결과 물리적 매체를 통한 데이터 전송을 처리합니다.
여기에는 유선 네트워크용 이더넷(IEEE 802.3) 및 무선 네트워크용 Wi-Fi(IEEE 802.11)와 같은 프로토콜이 포함됩니다.