컴퓨터잡담

유튜브 버퍼링과 DNS 이슈에 대한 총체적 설명

by 디케 posted Dec 23, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

유튜브 버퍼링과 DNS 이슈에 대한 총체적 설명


국내에서 해외 사이트 차단시 우회시켜주는 DNS서버 List


기본설정 DNS서버 : 211.218.150.38


*. 사용가능한 DNS 리스트

210.220.163.82

210.117.65.1

210.117.65.2

164.124.101.2

202.30.143.11

211.218.150.38

211.218.150.37

220.90.209.15

220.95.223.12

211.32.117.10

211.32.117.11




유튜브 설명::


http://gall.dcinside.com/inflow/inflow_index.php?query=dns+%EA%B2%BD%EB%A1%9C%EC%9A%B0%ED%9A%8C&no=773934&id=pridepc_new3


일단 유튜브부터 설명할께.

유튜브가 존나 큰건 알지? 무료로 HD영상(비트레이트는 좀 줄었지만)을 넘어서 UHD영상까지 빵빵 쏴주지?

전 세계 인간궁상들이 다 쓰고 다양한 지역에서 사용하지?

유튜브 서버까지 연결되는건 구글이 돈쓰는게 아니라 각 지역의 ISP들이 하는건 알잖아.

그게 각국 구글 서버팜을 거쳐서 유튜브 스트리밍 서버에 연결되는거야.

근데 여기서 잠깐.

존나 많은 양의 동영상들이 존나 많은 양의 조각으로 쪼개져서 전송되는것 까지는 다른 여타 동화상 스트리밍 서버와 다를바가 없는데.

유튜브는 여기서 또 그 조각들이 서버팜내에서 존나 여러 서버들에서 분산되서 전송이 되.

거기서 한수 더 뚸서 그 트래픽의 양을 감지해서 (각국에서 최단거리의 한 서버팜만이 아니라)여러 서버팜에서 몰리는 서버는 다른데로 넘겨서 더 분산시키고, 여유가 되는 서버 더 연결하기도 하는 식으로 스마트하게 조절을 하는데.

이게 그냥 일반적인 인터넷 서비스 정도의 규모라면 모르겠지만

상당히 천문학적인 규모로 이루어지고, 지구상의 인터넷 트래픽의 대부분이 동영상 스트리밍인걸 감안하면 그중 점유율 독보적 1위인 유튜브가 점유하는 트래픽은 엄청나.

DNS는 알다시피 IP 표준값을 DNS서버에서 키워드와 연결해서  저장해두고.
(보통 ISP측에서 하위부터 가장 빠르게 연결되는 중추데이터센터에 직접 두거나 상위 라인에서 국가단위로 운영되기도함)

그걸 우리가 웹브라우져에 키워드로 입력하면 그 키워드와 연결된 IP를 리다이렉팅 해주는건데.

국내 3사 ISP가 키워드를 가로채느니 망중립성을 엿바꿔먹었느니 하는 이야기도 여기서 나오는데 여기선 상관없으니 접자.


