WireGuard ਵਿੱਚ ਕੋਈ MTU ਗੱਲਬਾਤ ਨਹੀਂ ਹੈ। ਇਹ ਇੰਟਰਫ਼ੇਸ ਜੋ ਵੀ ਦਿੰਦਾ ਹੈ ਉਸ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕਰਕੇ ਨਤੀਜਾ ਭੇਜਦਾ ਹੈ, ਅਤੇ ਜੇ ਐਨਕੈਪਸੂਲੇਟਿਡ ਪੈਕੇਟ ਪਥ ਤੋਂ ਵੱਧ ਜਾਵੇ ਤਾਂ ਉਹ ਕਿਤੇ ਸੁੱਟ ਦਿੱਤਾ ਜਾਂ ਟੁਕੜਿਆਂ ਵਿੱਚ ਵੰਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਦੇਖ ਨਹੀਂ ਸਕਦੇ। ਇੰਟਰਫ਼ੇਸ ਦਾ MTU ਕਿਸੇ ਨੇ ਚੁਣਨਾ ਹੀ ਪੈਂਦਾ ਹੈ, ਅਤੇ ਉਹ ਕੋਈ ਉਹ ਟੂਲ ਹੈ ਜਿਸ ਨੇ ਇੰਟਰਫ਼ੇਸ ਨੂੰ ਉੱਪਰ ਚੁੱਕਿਆ।

ਤਿੰਨ ਉਮੀਦਵਾਰ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਉਲਝਾਉਣਾ ਸੌਖਾ ਹੈ।

ਤਿੰਨ ਥਾਵਾਂ ਜਿੱਥੋਂ ਮੁੱਲ ਆ ਸਕਦਾ ਹੈ

ਮੁੱਲ ਇੰਟਰਫ਼ੇਸ ਕਾਨਫਿਗਰੇਸ਼ਨ ਵਿੱਚ ਸਪੱਸ਼ਟ ਤੌਰ ’ਤੇ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਸੈਟਅਪ ਟੂਲ ਰੂਟ ਜਾਣਕਾਰੀ ਤੋਂ ਗਿਣ ਸਕਦਾ ਹੈ, ਜਾਂ ਇੰਟਰਫ਼ੇਸ ਦਾ ਮਾਲਕ ਕੋਈ ਵੀ ਨੈੱਟਵਰਕ ਮੈਨੇਜਰ ਰੱਖ ਸਕਦਾ ਹੈ। ਆਮ wg ਕਾਲ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੁਝ ਵੀ ਨਹੀਂ ਕਰਦੀ, ਕਿਉਂਕਿ wg ਸਿਰਫ਼ ਚਾਬੀਆਂ ਅਤੇ ਪੀਅਰ ਸੰਭਾਲਦੀ ਹੈ। MTU ਨੈੱਟਵਰਕ ਇੰਟਰਫ਼ੇਸ ਉੱਤੇ ਰਹਿੰਦਾ ਹੈ, ਇਸ ਲਈ ip link show wg0 ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਪੜ੍ਹਦੇ ਹੋ।

ਜੇ ਪੱਕਾ ਨਹੀਂ ਕਿ ਕਿਹੜਾ ਕੇਸ ਲਾਗੂ ਹੁੰਦਾ ਹੈ, ਪਹਿਲਾਂ MTU ਪੜ੍ਹੋ, ਫਿਰ ਪਤਾ ਕਰੋ ਕਿ ਇੰਟਰਫ਼ੇਸ ਕਿਸ ਨੇ ਸ਼ੁਰੂ ਕੀਤਾ।

ਇੰਟਰਫ਼ੇਸ ਕੌਣ ਚਲਾਉਂਦਾ ਹੈ ਇਸ ਆਧਾਰ ’ਤੇ ਫ਼ੈਸਲਾ ਕਰੋ

