본 게시글은 인프런의 모든 개발자를 위한 HTTP 웹 기본 지식 김영한 선생님의 강의를 듣고 정리한 내용입니다. 이번 강의는 두 대의 컴퓨터는 인터넷을 통해 어떻게 통신할까로 시작한다. 한쪽을 클라이언트 한쪽을 서버라고 두자. 클라이언트는 서버에게 Hello, world!라는 메세지를 보내고싶다. 그러려면 어떡해야할까? 클라이언트와 서버가 연결되어있다면 그냥 직접 보내면 될 것이다. 그러나 클라이언트와 서버는 '인터넷'으로 연결되어있다. 이때 그냥 복잡한 인터넷 망 속에서 그냥 보낼 수 는 없으니 각 컴퓨터에게 IP주소라는 것을 부여하고IP 인터넷 프로토콜이란 것을 통해 보내자는 규약을 정했다. IP 프로토콜은(=인터넷 프로토콜과 동일)지정한 IP주소에 데이터를 전달하는데 이때 패킷이라는 통신 단위로 데..