개발공부/Network

    TCP/IP와 HTTP에 대하여

    TCP/IP와 HTTP에 대하여

    0. 들어가며 TCP프로토콜은 OSI 4계층, IP프로토콜은 3계층에 위치합니다. 그리고 HTTP 프토토콜은 7계층에 속하지만, TCP/IP에 의존적인 프토콜입니다. 그렇다면 HTTP 프로토콜과 TCP프로토콜은 어떤 차이가 있을지 알아보도록 하겠습니다. 1. TCP/IP 흔히 TCP/IP 라고 묶어서 부르지만, 각각 다른 프로토콜입니다. 하나씩 간단히 보도록 하겠습니다. IP 프로토콜 IP프로토콜은 지정한 IP주소에 데이터를 패킷 이라는 통신 단위로 전달하는 역할을 합니다. 단, 목적지까지 패킷의 순서와 도착을 보장하지 않습니다. 그리고 연결과 관련된 상태 정보도 유지하지 않습니다. 그리고 IP 패킷은 헤더와 데이터필드로 나뉘게 됩니다. 데이터 필드는 상위 계층에서 전달된 PDU가 삽입되며, 헤더필드는 ..