멀리 떨어진 웹사이트도 가까운 웹사이트만큼 빠르게 로드되는 이유

0
87
노드가 연결된 지구본의 디지털 삽화.
ktsdesign/Shutterstock.com
CDN 또는 콘텐츠 배포 네트워크 덕분에 지리적 위치에 관계없이 사이트가 빠르게 로드됩니다. 이러한 서버 네트워크는 전 세계에 데이터를 복제하여 사용자가 어디에 있든 지체 없이 웹 사이트를 사용할 수 있도록 합니다.

인터넷이 어떻게 작동하는지 알고 있다면 멀리 떨어진 서버에서 호스팅되는 사이트가 근처에서 호스팅되는 사이트만큼 빠르게 로드되는 이유가 궁금할 것입니다. 결국 미국에 있는 사이트가 미국에 있는 사이트보다 호주에 있는 사이트가 더 느리게 로드되는 것은 당연합니다. 왜 그렇지 않습니까?

거리 문제

Web 1.0 시대에는 세계 다른 지역의 웹 사이트가 더 느린 경우가 많았습니다. 항상 나쁘지는 않았지만 유럽에서 인도의 호텔 예약이나 캐나다의 박물관 사이트를 확인하는 경우 몇 초 더 걸린다는 것을 확실히 알 수 있습니다. 사이트에 과부하가 걸린 경우 때때로 10초 또는 20초 동안 기다릴 수 있습니다.

VPN이 인터넷 연결 속도를 저하시키는 이유는 무엇입니까?

관련된VPN이 인터넷 연결 속도를 저하시키는 이유는 무엇입니까?

이는 귀하가 보내고 받는 정보가 더 오래 이동해야 하므로 연결이 지연되기 때문입니다. VPN을 사용하여 지금 이 경험을 복제할 수도 있습니다. 이러한 서비스는 연결을 전 세계 어디로든 다시 라우팅하고 그렇게 하는 동안 속도를 크게 저하시킵니다.

이것에 대해 할 수 있는 일은 거의 없습니다. 데이터는 무형으로 보일 수 있지만 빛이나 소리가 한 장소에서 다른 장소로 이동하는 데 시간이 필요한 것처럼 매우 실제적인 것입니다. 지구 반대편에 있는 서버에 연결하면 속도가 감소할 뿐만 아니라 연결 대기 시간(서버가 응답하는 데 걸리는 시간)이 늘어납니다.

그러나 이것이 오늘날 VPN 외부에서 이 문제를 접하는 것이 극히 드문 이유를 설명하지 않습니다. 호주 사이트는 미국에 있는 경우 여전히 지구 반대편에 있지만 Qantas와 같은 호주 항공사 사이트를 방문하려는 경우 다른 사이트만큼 빠르게 로드됩니다.

로드 시간 수정

20년 동안 웹사이트를 로드하는 동안 우리는 한두 가지 요령을 배웠습니다. 가장 중요한 것은 정보를 복제하는 전 세계에 흩어져 있는 서버 네트워크를 만드는 것입니다. 즉, 방문하려는 사이트에 대해 상대적으로 가까운 곳에 서버가 항상 있음을 의미합니다.

콘텐츠 배포 네트워크 또는 CDN(일부 사람들은 중간에 있는 “D”가 “전달”을 의미한다고 주장하지만) 이러한 네트워크를 사용하면 항상 사이트 사본을 손에 넣을 수 있습니다. 편리하게도 이것은 또한 CDN을 사용하는 모든 사이트가 자동으로 백업된다는 것을 의미합니다. 하나의 서버가 실패하면 네트워크의 다른 사이트가 이를 대신할 수 있기 때문입니다.

네트워크 정체란 무엇이며 어떻게 해결할 수 있습니까?

관련된네트워크 정체란 무엇이며 어떻게 해결할 수 있습니까?

이러한 CDN을 사용하는 것은 거대 기술 대기업이라는 이유가 있습니다. 사실 Web 1.0 동안에도 대기업 사이트는 전 세계에 사이트 사본을 가지고 있었기 때문에 항상 빠르게 로드되었습니다. Google 검색 엔진을 사용하든, Facebook에 로그인하든, Twitter에서 확인하든 관계없이 이러한 사이트는 위치에 관계없이 순식간에 로드됩니다.

모두를 위한 CDN

그러나 CDN에 액세스할 수 있는 것은 대기업만이 아니며 간단한 포트폴리오 사이트를 설정하는 경우에도 CDN을 사용할 수 있습니다. 예를 들어 코드가 없는 웹 사이트 빌더 Wix에는 다른 많은 웹 호스트와 마찬가지로 자체 CDN이 있습니다.

세계에서 가장 큰 CDN 중 하나는 Cloudflare이며 크고 작은 회사는 항상 Cloudflare를 사용하여 어디서나 누구에게나 사이트가 빠르게 로드되도록 합니다. 그러나 여전히 모든 호스트가 CDN 또는 적어도 이와 유사한 것을 제공하는 경우는 아닙니다. 웹 호스팅을 위해 쇼핑하는 경우 방문자의 경험에 영향을 미칠 수 있으므로 염두에 두어야 할 사항입니다.

또한 자신의 웹사이트를 호스팅하는 것이 항상 좋은 생각이 아닌 주된 이유 중 하나이기도 합니다. CDN의 서비스에도 투자하지 않는 한 해외 방문자를 위해 웹사이트를 로드하는 데 오랜 시간이 걸릴 수 있습니다.

CDN 감사합니다

CDN은 일반인에게는 거의 보이지 않지만 오늘날 인터넷에서 절대적으로 중요한 부분입니다. 그것들이 없으면 사이트가 로드될 때까지 기다리는 데 많은 시간을 할애하고 그에 수반되는 모든 문제를 겪게 될 것입니다. 원격 작업자가 새 웹 페이지를 로드할 때마다 몇 초를 기다려야 하거나 근처에 서버가 없는 상태에서 Facebook을 스크롤하는 경우를 상상해 보십시오.

CDN이 없다면 적어도 우리가 알고 있는 Web 2.0은 없을 것입니다. 인터넷이 훨씬 덜 중앙 집중화되는 가능한 Web 3.0 시나리오에서도 CDN이 역할을 할 가능성이 높습니다. 이러한 네트워크는 아무데도 가지 않을 것입니다. 적어도 당분간은 아닙니다.

관련된: 인터넷 연결 속도를 높이는 방법