TCP/IP 프로토콜

TCP/IP는 다른 통신 프로토콜의 큰 집합입니다.

프로토콜 패밀리

TCP/IP는 TCP와 IP 두 가지 초기 프로토콜 위에 기반한 다른 통신 프로토콜의 큰 집합입니다.

TCP - 전송 제어 프로토콜

TCP는 애플리케이션에서 네트워크로 데이터 전송을 제어하는 데 사용됩니다.

TCP는 데이터를 전송하기 전에 IP 패킷으로 나누고, 도착할 때 다시 재구성하는 책임을 집니다.

IP - 인터넷 프로토콜

IP는 컴퓨터 간의 통신을 책임집니다.

IP는 인터넷에서 데이터 패킷을 전송하고 수신하는 책임을 집니다.

HTTP - 텍스트 힙트 전송 프로토콜

HTTP는 웹 서버와 웹 브라우저 간의 통신을 책임집니다.

HTTP는 웹 클라이언트(브라우저)에서 웹 서버로 요청을 보내고, 웹 서버에서 웹 클라이언트로 내용(웹 페이지)을 반환하는 데 사용됩니다.

HTTPS - 안전한 HTTP

HTTPS는 웹 서버와 웹 브라우저 간의 안전한 통신을 책임집니다.

대표적인 응용 프로그램으로, HTTPS는 신용카드 거래와 기타 민감한 데이터를 처리하는 데 사용됩니다.

SSL - 안전한 소켓 레이어

SSL 프로토콜은 안전한 데이터 전송을 위해 데이터를 암호화하는 데 사용됩니다.

SMTP - 간단한 이메일 전송 프로토콜

SMTP은 이메일 전송에 사용됩니다.

MIME - 다용도 인터넷 이메일 확장

MIME 프로토콜은 SMTP이 TCP/IP 네트워크를 통해 오디오, 비디오 및 이진 데이터를 포함한 멀티미디어 파일을 전송할 수 있게 합니다.

IMAP - 인터넷 메시지 접근 프로토콜

IMAP은 이메일을 저장하고 꺼내는 데 사용됩니다.

POP - 우체국 프로토콜

POP은 이메일 서버에서 개인 컴퓨터로 이메일을 다운로드하는 데 사용됩니다.

FTP - 파일 전송 프로토콜

FTP은 컴퓨터 간 파일 전송을 담당합니다.

NTP - 네트워크 시간 프로토콜

NTP은 컴퓨터 간 시간(시계)을 동기화하는 데 사용됩니다.

DHCP - 다이나믹 호스트 구성 프로토콜

DHCP는 네트워크에서 컴퓨터에 다이나믹 IP 주소를 할당하는 데 사용됩니다.

SNMP - 간단한 네트워크 관리 프로토콜

SNMP은 컴퓨터 네트워크의 관리에 사용됩니다.

LDAP - 가벼운 디렉토리 접근 프로토콜

LDAP은 인터넷에서 사용자와 이메일 주소에 대한 정보를 수집하는 데 사용됩니다.

ICMP - 인터넷 메시지 컨트롤 프로토콜

ICMP은 네트워크에서 오류 처리를 담당합니다.

ARP - 주소 해결 프로토콜

ARP는 IP 주소를 통해 IP 주소에 기반한 컴퓨터 네트워크 카드의 하드웨어 주소를 찾는 데 사용됩니다.

RARP - 반대 주소 해결 프로토콜

RARP는 IP 주소를 통해 하드웨어 주소에 기반한 컴퓨터 네트워크 카드의 IP 주소를 찾는 데 사용됩니다.

BOOTP - 부팅 프로토콜

BOOTP은 컴퓨터가 네트워크에서 시작될 때 사용됩니다.

PPTP - 포인트 투 포인트 터널 프로토콜

PPTP은 개인 네트워크 간의 연결(터널)에 사용됩니다.