Может ли HTTP 2.0 загружаться одновременно с двух разных IP-адресов?


При просмотре GTmetrix все содержимое с сервера A загружается одновременно. Когда контент переключается на другой сервер, например Google analytics или Диспетчер тегов Google, он ожидает загрузки контента с сервера A, прежде чем начать загрузку диспетчера тегов Google, даже если код JavaScript является асинхронным.

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

Уточнение: HTTP 2.0 позволяет использовать несколько одновременных сокетов. Вопрос в том, "означает ли это, что несколько сокетов с нескольких IP-адресов одновременно или только с одного IP-адреса?" На схеме водопада, похоже, указано только с одного IP-адреса за раз.

Дополнительная информация: Все шрифты загружаются одновременно, даже если они поступают с двух разных серверов. Я даже проверил, что время начала запроса с тех пор начинающиеся матчи. Смотрите три строки над разделом изображения.

Водопад: Waterfall image

Author: Trebor, 2020-07-20

1 answers

Нет. Устанавливается одно соединение, и именно через это одно соединение осуществляются все переводы с вашего IP-адреса. Другие сайты имеют разные IP-адреса и получат свое собственное, другое подключение.

 0
Author: Rob, 2020-07-21 11:51:23