[caiu] RES: Youtube travando? - NAO

César de Tassis Filho ctassisf em gmail.com
Terça Maio 7 17:47:06 BRT 2013


Sergio,

O DNS não importa nesse caso. Mesmo se você usar um DNS lá do Japão (mesmo
sem extensão edns0-client-subnet [1], já suportado pelo Google Public DNS,
OpenDNS, entre outros), o YouTube vai ver que o IP do usuário que tá
acessando o site é brasileiro e vai apontar para uma URL de um cache que
ele sabe que está perto do cliente.
O YouTube não é uma CDN. Uma CDN (como o CloudFront da Amazon) responde
requisições para um mesmo host/nome com IPs diferentes, dependendo de onde
está o servidor DNS recursivo. Ex:

cesar at uranus:~$ host images.instagram.com *8.8.8.8*
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:

images.instagram.com is an alias for *d18txuuu339yuz.cloudfront.net*.
d18txuuu339yuz.cloudfront.net has address *205.251.223.9*
...

cesar at uranus:~$ host images.instagram.com *208.67.222.222*
Using domain server:
Name: 208.67.222.222
Address: 208.67.222.222#53
Aliases:

images.instagram.com is an alias for *d18txuuu339yuz.cloudfront.net*.
d18txuuu339yuz.cloudfront.net has address *54.239.142.199*
...

cesar at uranus:~$ ping -q -c 5 *205.251.223.9*
PING 205.251.223.9 (205.251.223.9) 56(84) bytes of data.

--- 205.251.223.9 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = *1.744/1.879/2.027/0.096 ms*

cesar at uranus:~$ ping -q -c 5 *54.239.142.199*
PING 54.239.142.199 (54.239.142.199) 56(84) bytes of data.

--- 54.239.142.199 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = *106.813/106.831/106.843/0.358 ms*
*
*
(O CloudFront não suporta extensão edns0-client-subnet, portanto isso não
afetou o resultado do teste.)

O YouTube utiliza outra técnica... O YouTube utiliza hosts/nomes diferentes
para apontar para lugares diferentes. Portanto, quando o YouTube quer
apontar uma requisição para o cache no Brasil ele usa o host
cache-no-brasil.youtube.com, quando ele quer apontar para os EUA ele usa o
host cache-nos-eua.youtube.com. Isso não depende do DNS, isso depende do IP
do cliente que tá acessando (da subnet em que ele se encontra, da
operadora, do ASN etc).

César

[1] http://tools.ietf.org/html/draft-vandergaast-edns-client-subnet-01


2013/5/7 Sergio Ferreira <sergio at wgo.com.br>

