[TCP/IP] 4. TCP/IP 프로토콜
4. TCP/IP 프로토콜
- TCP/IP 는 서로 다른 통신 프로토콜들의 대규모 모음이다.
4.1 프로토콜의 패밀리
- TCP/IP는 TCP와 IP라는 두 원조 프로토콜에 기초하는 서로 다른 통신 프로토콜들의 대규모 모음이다.
4.2 TCP - Transmission Control Protocol
- TCP는 네트웍에서 응용프로그램으로부터 데이터를 전송하기 위해서 사용된다.
- TCP는 IP패킷이 보내고, 도착한 패킷을 재조립하기 전에 패킷 분할을 관장한다.
4.3 IP - Internet Protocol
- IP는 다른 컴퓨터들간의 통신을 관장한다.
- IP는 인터넷 상에서 데이터 패킷을 주고 받기를 관장한다.
4.4 HTTP - Hyper Text Transfer Protocol
- HTTP는 웹 서버와 웹 브라우저 사이의 통신을 관장한다.
- HTTP는 웹 서버에서 웹 클라이언트로 보내지는 요청, 클라이언트에서 다시 서버로 되돌아오는 웹 컨텐츠(웹페이지)를 위해서 사용되어진다.
4.5 HTTPS - Secure HTTP
- HTTPS 웹 서버와 웹 브라우저 간의 보안 통신을 관장한다.
- HTTPS는 일반적으로 신용카드 와 다른 민감한 데이터를 운용한다.
4.6 SSL - Secure Sockets Layer
- SSL 프로토콜은 보안 데이터 전송을 위한 데이터 암호에 사용되어진다.
4.7 SMTP - Simple Mail Transfer Protocol
- SMTP는 e-mail의 전송을 위해 사용되어진다.
4.8 MIME - Multi-purpose Internet Mail Extensions
- MIME 프로토콜은 목소리, 오디오, TCP/IP 네트웍을 가로지러는 바이너리 데이터가 포함된 멀티 파일을 전송하는 SMTP와 관련된 프로토콜이다.
4.9 IMAP - Internet Message Access Protocol
- IMAP는 e-mail의 저장과 검색을 위해 사용되어진다.
4.10 POP - Post Office Protocol
- POP는 개인용 컴퓨터에서 e-mail 서버의 e-mail을 다운로드 할 때 사용되어진다.
4.11 FTP - File Transfer Protocol
- FTP는 컴퓨터간 파일 전송을 관장하는 프로토콜이다.
4.12 NTP - Network Time Protocol
- NTP는 컴퓨터간의 시간(클럭) 동기화를 관장한다.
4.13 DHCP - Dynamic Host Configuration Protocol
- DHCP는 네트웍에서 컴퓨터의 동적 IP 주소를 할당하는데 사용되어진다.
4.14 SNMP - Simple Network Management Protocol
- SNMP는 컴퓨터 네트웍의 관리자를 위해 사용되어진다.
4.15 LDAP - Lightweight Directory Access Protocol
- LDAP는 사용자와 인터넷으로부터 e-mail 주소에 관한 정보를 수집하는데 사용된다.
4.16 ICMP - Internet Control Message Protocol
- ICMP는 네트웍에서 에러를 관장한다.
4.17 ARP - Address Resolution Protocol
- ARP는 IP 주소에 근거해 컴퓨터 네트웍 카드의 하드웨어 정보를 찾기 위해서 사용되는 프로토콜이다.
4.18 RARP - Reverse Address Resolution Protocol
- RARP는 컴퓨터 네트웍 카드의 하드웨어 주소를 근거해 IP 주소를 찾기 위해 사용되는 프로토콜이다.
4.19 BOOTP - Boot Protocol
- BOOTP는 네트웍 부팅 컴퓨터를 위해 사용되어진다.
4.20 PPTP - Point to Point Tunneling Protocol
- PPTP는 개인 네트웍간의 연결을 세팅하기 위해 사용되어진다.