문제는 여기서 발생해 국내 DNS서버들의 갱신속도는 일반적인데 비해서, 유튜브 스트리밍 서버의 분산 스트리밍의 갱신속도는 어마어마하게 빠르고, 자주 일어나고, 이 스트리밍 서버의 (v*.lscache*.*.youtube.com/* 와 같은)주소에 연결되는 서버는 계속 달라지는데,

우리가 사용하는 3사 ISP의 기본DNS서버(별도 설정이 없을시 자동으로 망에서 불러오는 서버)는 끽해야 일반적인 속도로 밖에 갱신이 안되니,

한국의 IPS 3사의 망을 이용하는 사람들이 어느 동영상들을 본다고 하면 특정 스트리밍 서버에 몰리게 되고(제대로 분산 처리를 받지 못하고) 이는 그대로 스트리밍 속도 저하로 이어지고 개나소나 상하향100/100이 무심하게도 거지같은 속도로 각종 동영상을 보게되겠지.


내가 알기로는 한국(망을 통한)측의 유튜브 기본 (구글)서버팜은 일본에 있는 서버팜인데, 이게 이전의 유튜브 인터넷실명제 대상여부 이슈때 이후인지,
ISP에서 썸씽이 있었는지 어느 기점 이후로 이걸 제대로 구글의 스위치 서버가 제대로 일본으로 리다이렉팅 하지 못하고 북미로 이어진다는 카더라도 있고.
내가 위에서 말한 ISP들의 DNS의 갱신주기 문제도 있는거야.

이러니 웹브라우져의 주소입력시 아주 약간의 레이턴시 상승이 있더래도 구글 DNS를 아예 기본으로 잡아버려서
직접 구글의 스위치서버를 통해 실시간으로 유튜브 분산 스트리밍 서버에 연결이 되게해서 위와같은 이슈가 사라지도록 하는거지.



DNS이야기를 하자면.

KT의 비 키워드 후킹 DNS는 KT의 안내와는 다르게 응답이 없더라구.

각 DNS서버의 핑값(지연율) 확인 방법은

cmd상에서 [ping DNSip], [nslookup 사이트 이름]으로 확인하고
(예: nslookup s.ytimg.com)

네트워크 어댑터 하드웨어의 속성 설정에서 TCP/IPv4와 v6에서 DNS서버 주소값을 넣어서 변경한후에

cmd상에서 [ipconfig /flushdns]입력후 재부팅하면 돼.

IPv4의 경우는 우리가 아는 IP주소값대로 8.8.8.8와 같은 4개 자리값을 넣으면 되고,

IPv6의 경우는 그 주소값의 앞에 ::를 넣어서 IPv6값을 장치가 알아서 잡을수 있도록 ::8.8.8.8과 같이 넣어주면 되.

일단 국내의 각종 DNS서버 리스트를 써둘께.




한국통신 : 168.126.63.1 / 168.126.63.2 또는 61.74.63.1
하나포스 : 210.220.163.82 /
하나로 : 131.107.1.7 /
두루넷 : 210.117.65.1 / 210.117.65.2
신비로 : 202.30.143.11 / 203.240.193.11
데이콤 : 164.124.101.2 / 203.248.252.2
드림 : 210.181.4.25 / 203.248.252.2

LG U+ : 61.41.153.2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DNS우회경로

66.232.139.10
66.232.139.10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++

강남종합유선방송 (KNCTV)
211.172.208.2       (ns.knctv.c-_-o.kr)
211.41.216.147     (ns2.knctv.c-_-o.kr)

 

나우콤 (NOWCOM)
203.238.128.24     (ns.nowcom.c-_-o.kr)

 

넥스지(VAAN)
211.232.190.2       (ns1.nexg.net)
211.232.191.2       (ns2.nexg.net)
211.232.190.8       (ns3.nexg.net)
211.232.191.8       (ns4.nexg.net)
211.232.190.1       (ns5.nexg.net)
211.232.191.1       (ns6.nexg.net)

 

다윗정보통신 (WEBURO)
210.221.168.3       (ns1.weburo.net)
210.221.168.4       (ns2.weburo.net)

 

대전텔레콤 (HIPASS)
211.238.160.21     (ns.daejon.com)

 

두루넷 (THRUNET)
210.117.65.1         (nsgr1.thrunet.com)
210.117.65.2         (nsgr2.thrunet.com)
210.117.65.100     (ns.thrunet.com)
210.117.65.101     (ns2.thrunet.com)

 

데이콤 (BORANET, PUBNETPLUS)
164.124.101.2       (ns.dacom.c-_-o.kr)
203.248.240.31     (ns2.dacom.c-_-o.kr)
211.106.67.221
164.124.107.9       (cns2.bora.net)
203.248.252.2       (cns3.bora.net)
216.52.184.240     (cns1.bora.com)
63.251.92.195       (cns2.bora.com)
69.25.142.3           (cns3.bora.com)
210.220.16.7         (ns.pubnetplus.ne.kr)
210.220.16.6         (ns2.pubnetplus.ne.kr)

 

엘림넷 (ELIMNET)
203.239.130.1       (ns.elim.net)
203.239.131.1       (ns2.elim.net)

 

엘지텔레콤 (LGTELECOM)
210.124.165.2       (ns.lgtel.c-_-o.kr)

 

오늘과내일 (TTNET)
202.52.96.2           (ns.ttnet.net)
210.64.90.2           (ns1.ttnet.net)
203.74.57.5           (ns2.ttnet.net)
203.160.255.101   (ns3.ttnet.net)
211.47.66.35         (ns.tt.c-_-o.kr)
211.47.66.36         (ns1.tt.c-_-o.kr)
211.47.66.37         (ns2.tt.c-_-o.kr)
211.47.65.4           (ns3.tt.c-_-o.kr)
211.47.65.14         (ns4.tt.c-_-o.kr)
211.47.65.75         (ns5.tt.c-_-o.kr)
211.47.65.76         (ns6.tt.c-_-o.kr)
211.47.66.90         (ns7.tt.c-_-o.kr)

 

온세통신 (SHINBIRO)
202.30.143.11       (ns.shinbiro.com)
202.30.193.11
203.240.193.11     (ns2.shinbiro.com)
203.251.201.1       (ns3.shinbiro.com)

 

한국교육학술정보원 (EDUNET)
210.102.100.1       (ns.keris.o-_-r.kr)
210.102.99.9         (ns2.keris.o-_-r.kr)

 

이노소프트 (ISKRA)
210.217.193.1       (ns.innosoft.c-_-o.kr)
210.217.193.2       (ns2.innosoft.c-_-o.kr)
62.49.62.136         (ns.iskra.net)

 

이소컴 (ESONET)
210.222.17.179     (ns.esocom.com)
210.222.17.182     (ns2.esocom.com)

 

케이아이엔엑스 (KINXINC)
63.105.204.164     (ns.kinx.net)
203.246.162.68     (ns1.kinx.net)
203.246.162.69     (ns2.kinx.net)
203.246.162.70     (ns3.kinx.net)
203.246.162.100   (ns4.kinx.net)
203.246.162.101   (ns5.kinx.net)
203.246.162.102   (ns6.kinx.net)

 

케이알라인 (KRLINE)
211.47.128.1         (ns.krline.net)
211.47.128.2         (ns2.krline.net)
211.47.128.146     (ns3.krline.net)

케이티 (KORNET)
168.126.63.1         (kns.kornet.net)
168.126.63.2         (kns2.kornet.net)
211.216.50.150     (ns.kornet.net)
211.216.50.160     (ns2.kornet.net)
168.126.63.42       (ns3.kornet.net)

케이티 (PUBNET)
210.104.1.3           (ns.pubnet.ne.kr)
210.104.1.4           (ns2.pubnet.ne.kr)

 

케이티네트웍스 (KITINET)
211.41.55.2           (ns.ktn.c-_-o.kr)

코스콤 (KOINS)
211.175.82.66       (ns.koscom.c-_-o.kr)
211.175.82.65       (ns2.koscom.c-_-o.kr)

 

큐릭스네트웍스 (QRIXNET)
211.41.128.71       (ns.qrix.com)
211.41.128.70       (ns1.qrix.com)
211.41.129.201     (ns2.qrix.com)
211.41.129.202     (ns3.qrix.com)

 

퍼시픽씨에스아이 (PCSI)
61.252.4.2             (ns.pcsi.c-_-o.kr)

 

한국무역정보통신 (KTNET)
203.242.200.5       (ns.ktnet.com)
203.242.200.15    (ns2.ktnet.com)

 

한국인터넷데이터센터 (KIDC)
211.233.59.178     (ns.kidc.net)
203.248.250.24     (ns1.kidc.net)
203.248.250.25     (ns2.kidc.net)
203.248.250.32     (ns3.kidc.net)

 

한인터네트웍스 (HANINTERNET)
211.63.64.2           (ns.haninternet.net)
211.63.64.11         (ns1.haninternet.net)
211.63.64.3           (ns2.haninternet.net)
211.63.64.10         (ns3.haninternet.net)
211.63.64.9           (ns4.haninternet.net)

 

한컴기술연구소 (HANNET)
211.172.225.32     (ns.hannet.c-_-o.kr)
211.172.225.34     (ns2.hannet.c-_-o.kr)

 

드림라인 (DREAMX)
210.181.1.41         (ns.dreamx.com)
210.181.4.51         (ns2.dreamx.com)
210.181.1.24         (ns.cjdream.net)
210.181.4.25         (ns2.cjdream.net)

 

드림씨티방송 (DREAMPLUS)
61.97.192.96         (ns.dreamplus.net, ns.dreamcity.c-_-o.kr)
61.97.192.97         (ns1.dreamplus.net, ns1.dreamcity.c-_-o.kr)

 

에스케이텔레콤 (FWINET)
211.188.128.3       (ns.skwin.com)
211.188.128.4       (ns2.skwin.com)

 

에스케이텔링크 (SKTELINK)
211.237.65.21       (ns1.sktelink.net, ns.sktelink.com)
211.237.65.31       (ns2.sktelink.net, ns2.sktelink.com)

 

오케이엔이티 (OK-NET)
61.97.112.19         (ns.ok-net.net)
61.97.112.28         (ns1.ok-net.net)
61.14.244.60         (ns.ok-net.com)

 

티브로드
59.12.239.70         (ns.tbroad.com)
59.13.0.70             (ns1.tbroad.com)

 

아이네트호스팅 (INET)
210.116.105.164   (ns.inet.c-_-o.kr)
210.116.96.164     (ns2.inet.c-_-o.kr)

 

에이치씨엔(KCNET)
209.240.96.4         (ns.kcnet.com)

케이티미래기술연구소 (KOREN)


203.255.248.57     (ns.koren21.net)
203.255.248.51     (ns2.koren21.net)

 

케이티프리텔 (KTFWING)
203.229.169.1       (ns.ktf.com)
203.229.169.69     (ns1.ktf.com)
210.123.92.140     (ns2.ktf.com)

 

중앙케이블비젼 (CVISIONNET)
58.143.140.10       (ns.cvision.c-_-o.kr)

 

케이티하이텔주식회사 (KOLNET)
204.252.145.2       (ns.hitel.c-_-o.kr)
210.114.8.131       (ns2.hitel.c-_-o.kr, ns2.kol.net)
203.245.15.2         (ns.kol.net)

 

프리즘커뮤니케이션스 (INTELLICENTER)
211.111.208.207   (ns1.prism.c-_-o.kr)
211.111.208.204   (ns2.intellicenter.c-_-o.kr)
211.111.208.209   (ns3.intellicenter.c-_-o.kr)
211.111.208.141   (ns4.intellicenter.c-_-o.kr)

 

하나로텔레콤 (HANANET)
210.94.0.73           (cns1.hananet.net)
221.139.13.130     (cns2.hananet.net)
210.180.98.74       (cns3.hananet.net)
210.180.98.85       (ns.hananet.net)
211.139.108.194   (ns2.hananet.net)
210.220.163.82     (qns1.hananet.net)
219.250.36.130     (qns2.hananet.net)
210.94.6.67           (qns3.hananet.net)

 

하이온넷 (HAIONNET)
202.86.8.100         (ns.haion.net)
202.86.8.101         (ns2.haion.net)

 

한가람정보통신 (BITSRO)
61.97.32.11           (ns.hangaram.c-_-o.kr)

 

한국과학기술정보연구원 (KREONET)
134.75.30.1           (ns.kreonet.re.kr)
134.75.96.150       (ns2.kreonet.re.kr)

 

한국전산원 (6KANET)
202.30.64.21         (ns.nca.o-_-r.kr)
202.30.68.7           (ns2.nca.o-_-r.kr)

 

한국정보인증 (SIGNGATE)
211.35.96.6           (ns1.signgate.com)
61.72.247.3           (ns2.signgate.com)

 

한국케이블 TV 울산방송 (UCTV)
210.108.61.60       (ns.uctv.c-_-o.kr)

 

한국케이블TV남인천방송 (ICNDIGITAL)
211.235.32.4         (ns.nibtv.c-_-o.kr)

 

SK네트웍스서울지사 (SKNETWORKS)
219.252.0.1           (ns.skline.c-_-o.kr)
219.252.1.100       (ns1.skline.c-_-o.kr)
219.252.2.100       (ns2.skline.c-_-o.kr)

 

금강방송주식회사 (KCNNET)
218.145.65.143     (ns.kcn.tv)
218.145.65.144     (ns2.kcn.tv)
218.145.65.146     (ns3.kcn.tv)

 

닷네임코리아 (DOTNAME)
211.219.11.215     (ns.dotname.c-_-o.kr)

 

한국케이블티브이 경기동부방송 (GCNCATV)
121.133.29.19       (ns.gcncatv.com)

 

대구종합유선방송 (TCNHINET)
218.233.128.131   (ns.tcnhinet.com)

 

기타
61.80.91.112         (ns.elimnet.com)
211.115.217.230   (ns1.powercomm.net)
61.97.16.125         (ns.hanvit.com)
61.97.16.122         (ns2.hanvit.com)