Jump to content

Где сервера Youtube?


Recommended Posts

Я лично у трех провайдеров проверил, только у одного выдает домены на их ggc ноду (у фринета), а у двух других на разные, то что выше показывал. Так что спокойнее, я это не придумал, вы просто не видите с других сторон.

 

Смотрю со своей стороны 

youtube-dl -g 'https://www.youtube.com/watch?v=uF6raA9w5Fg'
https://r12---sn-3c27ln7r.googlevideo.com/videoplayback?
 
youtube-dl -g 'https://www.youtube.com/watch?v=uIHxCvooD48'
https://r10---sn-3c27ln7r.googlevideo.com/videoplayback?

Тянет видео с одного сервера.

Link to post
Share on other sites

О, нет, у вас как раз тоже с разных, через google-gw.ix.net.ua 173.194.21.25 173.194.21.27

И совсем не через ggc аплинков.

Edited by ttttt
Link to post
Share on other sites

 

Я лично у трех провайдеров проверил, только у одного выдает домены на их ggc ноду (у фринета), а у двух других на разные, то что выше показывал. Так что спокойнее, я это не придумал, вы просто не видите с других сторон.

 

Смотрю со своей стороны 

youtube-dl -g 'https://www.youtube.com/watch?v=uF6raA9w5Fg'
https://r12---sn-3c27ln7r.googlevideo.com/videoplayback?
 
youtube-dl -g 'https://www.youtube.com/watch?v=uIHxCvooD48'
https://r10---sn-3c27ln7r.googlevideo.com/videoplayback?
Тянет видео с одного сервера.

 

у меня сервера разные r6 и r4 - но оба висят у одного и того же аплинка - хотя у нас их несколько и маппер указывает на кеш данного аплинка

Edited by Lynx100
Link to post
Share on other sites

Не обращайте внимания, у ttttt сбой программы и он не верит, что ggc обслуживает заявленный набор ASN, а не только свои адреса.

Собственно, у 99% украинских магистралов ggc стоят на своих же сетях и обслуживают свои+клиентские сети и это правильно и логично.

Есть тупые крупные провайдеры/магистралы, не поставившие ggc и тянущие контент с америки(или соседей, с возможными шейперами етс), но это их сугубо их проблемы.

Link to post
Share on other sites

@@KaYot, ну у вас вроде сеть не маленькая, GGC вроде уже и свой пора бы :)

щас вроде GGC дают от гига трафика в их сторону

хотя раньше было от 300 мбит\с 

Link to post
Share on other sites

Не обращайте внимания, у ttttt сбой программы и он не верит, что ggc обслуживает заявленный набор ASN, а не только свои адреса.

Да верю, верю.
Link to post
Share on other sites

В первый раз я у гугля запрашивал ggc лет 5-6 назад, требования были 100Mbit гугл-трафика на AS. Не удовлетоворили.

Пару лет назад спрашивал - 300м было, не удовлетворили(при суммарном трафике 3G+). Последнее время не спрашивал, видимо 1G уже нужно.

Link to post
Share on other sites

 

Маппер показывает какая нода обслуживает ваш IP блок в данный момент. Все остальное - фантазии.

Может вам блок аплинк выдавал и он к его ggc кэшу привязан. И я все еще не увидел обе ссылки на одну и ту же ноду. Судя по r3 префиксу, ноды будут разные и не из редиректора.

 

Я лично у трех провайдеров проверил, только у одного выдает домены на их ggc ноду (у фринета), а у двух других на разные, то что выше показывал. Так что спокойнее, я это не придумал, вы просто не видите с других сторон.

 

Не вижу противоречий с базовыми принципами GGC.

У Фринета есть нода и она не загружена - ее вам показали.

У других ноды или нет, или она перегружена и вас отправило на ноду стоящую у самого гугла - трассировка вам показала, что трафик уходит через точку обмена трафиком с гуглом в украине.

Могло показать трафик на ноду стоящую в Гиганете, если бы она не была перегружена.

 

GGC нода обслуживает тот набор префиксов, которые в нее анонсируются. У любого аплинка достаточно много пиринговых взаимоотношений с соседями и ваш префикс может анонсироваться в несколько GGC нод, соответственно любая из них может обработать ваш трафик.

Link to post
Share on other sites

Mapping мне показал какую-то хрень

91.201.xxx.xxx => kbp02s06 (91.201.xxx.0/22)

