Почему я получаю разные URL-адреса для одного и того же контента?

#facebook #google-chrome-devtools #mpeg-dash

#Facebook #google-chrome-devtools #mpeg-dash

Вопрос:

Я отлаживаю сеанс потоковой передачи Facebook Live , и у меня есть URL-адрес .m4v типа, источником которого являетсяhttps://video-mad1-1.xx.fbcdn.net. При другом подключении в другом месте у меня есть этот URL:https://video.fagp1-1.fna.fbcdn.net.

почему у меня разные URL-адреса для одного и того же контента?

Это может зависеть от соединения или места (расстояние между двумя местами составляет около 2 километров)?

Комментарии:

1. Имеет ли это значение?

2. Чего я не понимаю, так это того, что если он поступает с одного и того же сервера домена, это потому, что у них разные исходные URL

3. Что вы имеете в виду?

4. С одним и тем же контентом, но в разных местах у меня разные источники URL, в этом примере у меня есть video-mad1-1.xx.fbcdn.net и в другом месте с тем же компьютером, который у меня есть video.fagp1-1.fna.fbcdn.net .

5. Хорошо? Итак, Facebook предоставляет вам разные URL-адреса.

Ответ №1:

Сети распространения контента (CDN) распределяют серверы по всему миру, чтобы помочь обслуживать контент как можно ближе к пользователю. Это уменьшает задержку, в целом увеличивает пропускную способность и сокращает нагрузку на трафик, проходящий по более длинным ссылкам, которые, как правило, более ограничены в доступной им полосе пропускания.

Когда вы размещаете контент на узле CDN, он обычно распространяется по крайней мере в некоторых других местах. Следовательно, вполне возможно иметь разные URL-адреса для одного и того же контента.

Вам также может показаться это интересным: https://anuragbhatia.com/2018/03/networking/isp-column/mapping-facebooks-fna-cdn-nodes-across-the-world/