강좌 / 팁

하드웨어 유튜브 버퍼링 완전해결2 (hosts파일 사용, DNS변경 x, SKB 전용)

2010.05.06 23:15

hsk 조회:63891 추천:6

==========================================================

추가사항: [잠정결론]

이 팁은 SK브로드밴드 회선에서 효과가 상당히 좋으며

 

파워콤 회선에서는 효과가 거의 없는 것으로 확인되고 있으며 (좀더 테스트 필요)

 

KT 회선에서는 역효과가 발생하기도 하므로, KT 사용자의 경우 원래의 순정 상태로 사용하시기를 권장합니다.

(효과를 보시는 분들도 계시네요)

 

각 ISP의 해외망 백본에 따른 차이인 것 같습니다.

 

제 생각에는 SK브로드밴드 사용자가 74.125.11.xxx 를 이용할 경우

SK브로드밴드 전용회선이 깔린 백본을 통해 유튜브와 연결이 되는 것 같습니다.

 

이 팁의 맹점은, 만약 SK 브로드밴드 사용자가 너도 나도 이 방법을 사용하게 된다면

결국에는 트래픽 몰림 문제로 또 느려질 가능성이 있다는 것입니다.

소수의 분들만 사용하시기를 바라는 팁입니다만, 그렇게 될 수 있을지는 모르겠습니다. ^^

==========================================================

 

(이 글과 같은 내용으로 파코즈의 팁 게시판에도 포스팅하였습니다.

파코즈 쪽 댓글중에서도 도움이 될만한 정보가 있을 수도 있으니 관심있으신 분들은 확인해주시기 바랍니다.)

https://www.parkoz.com/zboard/view.php?id=my_tips&no=13885

 

 

아래 어흥흥님께서 링크해주신 안군님의 방법대로

DNS를 8.8.8.8 / 8.8.4.4로 변경하니 youtube 속도가 현저히 빨라졌음을 저도 느꼈습니다.

안군님 게시글의 링크입니다. https://ahngun.com/87

 

그러나 DNS를 8.8.8.8로 바꾸는 팁의 크나큰 단점은

모든 도메인네임에 대해서 미국 캘리포니아에 있는 구글 DNS를 이용하기 때문에

Propagation Delay(전파 지연)에 의해 아무리 서버 쿼리가 빠르다 해도

최종 응답시간은 40~50ms 보다 빠를 수가 없습니다.

 

 

국내 DNS의 경우 빠를 경우 1ms미만의 왕복시간을 갖는것에 비하면

비록 짧은 시간차이긴 하지만 DNS쿼리에 무려 50배나 손해보는 셈이죠.....

그것도 모든 사이트의 URL에 대해서 말이죠...

 

쉽게 말해서

해당 도메인네임이 IP주소로 변경되어서 캐시에 저장되어있기 전에는

모든 홈페이지에 대해

URL을 입력해서 접속하는데에

아무리 적어도 0.05초 이상의 딜레이가 생긴다는 뜻입니다.

 

 

그래서

 

굳이 youtube를 끊김없이 보기위해서 DNS까지 바꿔가면서

국내 사이트 URL에 대한 도메인네임 쿼리속도까지 손해볼 필요가 없다고 판단하여

 

 

DNS를 8.8.8.8로 변경 시 빨라진 원인을 파악을 통해

 

DNS를 변경하는 방법 대신

기존의 DNS 설정을 유지하되

윈도우의 hosts파일을 편집하는 방법을 생각해보았습니다.

 

 

 

 

 

우선 DNS를 8.8.8.8로 바꾸면 유튜브가 빨라지는 현상의 원인을 파악해보았습니다.

 

[가정] DNS서버 자체는 도메인네임을 IP주소로 바꿔주는 역할만을 하기 때문에

구글 DNS(8.8.8.8)로 바꾸었을 경우 유튜브 속도가 빨라졌다면,

우리가 흔히 사용하는 국내 DNS와 구글 DNS는

유튜브 스트리밍 서버에 대해 다른 IP주소를 반환할 것이라는 점을 가정하여 확인해보았습니다.

 

우선 youtube의 스트리밍 서버의 도메인네임은 다음과 같습니다.

 

vXX.lscacheYY.c.youtube.com (혹은 vXX.lscacheYY.l.google.com 은 이명)