А вот сервер, с которого мне грузит видео где-то в Киеве.

 

8762154.png

Edited by w0nd3r
Link to post
Share on other sites

Mapping мне показал какую-то хрень

91.201.xxx.xxx => kbp02s06 (91.201.xxx.0/22)
А вот сервер, с которого мне грузит видео где-то в Киеве.

 

8762154.png

подсказка: kbp - киев, борисполь.

ноды называются по коду аэропорта города.

у вас используется напрямую нода самого гугла установленная на площадке в киеве

Edited by adeep
Link to post
Share on other sites

Насчет report_mapping:

Мне гугл сказал, что этот URL служебный и не предназначен для использования, он может выдать неправильные результаты. Рекомендуемый ими способ - через консоль браузера. Открываешь youtube, любое видео и смотришь откуда тянутся чанки.

Link to post
Share on other sites

Насчет report_mapping:

Мне гугл сказал, что этот URL служебный и не предназначен для использования, он может выдать неправильные результаты. Рекомендуемый ими способ - через консоль браузера. Открываешь youtube, любое видео и смотришь откуда тянутся чанки.

тем не менее для проверки маппинга ipv4/ipv6 они при подключении ноды рекомендовали именно его :)

Link to post
Share on other sites

 

Mapping мне показал какую-то хрень

91.201.xxx.xxx => kbp02s06 (91.201.xxx.0/22)
А вот сервер, с которого мне грузит видео где-то в Киеве.

 

8762154.png

подсказка: kbp - киев, борисполь.

ноды называются по коду аэропорта города.

у вас используется напрямую нода самого гугла установленная на площадке в киеве

 

Я так и понял, судя по IP, но иногда бывают IP вида 213.ххх это ITS.

 

 

А вот траф гугл поиска льется где-то из-за бугра (33 мс).

Link to post
Share on other sites

 

подсказка: kbp - киев, борисполь.

ноды называются по коду аэропорта города.

у вас используется напрямую нода самого гугла установленная на площадке в киеве

 

Я так и понял, судя по IP, но иногда бывают IP вида 213.ххх это ITS.

 

 

А вот траф гугл поиска льется где-то из-за бугра (33 мс).

у GGC динамическое распределение нагрузки, если ближайшая нода нагружена, автоматически идет перенаправление на другую. Если все ноды где есть ваш анонс заняты - траф уходит на сервера самого гугла. Причем киевская точка гугла тоже бывает перегружена и тогда трафик начинает ходить с европы.

Поиск и другие динамические сервисы работают с датацентров гугла.

Link to post
Share on other sites

Теперь такая картина)))

8813925.png


А вообще, я заметил, что много что не летит вообще из-за бугра. Steam, google, картиночки FB вообще c UARnet тянет... 

