HTTP는 TCP/IP 의 상위 프로토콜이며, 인터넷상에서 웹서버와 클라이언트 브라우저간의 문서를 교환하기 위한 프로토콜입니다. 컴퓨터간에 데이타를 어떻게 주고 받는지 한번 생각해 봅시다. 케이블(cable), 전파, 적외선 등을 사용하여 데이타를 보내려면 문서든 그림이든 모든 데이타를 전기신호나 광신호로 변환해야 합니다. 때문에 데이타를 받는 쪽에서는 그 신호를 다시 원래의 문서나 그림으로 변환시키는 작업이 필요합니다. 그런데 이때 신호를 어떻게 변환했는지를 모르면 원래대로 되돌릴 수 없습니다. 그래서 "신호로 변환-전달-데이타 재변환"이라는 일련의 흐름을 통일시킨 절차를 기술해 놓은 것이 TCP/IP 프로토콜입니다. TCP/IP라는 공통된 구조로 전 세계 네트워크를 연결한 것이 바로 인터넷입니다. <참 고> 1) 인터넷 프로토콜 ( IP : Internet Protocol) 2) 전송제어 프로토콜 (TCP : Transmission Control Protocol) 3) 사용자 데이타그램 프로토콜 (UDP : User Datagram Protocol)
T C P/ I P 프 로 토 콜(P r o t o c o l)
HTTP는 TCP/IP 의 상위 프로토콜이며, 인터넷상에서 웹서버와 클라이언트 브라우저간의 문서를 교환하기 위한 프로토콜입니다.
컴퓨터간에 데이타를 어떻게 주고 받는지 한번 생각해 봅시다.
케이블(cable), 전파, 적외선 등을 사용하여 데이타를 보내려면 문서든 그림이든 모든 데이타를 전기신호나 광신호로 변환해야 합니다.
때문에 데이타를 받는 쪽에서는 그 신호를 다시 원래의 문서나 그림으로 변환시키는 작업이 필요합니다. 그런데 이때 신호를 어떻게 변환했는지를 모르면 원래대로 되돌릴 수 없습니다.
그래서 "신호로 변환-전달-데이타 재변환"이라는 일련의 흐름을 통일시킨 절차를 기술해 놓은 것이 TCP/IP 프로토콜입니다.
TCP/IP라는 공통된 구조로 전 세계 네트워크를 연결한 것이 바로 인터넷입니다.
<참 고>
1) 인터넷 프로토콜 ( IP : Internet Protocol)
2) 전송제어 프로토콜 (TCP : Transmission
Control Protocol)
3) 사용자 데이타그램 프로토콜 (UDP : User
Datagram Protocol)