(위에서 XX와 YY는 일련의 숫자입니다.)

 

우선 저의 회선 환경은 SK브로드밴드 대칭광랜(95Mbps/95Mbps)입니다.

 

 

DNS서버 설정: 168.126.63.1 혹은 164.124.101.2 일 때

(흔히 사용하는 국내 DNS서버인  KT DNS,  데이콤 DNS)

 

 ktdns_youtube.png

추가사항:

KT의 DNS인 168.126.63.1의 경우, KT 회선을 사용하는 사람들을 위한 DNS와, 국가 기간망 공용 DNS으로 사용되는 DNS가 분리되어 있는 것 같습니다.

즉, KT를 사용하는사람이 168.126.63.1에 v1.lscache1.c.youtube.com 를 쿼리할 경우

74.125.107.16이 반환되는 반면, KT 회선 사용자가 아닌 사용자가 KT의 공용 DNS 168.126.63.1을 사용할 경우

74.125.164.16이 반환됩니다.

 

참고로 SK브로드밴드가 SK브로드밴드 전용 DNS서버를 사용할 경우 (210.220.163.82)

74.125.107.xxx가 반환되는군요.... 그러나 속도에 있어서는 위의 74.125.164.xxx와 별 차이가 없으므로 따로 언급하지는 않겠습니다. 

 

 

 

 

DNS 서버 설정: 8.8.8.8

(구글 DNS 사용시)

googledns_youtube.png

 

 

 

보시면 아시겠지만

국내 DNS(168.126.63.1 / 164.124.101.2 등)를 사용할 경우

74.125.164.xxx 가 리턴이 되고

 

구글 DNS (8.8.8.8 / 8.8.4.4)를 사용할 경우

74.125.11.xxx 가 리턴이 됨을 알 수 있습니다.

 

 

즉, 국내 DNS서버와 구글DNS서버는 서로 다른 IP주소를 리턴해주기 때문에

해당 IP주소대역의 라우팅 경로가 달라서

속도의 차이가 생긴다고 볼 수 있는 것입니다.

 

 

우선 Ping을 이용해 IP대역의 Round Trip Time(RTT)을 비교해볼까요?

rtt.png

 

KT DNS를 사용할 때 쿼리된 74.125.164.xxx의 경우 약 180ms의 RTT를 보입니다.

구글 DNS(8.8.8.8)을 사용할 때 쿼리된 74.125.11.xxx의 경우 약 40ms의 RTT를 보입니다.

상당한 차이가 나죠?

 

 

 

그럼 한번 VisualRoute롤 통해 위의 두 IP대역의 라우팅 경로가 어떻게 다른지 확인해보겠습니다.

Ping이나 Trace Route 결과는 사용하시는 회선에 따라 다르게 나올 수 있습니다.

(저는 SK브로드밴드 회선을 사용합니다.)

 

11.png

 

구글 DNS 사용시 리턴된 74.125.11.xxx의 라우팅 경로입니다.

12홉을 거치며 RTT는 약 40ms로 비교적 안정적입니다.

한국에서부터

유튜브(구글) 서버가 있는 미국 Mountain View, 캘리포니아까지의 거리 때문에 발생하는 전파지연을 생각한다면

이 40ms는 딜레이가 적은 최상의 네트워크로 연결된다고 보셔도 무방합니다.

 

 

 

다음은 KT DNS (168.126.63.1) 혹은 데이콤 DNS (164.124.101.2) 사용시 리턴된

74.125.164.xxx에 대한 라우팅 경로입니다.

164.png

 

74.125.11.xxx 의 라우팅 경로와는 다르게

빨간 박스로 쳐진 부분에서 상당한 딜레이가 발생함을 알 수 있습니다.

무려 17홉이나 거치며 RTT는 약 180ms나 됩니다. 

 

즉, 국내 DNS를 사용할 때와 구글 DNS를 사용할 때

유튜브 속도가 다른 이유는

 

국내 DNS가 리턴한 74.125.164.xxx 와

구글 DNS가 리턴한 74.125.11.xxx의 라우팅 경로가 다르기 때문이었습니다.

 

위에서 빨간 박스친 부분의 네트워크에서 상당한 속도저하나 딜레이가 발생하는 것이지요......