Честно, даже не ожидал, что Украина освоена серверами иностранных компаний.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By krim852
      Хто підключав гугл кеш останім часом і чи не має ніяких з ним проблем.
      Хто може надати контакти куди можна звернутись, бо вже рік чекаємо на них
    • By Vpage
      Компания Google сообщила, что 1 июля 2022 года завершится эпоха устаревшего G Suite. Об этом заблаговременно были предупреждены все пользователи бесплатных лицензий Google Apps. Таким образом до 1-го июля нужно перейти на платную версию Google Workspace. 
      У меня на gmail прикручена почта двух доменов, 15-ть адресов и платить по 6*15=90$ в месяц я не собираюсь. Вопрос куда перенаправить почту?
    • By SmAx
      Google и SpaceX объявили о стратегическом партнерстве — спутниковый интернет Starlink подключат к Google Cloud
      https://itc.ua/news/google-i-spacex-obyavili-o-strategicheskom-partnerstve-sputnikovyj-internet-starlink-podklyuchat-k-google-cloud/
      Илон Маск заявил, что спутниковый интернет Starlink станет «полностью мобильным» уже к концу этого года
    • By pavlabor
      Google увійшов до топ-25 найбільших платників податків в Україні
      ТОВ "Гугл" посіло 24 місце в списку найбільших компаній за сумою сплати податкових платежів за 2020 рік в Україні.
      Право опублікувати загальну суму сплачених податків журнал не отримав, але "Гугл" розташовується між ТОВ "Епіцентр К" з 2,87 млрд грн і "ДТЕК Павлоградвугілля" з 2,6 млрд грн сплачених податків.
      У 2019 році "пошуковик" обіймав 75 місце в списку.
      На перших трьох місцях рейтингу розташувалися "Укрнафта", "Укргазвидобування" і "Нафтогаз України" з 45,8 млрд грн, 28,5 млрд грн і 18,8 млрд грн сплачених платежів відповідно.
    • By vovchokig
      Захотелось создать интерактивную карту камер. С базы данных выбираются локации, маркеры виставляются, в модальном окне проигрывает стрим.
      Но только один стрим.  Нужно в стоке url: 'rtmp://192.168.51.102:1935/static/camera-Magazin', подставить вместо camera-Magazin,  переменную MapTitle.
      Может кто подскажет как? Или есть готовый код...
      <!DOCTYPE html> <html> <head> <title>Google Map</title> <link href="style.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=AIzaSyB3NCh3AK7mdJXpSMRZvsRr17Ne9ix2Hn0&sensor=false"></script> <script src="http://releases.flowplayer.org/js/flowplayer-3.2.13.min.js"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script type="text/javascript"> $(document).ready(function() { var mapCenter = new google.maps.LatLng(50.181338, 30.140504); //Google map Coordinates var map; map_initialize(); // initialize google map //############### Google Map Initialize ############## function map_initialize() { var googleMapOptions = { center: mapCenter, // map center zoom: 15, //zoom level, 0 = earth view to higher value //maxZoom: 18, //minZoom: 16, zoomControlOptions: { style: google.maps.ZoomControlStyle.SMALL //zoom control size }, scaleControl: true, // enable scale control mapTypeId: google.maps.MapTypeId.ROADMAP // google map type }; map = new google.maps.Map(document.getElementById("google_map"), googleMapOptions); //Load Markers from the XML File, Check (map_process.php) $.get("map_process.php", function (data) { $(data).find("marker").each(function () { var name = $(this).attr('name'); var address = '<p>'+ $(this).attr('address') +'</p>'; var type = $(this).attr('type'); var point = new google.maps.LatLng(parseFloat($(this).attr('lat')),parseFloat($(this).attr('lng'))); create_marker(point, name, address, false, false, false, "icons/pin_blue.png"); }); }); } //############### Create Marker Function ############## function create_marker(MapPos, MapTitle, MapDesc, InfoOpenDefault, DragAble, Removable, iconPath) { //new marker var marker = new google.maps.Marker({ position: MapPos, map: map, draggable:DragAble, animation: google.maps.Animation.DROP, title:MapTitle, icon: iconPath }); var infowindow = new google.maps.InfoWindow(); /*Google Map Marker Click Function*/ google.maps.event.addListener(marker, 'click', (function(marker) { return function() { /*Bootstrap Modal Pop Up Open Code*/ $(".modal-title").text(MapTitle); $(".modal-body").text("Modal Body"); $("#myModal").modal('show'); } })(marker)); } }); </script> </head> <body> <h1 class="heading">My Google Map</h1> <div align="center">Right Click to Drop a New Marker</div> <div id="google_map"></div> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title"></h4> </div> <div id="wowza" style="width:100%;height:276px;margin:0 auto;text-align:center; background-color: red;"> </div> <script src="http://XXXXX.net.ua/wp-content/uploads/flowplayer/flowplayer-3.2.6.min.js"></script> <script> $f("wowza", "http://XXXXX.net.ua/wp-content/uploads/flowplayer/flowplayer-3.2.7.swf", { clip: { scaling: 'fit', url: 'rtmp://192.168.51.102:1935/static/camera-Magazin', autoBuffering: false, bufferLength: 1, provider: 'rtmp', autoPlay: 'false', duration: 300 }, plugins: { controls: { url: 'http://XXXXX.net.ua/wp-content/uploads/flowplayer/flowplayer.controls-3.2.5.swf', play: true, volume: true, mute: true, time: true, stop: true, fullscreen: true, scrubber: true, width: '100%', left: '1px', backgroundColor: 'rgba(0, 0, 0, 0)', backgroundGradient: 'none', volumeColor: '#4599ff', tooltipColor: '#000000', tooltipTextColor: '#ffffff' }, rtmp: { url: 'http://XXXXX.net.ua/wp-content/uploads/flowplayer/flowplayer.rtmp-3.2.3.swf' //netConnectionUrl: 'rtmp://192.168.51.102:1935/static' } } } ); // </script> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> </body> </html>  

×
×
  • Create New...