#google-chrome #tcp #fallback #quic
Вопрос:
Я хотел знать, можно ли отключить резервный протокол tcp в случае сбоя на уровне браузера(браузер chrome). Если да, то как.
Комментарии:
1. Для QUIC нет резервного протокола TCP. Если это TCP, то это больше не QUIC. Вы имеете в виду, можете ли вы принудительно использовать HTTP/3 (на основе QUIC) и отключить использование HTTP/2 и HTTP/1 внутри браузера? Я в этом сомневаюсь, так как большинство сайтов не поддерживают HTTP/3 и, следовательно, больше не будут доступны.
2. Да, если вы принудительно используете HTTP/3 и отключаете HTTP/2 в настройках флагов chrome. И есть резервный вариант TCP всякий раз, когда QUIC не может установить соединение, он возвращается к tcp, поэтому мой вопрос для приложений, поддерживающих QUIC, можно ли остановить этот резервный вариант tcp.
3. Я не понимаю варианта использования. Если HTTP/3 работает, он не отступит. Если HTTP/3 не работает, ему нужно вернуться к чему-то, что работает. Если вы хотите, чтобы работал только HTTP/3, тогда предлагайте только HTTP/3 на стороне сервера, и в этом случае запасной вариант не сработает.
4. Да, вы абсолютно правы, и я согласен, что если я просто хочу, чтобы HTTP/3 работал, то я должен исправить это на стороне сервера, чтобы предотвратить этот запасной вариант, но мне просто было интересно, возможно ли это сделать на стороне клиента также в тех случаях, когда у вас нет доступа к серверу.
5. Хорошо, я понял вашу точку зрения, даже если это возможно (предположим), это не имеет смысла, так как это просто остановит общение, и вместо того, чтобы решать одну проблему, это создаст из нее новую проблему. Спасибо Штеффен