해당 네트워크에서 왜 느려지는가에 대해서는 저도 모릅니다. 제가 네트워크 전문가가 아닐 뿐만 아니라

네트워크 전문가라 하더라도 딱히 방법은 없겠죠.... 저런 느린 곳은 피해가면 그만입니다.

 

 

 

그럼 해결책은.........?

국내 DNS서버를 이용해서

국내 사이트의 빠른 쿼리속도를 그대로 유지한채

유튜브에 대한 부분만 74.125.11.xxx로 쿼리되게끔 hosts파일을 수정하면

 

두마리 토끼 (DNS그대로 이용, 유튜브 속도향상)를 모두 다 잡을 수 있습니다.

 

 

 

방법:

%Windir%\System32\Drivers\etc\hosts

파일을 notepad로 연 후

아래의 주소들을 하단에 추가하시면 됩니다.

 

 

74.125.11.16        v1.lscache1.c.youtube.com
74.125.11.19        v2.lscache1.c.youtube.com
74.125.11.22        v3.lscache1.c.youtube.com
74.125.11.25        v4.lscache1.c.youtube.com
74.125.11.28        v5.lscache1.c.youtube.com
74.125.11.31        v6.lscache1.c.youtube.com
74.125.11.34        v7.lscache1.c.youtube.com
74.125.11.37        v8.lscache1.c.youtube.com
74.125.11.17        v9.lscache1.c.youtube.com
74.125.11.20        v10.lscache1.c.youtube.com
74.125.11.23        v11.lscache1.c.youtube.com
74.125.11.26        v12.lscache1.c.youtube.com
74.125.11.29        v13.lscache1.c.youtube.com
74.125.11.32        v14.lscache1.c.youtube.com
74.125.11.35        v15.lscache1.c.youtube.com
74.125.11.38        v16.lscache1.c.youtube.com
74.125.11.18        v17.lscache1.c.youtube.com
74.125.11.21        v18.lscache1.c.youtube.com
74.125.11.24        v19.lscache1.c.youtube.com
74.125.11.27        v20.lscache1.c.youtube.com
74.125.11.30        v21.lscache1.c.youtube.com
74.125.11.33        v22.lscache1.c.youtube.com
74.125.11.36        v23.lscache1.c.youtube.com
74.125.11.39        v24.lscache1.c.youtube.com
74.125.11.16        v1.lscache2.c.youtube.com
74.125.11.19        v2.lscache2.c.youtube.com
74.125.11.22        v3.lscache2.c.youtube.com
74.125.11.25        v4.lscache2.c.youtube.com
74.125.11.28        v5.lscache2.c.youtube.com
74.125.11.31        v6.lscache2.c.youtube.com
74.125.11.34        v7.lscache2.c.youtube.com
74.125.11.37        v8.lscache2.c.youtube.com
74.125.11.17        v9.lscache2.c.youtube.com
74.125.11.20        v10.lscache2.c.youtube.com
74.125.11.23        v11.lscache2.c.youtube.com
74.125.11.26        v12.lscache2.c.youtube.com
74.125.11.29        v13.lscache2.c.youtube.com
74.125.11.32        v14.lscache2.c.youtube.com
74.125.11.35        v15.lscache2.c.youtube.com
74.125.11.38        v16.lscache2.c.youtube.com
74.125.11.18        v17.lscache2.c.youtube.com
74.125.11.21        v18.lscache2.c.youtube.com
74.125.11.24        v19.lscache2.c.youtube.com
74.125.11.27        v20.lscache2.c.youtube.com
74.125.11.30        v21.lscache2.c.youtube.com
74.125.11.33        v22.lscache2.c.youtube.com
74.125.11.36        v23.lscache2.c.youtube.com
74.125.11.39        v24.lscache2.c.youtube.com
74.125.11.144        v1.lscache3.c.youtube.com
74.125.11.147        v2.lscache3.c.youtube.com
74.125.11.150        v3.lscache3.c.youtube.com
74.125.11.153        v4.lscache3.c.youtube.com
74.125.11.156        v5.lscache3.c.youtube.com
74.125.11.159        v6.lscache3.c.youtube.com
74.125.11.162        v7.lscache3.c.youtube.com
74.125.11.165        v8.lscache3.c.youtube.com
74.125.11.145        v9.lscache3.c.youtube.com
74.125.11.148        v10.lscache3.c.youtube.com
74.125.11.151        v11.lscache3.c.youtube.com
74.125.11.154        v12.lscache3.c.youtube.com
74.125.11.157        v13.lscache3.c.youtube.com
74.125.11.160        v14.lscache3.c.youtube.com
74.125.11.163        v15.lscache3.c.youtube.com
74.125.11.166        v16.lscache3.c.youtube.com
74.125.11.146        v17.lscache3.c.youtube.com
74.125.11.149        v18.lscache3.c.youtube.com
74.125.11.152        v19.lscache3.c.youtube.com
74.125.11.155        v20.lscache3.c.youtube.com
74.125.11.158        v21.lscache3.c.youtube.com
74.125.11.161        v22.lscache3.c.youtube.com
74.125.11.164        v23.lscache3.c.youtube.com
74.125.11.167        v24.lscache3.c.youtube.com
74.125.11.144        v1.lscache4.c.youtube.com
74.125.11.147        v2.lscache4.c.youtube.com
74.125.11.150        v3.lscache4.c.youtube.com
74.125.11.153        v4.lscache4.c.youtube.com
74.125.11.156        v5.lscache4.c.youtube.com
74.125.11.159        v6.lscache4.c.youtube.com
74.125.11.162        v7.lscache4.c.youtube.com
74.125.11.165        v8.lscache4.c.youtube.com
74.125.11.145        v9.lscache4.c.youtube.com
74.125.11.148        v10.lscache4.c.youtube.com
74.125.11.151        v11.lscache4.c.youtube.com
74.125.11.154        v12.lscache4.c.youtube.com
74.125.11.157        v13.lscache4.c.youtube.com
74.125.11.160        v14.lscache4.c.youtube.com
74.125.11.163        v15.lscache4.c.youtube.com
74.125.11.166        v16.lscache4.c.youtube.com
74.125.11.146        v17.lscache4.c.youtube.com
74.125.11.149        v18.lscache4.c.youtube.com
74.125.11.152        v19.lscache4.c.youtube.com
74.125.11.155        v20.lscache4.c.youtube.com
74.125.11.158        v21.lscache4.c.youtube.com
74.125.11.161        v22.lscache4.c.youtube.com
74.125.11.164        v23.lscache4.c.youtube.com
74.125.11.167        v24.lscache4.c.youtube.com
74.125.11.80        v1.lscache5.c.youtube.com
74.125.11.83        v2.lscache5.c.youtube.com
74.125.11.86        v3.lscache5.c.youtube.com
74.125.11.89        v4.lscache5.c.youtube.com
74.125.11.92        v5.lscache5.c.youtube.com
74.125.11.95        v6.lscache5.c.youtube.com
74.125.11.98        v7.lscache5.c.youtube.com
74.125.11.101        v8.lscache5.c.youtube.com
74.125.11.81        v9.lscache5.c.youtube.com
74.125.11.84        v10.lscache5.c.youtube.com
74.125.11.87        v11.lscache5.c.youtube.com
74.125.11.90        v12.lscache5.c.youtube.com
74.125.11.93        v13.lscache5.c.youtube.com
74.125.11.96        v14.lscache5.c.youtube.com
74.125.11.99        v15.lscache5.c.youtube.com
74.125.11.102        v16.lscache5.c.youtube.com
74.125.11.82        v17.lscache5.c.youtube.com
74.125.11.85        v18.lscache5.c.youtube.com
74.125.11.88        v19.lscache5.c.youtube.com
74.125.11.91        v20.lscache5.c.youtube.com
74.125.11.94        v21.lscache5.c.youtube.com
74.125.11.97        v22.lscache5.c.youtube.com
74.125.11.100        v23.lscache5.c.youtube.com
74.125.11.103        v24.lscache5.c.youtube.com
74.125.11.80        v1.lscache6.c.youtube.com
74.125.11.83        v2.lscache6.c.youtube.com
74.125.11.86        v3.lscache6.c.youtube.com
74.125.11.89        v4.lscache6.c.youtube.com
74.125.11.92        v5.lscache6.c.youtube.com
74.125.11.95        v6.lscache6.c.youtube.com
74.125.11.98        v7.lscache6.c.youtube.com
74.125.11.101        v8.lscache6.c.youtube.com
74.125.11.81        v9.lscache6.c.youtube.com
74.125.11.84        v10.lscache6.c.youtube.com
74.125.11.87        v11.lscache6.c.youtube.com
74.125.11.90        v12.lscache6.c.youtube.com
74.125.11.93        v13.lscache6.c.youtube.com
74.125.11.96        v14.lscache6.c.youtube.com
74.125.11.99        v15.lscache6.c.youtube.com
74.125.11.102        v16.lscache6.c.youtube.com
74.125.11.82        v17.lscache6.c.youtube.com
74.125.11.85        v18.lscache6.c.youtube.com
74.125.11.88        v19.lscache6.c.youtube.com
74.125.11.91        v20.lscache6.c.youtube.com
74.125.11.94        v21.lscache6.c.youtube.com
74.125.11.97        v22.lscache6.c.youtube.com
74.125.11.100        v23.lscache6.c.youtube.com
74.125.11.103        v24.lscache6.c.youtube.com
74.125.11.208        v1.lscache7.c.youtube.com
74.125.11.211        v2.lscache7.c.youtube.com
74.125.11.214        v3.lscache7.c.youtube.com
74.125.11.217        v4.lscache7.c.youtube.com
74.125.11.220        v5.lscache7.c.youtube.com
74.125.11.223        v6.lscache7.c.youtube.com
74.125.11.226        v7.lscache7.c.youtube.com
74.125.11.229        v8.lscache7.c.youtube.com
74.125.11.209        v9.lscache7.c.youtube.com
74.125.11.212        v10.lscache7.c.youtube.com
74.125.11.215        v11.lscache7.c.youtube.com
74.125.11.218        v12.lscache7.c.youtube.com
74.125.11.221        v13.lscache7.c.youtube.com
74.125.11.224        v14.lscache7.c.youtube.com
74.125.11.227        v15.lscache7.c.youtube.com
74.125.11.230        v16.lscache7.c.youtube.com
74.125.11.210        v17.lscache7.c.youtube.com
74.125.11.213        v18.lscache7.c.youtube.com
74.125.11.216        v19.lscache7.c.youtube.com
74.125.11.219        v20.lscache7.c.youtube.com
74.125.11.222        v21.lscache7.c.youtube.com
74.125.11.225        v22.lscache7.c.youtube.com
74.125.11.228        v23.lscache7.c.youtube.com
74.125.11.231        v24.lscache7.c.youtube.com
74.125.11.208        v1.lscache8.c.youtube.com
74.125.11.211        v2.lscache8.c.youtube.com
74.125.11.214        v3.lscache8.c.youtube.com
74.125.11.217        v4.lscache8.c.youtube.com
74.125.11.220        v5.lscache8.c.youtube.com
74.125.11.223        v6.lscache8.c.youtube.com
74.125.11.226        v7.lscache8.c.youtube.com
74.125.11.229        v8.lscache8.c.youtube.com
74.125.11.209        v9.lscache8.c.youtube.com
74.125.11.212        v10.lscache8.c.youtube.com
74.125.11.215        v11.lscache8.c.youtube.com
74.125.11.218        v12.lscache8.c.youtube.com
74.125.11.221        v13.lscache8.c.youtube.com
74.125.11.224        v14.lscache8.c.youtube.com
74.125.11.227        v15.lscache8.c.youtube.com
74.125.11.230        v16.lscache8.c.youtube.com
74.125.11.210        v17.lscache8.c.youtube.com
74.125.11.213        v18.lscache8.c.youtube.com
74.125.11.216        v19.lscache8.c.youtube.com
74.125.11.219        v20.lscache8.c.youtube.com
74.125.11.222        v21.lscache8.c.youtube.com
74.125.11.225        v22.lscache8.c.youtube.com
74.125.11.228        v23.lscache8.c.youtube.com
74.125.11.231        v24.lscache8.c.youtube.com

 

 

 

 