ਜੇ wg-quick ਇਸ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਤਾਂ ਸਪੱਸ਼ਟ MTU ਲਾਈਨ ਜਿੱਤਦੀ ਹੈ, ਵਰਨਾ ਇਹ ਮੁੱਲ ਗਿਣਦਾ ਹੈ। ਜੇ ਨੈੱਟਵਰਕ ਮੈਨੇਜਰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਸ ਮੈਨੇਜਰ ਦੀ ਪ੍ਰੋਫ਼ਾਈਲ ਫ਼ੈਸਲਾ ਕਰਦੀ ਹੈ। ਜੇ ਕੰਟੇਨਰ ਰਨਟਾਈਮ ਜਾਂ ਪ੍ਰੋਵਾਈਡਰ ਕਲਾਇੰਟ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਤਾਂ wg-quick ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਮੰਨਣ ਦੀ ਥਾਂ ਉਨ੍ਹਾਂ ਦਾ ਦਸਤਾਵੇਜ਼ ਪੜ੍ਹੋ।

ਫ਼ੈਸਲਾ ਇਹ ਨਹੀਂ ਕਿ ਅਮੂਰਤ ਰੂਪ ਵਿੱਚ ਕਿਹੜਾ ਨੰਬਰ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ। ਇਹ ਹੈ ਕਿ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਕਿਹੜਾ ਹਿੱਸਾ ਕਾਨਫਿਗਰ ਕਰ ਸਕਦੇ ਹੋ।

ਡਿਫ਼ਾਲਟ ਗਿਣਤੀ ਕੀ ਕਰਦੀ ਹੈ

wg-quick ਪੀਅਰ ਦੇ ਐਂਡਪੌਇੰਟ ਤੱਕ ਦਾ ਰੂਟ ਲੱਭਦਾ ਹੈ, ਉਸ ਆਉਟਗੋਇੰਗ ਇੰਟਰਫ਼ੇਸ ਦਾ MTU ਲੈਂਦਾ ਹੈ ਅਤੇ ਐਨਕੈਪਸੂਲੇਸ਼ਨ ਓਵਰਹੈੱਡ ਘਟਾਉਂਦਾ ਹੈ। IPv4 ਬਾਹਰੀ ਹੈਡਰ ਨਾਲ ਇਹ ਲਗਭਗ 60 ਬਾਈਟ ਹੁੰਦਾ ਹੈ, IPv6 ਨਾਲ ਲਗਭਗ 80। ਨਤੀਜਾ ਸੀਮਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਜੋ 1500 ਬਾਈਟ ਦਾ ਪਥ 1420 ਦੇਵੇ, ਅਜਿਹਾ ਮੁੱਲ ਨਹੀਂ ਜੋ ਸਿਰਫ਼ ਇੱਕ ਪਤਾ ਪਰਿਵਾਰ ਉੱਤੇ ਕੰਮ ਕਰੇ। ਇਹ ਵਾਜਬ ਡਿਫ਼ਾਲਟ ਹੈ, ਤੁਹਾਡੇ ਪਥ ਦਾ ਮਾਪ ਨਹੀਂ।

ਇਹ ਬਾਅਦ ਦੀ ਟਨਲ, ਮੋਬਾਈਲ ਲਿੰਕ ਜਾਂ ਫਿਲਟਰ ਕੀਤੇ ICMP ਪਥ ਬਾਰੇ ਨਹੀਂ ਜਾਣ ਸਕਦਾ।

ਇਹ ਸੀਮਾ ਇੱਕ ਅਸਲੀ ਸਵਾਲ ਲੁਕਾਉਂਦੀ ਹੈ। ਜੇ ਤੁਹਾਡਾ ਪਥ ਸੱਚਮੁੱਚ ਸ਼ੁਰੂ ਤੋਂ ਅੰਤ ਤੱਕ 9000 ਬਾਈਟ ਹੈ, ਤਾਂ 1420 ਪ੍ਰਦਰਸ਼ਨ ਮੇਜ਼ ਉੱਤੇ ਛੱਡ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਜੇ ਪਥ 1400 ਹੈ, ਤਾਂ 1420 ਪਹਿਲਾਂ ਹੀ ਬਹੁਤ ਵੱਡਾ ਹੈ। ਡਿਫ਼ਾਲਟ ਮੁੱਲ ਸਮਝੌਤਾ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ ਉਸੇ ਤਰ੍ਹਾਂ ਲੈਣਾ ਚਾਹੀਦਾ ਹੈ।

ਜਦੋਂ ਪਥ ਤੁਹਾਡੇ ਹੇਠ ਬਦਲਦਾ ਹੈ

