კავშირი და DNS

HTTP/3 და QUIC კავშირის ტესტი

დააკვირდით ბრაუზერის რეალური მოთხოვნების მიერ გამოყენებულ პროტოკოლებს და განასხვავეთ ისინი სერვერის უკანა ნაწილის მიერ მიღებული პროტოკოლისგან.

მნიშვნელოვანია. პირველმა ვიზიტმა შეიძლება HTTP/2 გამოიყენოს მანამ, სანამ ბრაუზერი HTTP/3-ს აღმოაჩენს მეშვეობით Alt-Svc.
ტესტი არ დაწყებულა

შედეგი განუსაზღვრელი რჩება, სანამ მოთხოვნა არ გაიზომება.

ცალკეული მცდელობები

#ბრაუზერიდადგენილი სასაზღვრო ან პირდაპირი კავშირიმიღებულია ჩვენი სერვერის მიერHTTP/3ხანგრძლივობა
როგორ განვმარტოთ შედეგები
  • HTTP/3 დადასტურებულია : ბრაუზერი მიუთითებს h3, ან პირდაპირი კავშირი ან დამტკიცებული სასაზღვრო კვანძი ადგენს HTTP/3.
  • ბრაუზერი იყენებს HTTP/3-ს; ჩვენი სერვერი იღებს HTTP/1.1-ს : CDN-ს ან პროქსის შეუძლია თავის ორ კავშირზე სხვადასხვა პროტოკოლი გამოიყენოს. ბრაუზერის შედეგი დადასტურებული რჩება.
  • სხვა პროტოკოლი დაფიქსირდა : ყველა მცდელობამ HTTP/2 ან HTTP/1.1 გამოიყენა. ეს არ ამტკიცებს, რომ QUIC დაბლოკილია.
  • განუსაზღვრელია : წარმადობის API პროტოკოლს მალავს და სერვერი ამ ინფორმაციას არ იღებს.

შეადარეთ მანამდე და შემდეგ

ჩაატარეთ იგივე ტესტი იმავე მოწყობილობაზე და შეინახეთ საწყისი შედეგი. ჩართეთ VPN ან შეცვალეთ ერთი შესაბამისი პარამეტრი, იმავე პირობებში გაიმეორეთ ტესტი და შეინახეთ შემდეგი შედეგი.

შესადარებლად შეინახეთ საწყისი და შემდგომი შედეგები.

რას გეუბნებათ ეს ტესტი

HTTP/3 მუშაობს QUIC-ზე, დაშიფრულ სატრანსპორტო პროტოკოლზე, რომელიც UDP-ს იყენებს. ეს ტესტი ამოწმებს ამ წყაროსადმი რეალურ მოთხოვნებს ბრაუზერის ვერსიიდან მხარდაჭერის ვარაუდის ნაცვლად. ბრაუზერმა შეიძლება HTTP/3 გამოიყენოს შიგთავსის მიწოდების ქსელამდე, ხოლო ამ ქსელმა ჩვენს სერვერს HTTP/1.1 გადასცეს; ორივე დაკვირვება შეიძლება სწორი იყოს.

როგორ ჩავატაროთ ტესტი

  1. გახსენით ინსტრუმენტი HTTPS-ით და საწყისი გაშვებისთვის იგივე ბრაუზერი და კავშირი შეინარჩუნეთ.
  2. გაუშვით განმეორებითი არაქეშირებული მოთხოვნები და დაელოდეთ მათი პროტოკოლების ცალკეულ დაკვირვებებს.
  3. ბრაუზერის პროტოკოლი, უკანა ნაწილის პროტოკოლი და სასაზღვრო კვანძის ნებისმიერი დამტკიცებული მტკიცებულება ცალ-ცალკე წაიკითხეთ.

როგორ მუშაობს გაზომვა

ბრაუზერი რეალური მოთხოვნების რესურსის დროის ჩანაწერებიდან nextHopProtocol-ს კითხულობს. ჩვენი სერვერის პასუხი დამოუკიდებლად მიუთითებს უკანა ნაწილის მიერ მიღებულ კავშირის პროტოკოლს.