혼자만 알고 쓰기 아까운 방법이라서

이렇게 한번 올려봅니다.

 

DNS를 8.8.8.8로 바꿔서 사용하면

국내 사이트들에 대한 쿼리가 늦어지는 불만이 있어서

 

 

저는 이 방법을 통해 기존의 국내 DNS 설정을 그대로 유지하고

hosts파일을 수정해서 사용합니다. ^^

 

hosts파일이 200줄 정도 늘어난다고 해서 쿼리 속도가 느려지지는 않습니다.

여러분의 그 빠른 CPU속도로 고작 200줄을 Search하는 건 아무일도 아니죠...... ^^

그리고 해당 hosts파일은 그 파일 자체를 Search하는 것이 아니라

윈도우의 DNS Client 서비스가 DNS캐시에 미리 로드를 해놓아서 Resolved된 도메인네임과 같은 위치에서 작동합니다.

즉, 286 구닥다리 PC가 아닌이상 쿼리 속도 저하는 걱정하지 않으셔도 됩니다.

 

  

많은 도움 되셨기를 바랍니다.

 

감사합니다.

 

 

------------------------------------------------------------------------

이 팁의 주의사항:

만약 추후에 유튜브 스트리밍 서버의 IP주소가 바뀌거나 한다면

이 팁은 무용지물이 되며, 경우에 따라 유튜브 영상이 나오지 않는 문제가 발생할 수 있습니다.