> Já tentei explicar isso aqui na lista também....
>
> Acontece muito do pessoal enviar um anúncio para o PTT, que com certeza
> vai chegar na CDN do Google em SP, mas o pessoal esquece que o DNS
> utilizado pelos clientes destes prefixos anunciados também precisam fazer
> parte destes prefixos.
>
> Uma das formas mais simples de "garantir" que o trafego venha da CDN que
> você quer é fazer chegar até esta CDN um anúncio mais especifico e com o
> menor caminho.  Não adianta mandar mandar um /24 para uma CDN e este não
> ter o menor AS-PATH.
>
> O garantir entre aspas porque as vezes não funciona por problemas de
> TCP-Retransmits, que é outra variável que entra no algorítimo do Google.
>
> e não esquecendo que o IP do servidor de DNS tem que estar nos prefixos
> anunciados.
>
> Sérgio Ferreira
> WGO Telecom
> 64 3411 3000
> 64 8119 1840
>
>
>
> Em 07/05/2013, às 17:16, César de Tassis Filho escreveu:
>
> > Boa tarde.
> >
> > Como já foi discutido e explicado algumas vezes aqui e na lista GTER o
> > YouTube não funciona exclusivamente em anycast, o YouTube utiliza várias
> > técnicas para decidir de onde ELE quer que você busque conteúdo (e não de
> > onde você quer buscar).
> > Os servidores web do YouTube (assim como os servidores web da busca do
> > Google, do Gmail etc) funcionam no cache do Google no Brasil (que é
> > participante do ATM no PTT-Metro de São Paulo), mas isso não garante que
> os
> > vídeos que vocês estão tentando acessar estão vindo de lá.
> > O link http://redirector.c.youtube.com/report_mapping mostra exatamente
> > para onde o YouTube está te mandando buscando conteúdo, o que pode ser um
> > GGC dentro de operadora, o GGC que está dentro do PTT-Metro de São Paulo
> ou
> > algum cache internacional, normalmente na Argentina ou nos EUA.
> > AFAIK, o padrão é: se tem capacidade no cache daqui do PTT de São Paulo o
> > YouTube aponta as requisições pra cá, mas se o cache fica saturado (o
> que é
> > esperado em horários de pico) o YouTube começa a apontar requisições pra
> > fora. Uma "peculiaridade" é que mesmo quando o cache aqui está saturado o
> > tráfego continua saindo pelo PTT, mas a volta ocorre pelo trânsito
> > internacional da sua operadora (ou seja, seu tráfego entra no PTT, vai
> pro
> > Google, utiliza o trânsito do Google para ir para a Argentina, mas na
> volta
> > utiliza o seu trânsito para entrar na sua rede). Posso estar enganado
> > quanto a isso também.
> > A minha dúvida (para vocês que estão tendo problemas) é: nesses horários
> > "quando o YouTube não funciona", o vídeo está vindo de onde? Do PTT ou da
> > Argentina/EUA? Não vale olhar o traceroute e ver que o pacote está saindo
> > pelo PTT, tem que ver de onde ele está voltando.
> >
> > César
> >
> >
> >
> > 2013/5/7 Jean Carlos Bartzen <jean at deltatele.com.br>
> >
> >> Testei no fim de semana com Adsl da GVT e funciona muito bem. Acredito
> que
> >> funciona pois vem de um GGC dentro da rede deles, em Curitiba.
> >>
> >>
> >> Em 7 de maio de 2013 16:20, Rafael Ribeiro <rafaelribeiro.sp at gmail.com
> >>> escreveu:
> >>
> >>> Eduardo, agradecemos suas palavras e informações, MAS, não condiz com a
> >>> realidade presenciada pela grande maioria nesta lista.
> >>>
> >>> O meu acesso ao YouTube, tem vida própria, funciona quando quer .. mas
> na
> >>> maioria das vezes, é uma verdadeira batalha, para ver um filme de forma
> >>> contínua, sem interrupções ou sem a necessidade de troca da qualidade.
> >>>
> >>> Att,
> >>> Rafael Ribeiro
> >>>
> >>> -----Mensagem original-----
> >>> De: caiu-bounces at eng.registro.br [mailto:caiu-bounces at eng.registro.br]
> >> Em
> >>> nome de Eduardo Ascenco Reis
> >>> Enviada em: terça-feira, 7 de maio de 2013 16:09
> >>> Para: caiu at eng.registro.br
> >>> Assunto: Re: [caiu] Youtube travando? - NAO
> >>>
> >>> Prezados Dario e demais,
> >>>
> >>> On 5/7/13 8:50 AM, Dario Santos wrote:
> >>>> Tentem desativar o PTT-SP, e testem :). Aqui resolvemos assim, a
> >> semanas!
> >>>>
> >>>
> >>> O NIC.br (AS22548) é participante do PTT.br de São Paulo, e assim como
> >>> muitos outros participantes, está com acesso normal ao Google
> (AS15169).
> >>>
> >>> Acabei de ver alguns videos do YouTube sem nenhum problema, segue um
> >>> exemplo:
> >>>
> >>> http://www.youtube.com/watch?v=tyb-nnRNwfw
> >>>
> >>> Segue as minhas informações pela visão do Google (endereço IP  e
> servidor
> >>> de
> >>> resolução de nomes - DNS):
> >>>
> >>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> http://redirector.c.youtube.com/report_mapping
> >>>
> >>> 200.160.10.141 => gru03s09
> >>>
> >>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> eascenco at 141:~$ date; dig o-o.myaddr.l.google.com -t txt +short Tue
> May
> >> 7
> >>> 16:00:37 BRT 2013 "200.160.2.19"
> >>> eascenco at 141:~$
> >>>
> >>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> eascenco at 141:~$ date; nslookup -querytype=txt
> o-o.myaddr.l.google.comTue
> >>> May  7 16:02:34 BRT 2013
> >>> Server:         200.160.2.3
> >>> Address:        200.160.2.3#53
> >>>
> >>> Non-authoritative answer:
> >>> o-o.myaddr.l.google.com text = "200.160.2.19"
> >>>
> >>> Authoritative answers can be found from:
> >>> google.com      nameserver = ns4.google.com.
> >>> google.com      nameserver = ns1.google.com.
> >>> google.com      nameserver = ns2.google.com.
> >>> google.com      nameserver = ns3.google.com.
> >>> ns1.google.com  internet address = 216.239.32.10
> >>> ns2.google.com  internet address = 216.239.34.10
> >>> ns3.google.com  internet address = 216.239.36.10
> >>> ns4.google.com  internet address = 216.239.38.10
> >>>
> >>> eascenco at 141:~$
> >>>
> >>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> eascenco at 141:~$ whois -h whois.registro.br 200.160.2.19
> >>>
> >>> % Copyright (c) Nic.br
> >>> %  The use of the data below is only permitted as described in %  full
> by
> >>> the terms of use (http://registro.br/termo/en.html),
> >>> %  being prohibited its distribution, comercialization or %
> >> reproduction,
> >>> in particular, to use it for advertising or %  any similar purpose.
> >>> %  2013-05-07 16:01:13 (BRT -03:00)
> >>>
> >>> inetnum:     200.160.0/20
> >>> aut-num:     AS22548
> >>> abuse-c:     FAN
> >>> owner:       N?cleo de Informa??o e Coordena??o do Ponto BR
> >>> ownerid:     005.506.560/0001-36
> >>> responsible: Demi Getschko
> >>> country:     BR
> >>> owner-c:     FAN
> >>> tech-c:      FAN
> >>> inetrev:     200.160.0/20
> >>> nserver:     a.dns.br
> >>> nsstat:      20130503 AA
> >>> nslastaa:    20130503
> >>> nserver:     b.dns.br
> >>> nsstat:      20130503 AA
> >>> nslastaa:    20130503
> >>> nserver:     c.dns.br
> >>> nsstat:      20130503 AA
> >>> nslastaa:    20130503
> >>> nserver:     d.dns.br
> >>> nsstat:      20130503 AA
> >>> nslastaa:    20130503
> >>> nserver:     e.dns.br
> >>> nsstat:      20130503 AA
> >>> nslastaa:    20130503
> >>> created:     20011016
> >>> changed:     20130307
> >>>
> >>> nic-hdl-br:  FAN
> >>> person:      Frederico Augusto de Carvalho Neves
> >>> e-mail:      fneves at registro.br
> >>> created:     19971217
> >>> changed:     20130401
> >>>
> >>> % Security and mail abuse issues should also be addressed to % cert.br
> ,
> >>> http://www.cert.br/, respectivelly to cert at cert.br % and
> >>> mail-abuse at cert.br
> >>> % % whois.registro.br accepts only direct match queries. Types % of
> >>> queries
> >>> are: domain (.br), ticket, provider, ID, CIDR % block, IP and ASN.
> >>>
> >>> eascenco at 141:~$
> >>>
> >>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> Abraços,
> >>>
> >>> --
> >>>
> >>> Eduardo Ascenço Reis
> >>>
> >>> NIC.br - http://nic.br/
> >>> _______________________________________________
> >>> caiu mailing list
> >>> caiu at eng.registro.br
> >>> https://eng.registro.br/mailman/listinfo/caiu
> >>>
> >>>
> >>> --> PARA SAIR DA LISTA SIGA AS INSTRUÇÕES em:
> >>>
> >>> https://eng.registro.br/mailman/options/caiu
> >>>
> >>> _______________________________________________
> >>> caiu mailing list
> >>> caiu at eng.registro.br
> >>> https://eng.registro.br/mailman/listinfo/caiu
> >>>
> >>>
> >>> --> PARA SAIR DA LISTA SIGA AS INSTRUÇÕES em:
> >>>
> >>> https://eng.registro.br/mailman/options/caiu
> >>>
> >>
> >>
> >>
> >> --
> >>
> >>
> >> *Jean Carlos Bartzen* *
> >> **Delta Telecomunicações Ltda
> >> Av. Gov. Moises Lupion, 114 SL1*
> >> F: (45) 3241-1747
> >> *www.deltatele.com.br*
> >> *
> >> *
> >>
> >> *
> >> *
> >> *Esta mensagem e qualquer arquivo transmitido anexo, pode
> >> conter informação confidencial e/ou legalmente privilegiada.
> >> Esta informação é direcionada exclusivamente ao destinatário.
> >> Se você não for o destinatário ou a pessoa autorizada a receber esta
> >> mensagem, não podera utilizar, revelar, copiar, distribuir, ou tomar
> >> qualquer ação baseada no conteúdo dessa informação, por ser estritamente
> >> proibido. Se você recebeu esta mensagem por engano, por favor, avise
> >> imediatamente o remetente respondendo o e-mail e em seguida apague a
> >> mensagem. *
> >> _______________________________________________
> >> caiu mailing list
> >> caiu at eng.registro.br
> >> https://eng.registro.br/mailman/listinfo/caiu
> >>
> >>
> >> --> PARA SAIR DA LISTA SIGA AS INSTRUÇÕES em:
> >>
> >> https://eng.registro.br/mailman/options/caiu
> >>
> > _______________________________________________
> > caiu mailing list
> > caiu at eng.registro.br
> > https://eng.registro.br/mailman/listinfo/caiu
> >
> >
> > --> PARA SAIR DA LISTA SIGA AS INSTRUÇÕES em:
> >
> > https://eng.registro.br/mailman/options/caiu
>
> _______________________________________________
> caiu mailing list
> caiu at eng.registro.br
> https://eng.registro.br/mailman/listinfo/caiu
>
>
> --> PARA SAIR DA LISTA SIGA AS INSTRUÇÕES em:
>
> https://eng.registro.br/mailman/options/caiu
>


More information about the caiu mailing list