Ethernet ਤੋਂ Wi-Fi ਅਤੇ ਫਿਰ ਫ਼ੋਨ ਹਾਟਸਪੌਟ ਉੱਤੇ ਘੁੰਮਦਾ ਲੈਪਟਾਪ ਉਹੀ ਇੰਟਰਫ਼ੇਸ MTU ਰੱਖਦਾ ਹੈ ਜਿਸ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤਾ ਸੀ। ਬਾਹਰੀ ਪਥ ਹੁਣ ਛੋਟਾ ਹੋ ਸਕਦਾ ਹੈ, ਅਤੇ ਕੁਝ ਵੀ ਦੁਬਾਰਾ ਗੱਲਬਾਤ ਨਹੀਂ ਕਰਦਾ। ਨੈਸਟਡ ਟਨਲ ਸਥਿਤੀ ਨੂੰ ਹੋਰ ਖਰਾਬ ਕਰਦੀਆਂ ਹਨ, ਕਿਉਂਕਿ ਹਰ ਪਰਤ ਉਸੇ ਬਜਟ ਵਿੱਚੋਂ ਆਪਣਾ ਓਵਰਹੈੱਡ ਘਟਾਉਂਦੀ ਹੈ। ਦਫ਼ਤਰ ਵਿੱਚ ਜੋ ਮੁੱਲ ਕੰਮ ਕਰਦਾ ਸੀ, ਉਹ ਹਵਾਈ ਅੱਡੇ ਉੱਤੇ ਕੰਮ ਕਰਨ ਵਾਲਾ ਮੁੱਲ ਨਹੀਂ ਹੈ।

ਤਾਜ਼ਾ ਹੈਂਡਸ਼ੇਕ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਚਾਬੀਆਂ ਕੰਮ ਕਰਦੀਆਂ ਹਨ। ਵੱਡੇ ਪੈਕੇਟ ਫਿੱਟ ਹੁੰਦੇ ਹਨ ਜਾਂ ਨਹੀਂ, ਇਸ ਬਾਰੇ ਇਹ ਕੁਝ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ।

ਇੱਕ ਵਾਰ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਜਾਂਚੋ

ਉਹੀ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਮੰਜ਼ਿਲ ਰੱਖੋ, ਇੱਕ ਮੁੱਲ ਬਦਲੋ ਅਤੇ ਮਾਪੋ। ping -M do -s 1372 DF ਬਿੱਟ ਲੱਗੇ 1400 ਬਾਈਟ ਦੇ ਪੈਕੇਟ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹੀ ਤੁਹਾਡੀ ਲੋੜੀਂਦੀ ਜਾਂਚ ਦਾ ਰੂਪ ਹੈ। ਜੇ ਛੋਟੀਆਂ ਬੇਨਤੀਆਂ ਕੰਮ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਵੱਡੀਆਂ ਰੁਕ ਜਾਂਦੀਆਂ ਹਨ, ਤਾਂ ਰੂਟਿੰਗ ਨਹੀਂ, ਆਕਾਰ ਦੀ ਸਮੱਸਿਆ ਹੈ।

ਸਿਰਫ਼ MTU ਬਦਲੋ। ਕਈ ਪੈਕੇਟ ਵਿਕਲਪ ਇਕੱਠੇ ਸੈੱਟ ਕਰਨ ਨਾਲ ਪਤਾ ਨਹੀਂ ਲੱਗਦਾ ਕਿ ਕਿਹੜਾ ਮਹੱਤਵਪੂਰਨ ਸੀ।

ਅਤੇ ਇਹ ਨਾ ਸੋਚੋ ਕਿ MTU ਬਦਲਣ ਨਾਲ ਗੁੰਮ ਰਿਟਰਨ ਰੂਟ, ਫਾਰਵਰਡਿੰਗ ਨਿਯਮ ਜਾਂ DNS ਫੇਲ੍ਹ ਹੋਣਾ ਠੀਕ ਹੋ ਜਾਵੇਗਾ। ਉਹ ਵੀ ਟ੍ਰੈਫਿਕ ਨਾ ਹੋਣ ਦੇ ਲੱਛਣ ਪੈਦਾ ਕਰਦੇ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਜਾਂਚਾਂ ਹਨ। wg-quick ਮੈਨੂਅਲ ਆਪਣੇ-ਆਪ ਚੋਣ ਦਾ ਦਸਤਾਵੇਜ਼ੀਕਰਨ ਕਰਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