이번 글에서는 '웹의 동작 방식'을 설명하여 웹 브라우저 안에서 웹페이지를 볼 때 무슨 일이 발생하는지에 대하여 설명 할 것입니다.
웹에 연결된 컴퓨터는 클라이언트와 서버라고 합니다. 아래 다이어그램을 통해 클라이언트와 서버가 어떻게 상호작용하는가에 대해 확인 할 수 있습니다.
클라이언트와 서버가 웹을 통해 통신하기 위해서는 아래와 같은 도구들이 필요합니다.
실제 웹 주소는 IP라고 하는 기억하기 어려운 숫자들로 이루어져 있습니다. 이 IP 대신 읽히기 쉽고 기억하기 좋은 대체품이 DNS입니다. 이 DNS는 사용자가 브라우저에 입력하는 웹주소("moilla.org") 를 웹사이트의 실제 IP 주소에 맞춰주는 특별한 서버입니다.
기본적으로 데이터가 웹을 거쳐서 전송될 때, 수전개의 작은 덩어리들로 전송됩니다. 그래서 다양한 웹 사용자들은 동시에 같은 웹 사이트를 다운로드 할 수 있게 됩니다. 만약 웹 사이트가 하나의 큰 덩어리들로 전송된다면, 오직 한 번에 하나의 사용자만 다운로드 할 수 있을 것입니다.
URI(Uniform Resource Identifier) (0) | 2022.07.10 |
---|---|
DNS(Domain Name System) (0) | 2022.07.08 |
Port (0) | 2022.07.08 |
TCP/UDP (0) | 2022.07.05 |
IP(Internet Protocol) (0) | 2022.06.26 |
댓글 영역