ਕੁਨੈਕਸ਼ਨ ਅਤੇ 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 ਚਾਲੂ ਕਰ ਸਕਦਾ ਹੈ?

ਨਹੀਂ। ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਮੰਜ਼ਿਲ ਨੂੰ ਇਸਦਾ ਸਮਰਥਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ; ਰਸਤਾ ਬਦਲਣ ਨਾਲ ਸਿਰਫ਼ ਰਸਤੇ ਦੀਆਂ ਹਾਲਤਾਂ ਬਦਲ ਸਕਦੀਆਂ ਹਨ।

ਸਰੋਤ ਅਤੇ ਤਕਨੀਕੀ ਹਵਾਲੇ