მოთხოვნები ამ წყაროს მიემართება. მხოლოდ სათანადო ფარგლების მქონე პირდაპირ მტკიცებულებას ან პროქსის ცალსახა დამტკიცებულ სიგნალებს შეუძლია სერვერის მხრიდან ბრაუზერისკენ მიმართული დადასტურების მხარდაჭერა; შუამავლის ზოგადი სათაურები ამას ვერ უზრუნველყოფს.

შედეგების გაგება

HTTP/3 დადასტურებულია
ბრაუზერის h3 დაკვირვება ან ბრაუზერისკენ მიმართული სერვერის სანდო სიგნალი გაზომილ კავშირზე HTTP/3-ს ადასტურებს.
HTTP/3 არ დაფიქსირებულა
დასრულებულმა მოთხოვნებმა სხვა ხილული პროტოკოლი გამოიყენეს. შესაძლოა სერვერი HTTP/3-ს არ სთავაზობდეს, ბრაუზერი მას არ ირჩევდეს ან გზა UDP-ს ზღუდავდეს.
პროტოკოლის მტკიცებულება მიუწვდომელია
დროის ინფორმაციის არარსებობა ან სასაზღვრო კვანძის არასრული ან ურთიერთსაწინააღმდეგო სიგნალები შესაბამის შედეგს განუსაზღვრელს ტოვებს და ტრანსპორტს არ ადასტურებს.

შეადარეთ მანამდე და შემდეგ

  1. შეინახეთ წყარო, მოთხოვნის პროტოკოლები, ბრაუზერი და კავშირის პირობები.
  2. შეცვალეთ ქსელის ან ბრაუზერის ერთი შესაბამისი პარამეტრი და იმავე წყაროსადმი იგივე მოთხოვნები კვლავ გაუშვით.
  3. ბრაუზერის დაკვირვებები ბრაუზერის დაკვირვებებს შეადარეთ. მხოლოდ უკანა ნაწილის ცვლილება არ ადგენს ცვლილებას ბრაუზერის მიერ გამოყენებულ ტრანსპორტში.

ტესტის შეზღუდვები

  • HTTP/3-ის არდაფიქსირება არ ამტკიცებს, რომ QUIC მთელ ქსელში დაბლოკილია.
  • პროტოკოლის არჩევანი შეიძლება დამოკიდებული იყოს სერვერის განცხადებებზე, არსებულ კავშირებსა და ბრაუზერის არჩევანზე; ეს სიჩქარის ტესტი არ არის.

რა უნდა შეცვალოთ საჭიროების შემთხვევაში

HTTP/3 მოსალოდნელია, მაგრამ არ დაფიქსირდა
ფაიერვოლის წესების შეცვლამდე სცადეთ ახალი კავშირით და შეამოწმეთ, რეალურად სთავაზობს თუ არა წყარო HTTP/3-ს.
ბრაუზერისა და სერვერის პროტოკოლები განსხვავდება
შეამოწმეთ სასაზღვრო კვანძისა და უკანა ნაწილის დაკვირვებების ფარგლები. შუამავლის მიერ ჩვეულებრივი გარდაქმნა ბრაუზერის შესწორებას არ საჭიროებს.

ხშირად დასმული კითხვები

ნიშნავს HTTP/3 უფრო სწრაფ კავშირს?

ის გამოყენებულ ტრანსპორტს განსაზღვრავს. ნაჩვენები მოთხოვნის დროები კავშირის საერთო წარმადობას არ ადგენს, რადგან ის ქსელზე, სერვერსა და დატვირთვაზეა დამოკიდებული.

შეუძლია VPN-ს თავისით ჩართოს HTTP/3?

არა. ბრაუზერმა და დანიშნულების ადგილმა მას მხარი უნდა დაუჭირონ; მარშრუტის შეცვლას მხოლოდ გზის პირობების შეცვლა შეუძლია.

წყაროები და ტექნიკური ცნობები