수천대의 서버를 일관적인 방법으로 관리하는 구글의 특성상, IP주소를 쉽게 바꾸지는 않을 것으로 생각하나

만약 유튜브 스트리밍 서버의 IP가 바뀌게 된다면 문제가 발생하므로

후에 유튜브 영상이 아예 나오지 않는 문제가 발생하시는 분들은

hosts 파일에 추가한 내용을 지우셔서 원래대로 복구하시기 바랍니다.

------------------------------------------------------------------------

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
649 하드웨어| [곰플레이어] 영화(동영상) 볼때 말 소리(음성)가 너무 작... [5] gooddew 9790 0 05-22
648 하드웨어| VMware에 맥 스노우레오파드 설치하기 [13] 다크스타~ 10932 0 05-22
647 하드웨어| 익스플로러의 즐겨찾기를 죽여버리자. [7] 쥬벵이 25103 0 05-22
646 하드웨어| 익스플로러의 즐겨찾기를 쉽게하자 [2] Purehanul 27813 0 05-21
645 하드웨어| -DVD vob 동영상 파일 특정 부분 잘라내기- [15] 납딱콩 9201 1 05-20
644 하드웨어| 오락가락cpu 완벽정리 개념 기사입니다!! [16] 비상하는참 12351 0 05-18
643 윈 도 우| 바탕화면 아이콘 선택 및 실행이 않될때. [3] CrazyBulle 8032 0 05-15
642 윈 도 우| 윈7 한자나 일본어폰트도 클리어타입으로 보자 [8] 애벌레 11035 0 05-15
641 하드웨어| -야시시한 동영상/사진폴더 숨기기- [25] 납딱콩 18180 3 05-14
640 윈 도 우| 윈7 내장 캡처도구의 유용한 단축키 [3] 애벌레 14934 1 05-14
639 하드웨어| Windows7에서 인터넷이 갑자기 안됄 때 [4] Purehanul 12728 0 05-13
638 윈 도 우| 윈도우 7 '이 프로그램이 제대로 설치되지 않았을 수 있습... [9] PiPS 11597 0 05-12
637 하드웨어| 삼성컴퓨터 메인보드 a/s 3년??? [13] 우짤라꼬 41516 0 05-12
636 윈 도 우| 휴지통관리를 바탕화면 우클릭으로 [18] 우금티 10967 0 05-11
635 윈 도 우| 윈도우 7, 계정 로그온 전에 화면에 메시지 넣기 [9] PiPS 9098 0 05-10
634 윈 도 우| 윈7의 미디어 플레이어로 tp파일을 보자... [9] 나야야 11324 0 05-08
633 윈 도 우| 32bit OS 4GB 상위역역에 RAMDISK 사용시 불안정 해결. [4] Dr. Edward 13459 0 05-08
632 윈 도 우| YouTube<유투브> 버터링 속도 높이기-최종판 [7] 초록날개 13389 0 05-07
» 하드웨어| 유튜브 버퍼링 완전해결2 (hosts파일 사용, DNS변경 x, SKB... [44] hsk 63891 6 05-06
630 윈 도 우| Virtual PC, 색 품질 높이기 [10] PiPS 10427 0 05-06
XE1.11.6 Layout1.4.8