IP Traceroute: ਕਨੈਕਸ਼ਨ ਦੇ ਰੂਟ ਨੂੰ ਕਿਵੇਂ ਟਰੇਸ ਕਰਨਾ ਹੈ

Traceroute ਹਰ ਰਾਊਟਰ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਤੁਹਾਡਾ ਡੇਟਾ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਅਤੇ ਕਿਸੇ ਵੀ ਮੰਜ਼ਿਲ ਦੇ ਵਿਚਕਾਰ ਲੰਘਦਾ ਹੈ — ਅਤੇ ਜਿੱਥੇ ਯਾਤਰਾ ਹੌਲੀ ਹੋ ਜਾਂਦੀ ਹੈ। ਇੱਥੇ ਇਹ ਹੈ ਕਿ ਇਸਨੂੰ ਕਿਸੇ ਵੀ ਸਿਸਟਮ ਤੇ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈ ਅਤੇ ਅਸਲ ਵਿੱਚ ਆਉਟਪੁੱਟ ਨੂੰ ਪੜ੍ਹਨਾ ਹੈ.

ਟਰੇਸਰਾਊਟ ਕੀ ਕਰਦਾ ਹੈ

ਇੰਟਰਨੈੱਟ 'ਤੇ ਯਾਤਰਾ ਕਰਨ ਵਾਲੇ ਹਰੇਕ ਪੈਕੇਟ ਦੀ ਇੱਕ ਹੌਪ ਸੀਮਾ ਹੁੰਦੀ ਹੈ — IPv4 'ਤੇ TTL (ਰਹਿਣ ਦਾ ਸਮਾਂ), ਜਾਂ IPv6 'ਤੇ ਹੌਪ ਸੀਮਾ। ਹਰੇਕ ਰਾਊਟਰ ਜੋ ਪੈਕੇਟ ਨੂੰ ਅੱਗੇ ਵਧਾਉਂਦਾ ਹੈ, ਇਸ ਨੂੰ ਇੱਕ ਕਰਕੇ ਘਟਾਉਂਦਾ ਹੈ; ਜਦੋਂ ਇਹ ਜ਼ੀਰੋ 'ਤੇ ਪਹੁੰਚਦਾ ਹੈ, ਰਾਊਟਰ ਪੈਕੇਟ ਨੂੰ ਸੁੱਟ ਦਿੰਦਾ ਹੈ ਅਤੇ ਨਿਮਰਤਾ ਨਾਲ ਇੱਕ "ਸਮਾਂ ਵੱਧ ਗਿਆ" ਸੁਨੇਹਾ ਵਾਪਸ ਭੇਜਦਾ ਹੈ।

Traceroute ਹਥਿਆਰਾਂ ਨੂੰ ਨਿਮਰਤਾ ਨਾਲ ਪੇਸ਼ ਕਰਦਾ ਹੈ: ਇਹ TTL 1, ਫਿਰ 2, ਫਿਰ 3... ਦੇ ਨਾਲ ਪੈਕੇਟ ਭੇਜਦਾ ਹੈ... ਹਰ ਇੱਕ "ਵਾਰ ਵੱਧ ਗਿਆ" ਜਵਾਬ ਜੋ ਵਾਪਸ ਆਉਂਦਾ ਹੈ ਰਸਤੇ ਵਿੱਚ ਇੱਕ ਹੋਰ ਰਾਊਟਰ ਦਾ ਪਤਾ ਦੱਸਦਾ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਇਕੱਠੇ ਸਟ੍ਰਿੰਗ ਕਰੋ ਅਤੇ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਤੋਂ ਮੰਜ਼ਿਲ ਤੱਕ ਦਾ ਪੂਰਾ ਰਸਤਾ ਮਿਲਦਾ ਹੈ — ਸਮੇਂ ਦੇ ਨਾਲ।

ਇਸ ਨੂੰ ਤੁਹਾਡੇ ਸਿਸਟਮ 'ਤੇ ਚੱਲ ਰਿਹਾ ਹੈ

ਵਿੰਡੋਜ਼ - tracert

ਦਬਾਓ ਵਿਨ + ਆਰ, ਟਾਈਪ cmd, ਐਂਟਰ ਦਬਾਓ, ਫਿਰ ਚਲਾਓ:

Command Prompt
tracert howtofindtheip.com

# ਨਾਮ ਦੀ ਬਜਾਏ IP ਪਤੇ ਦੁਆਰਾ:
tracert 1.1.1.1

macOS ਅਤੇ Linux - traceroute

Terminal
traceroute howtofindtheip.com

# macOS ਨੂੰ ਪੂਰੇ ਮਾਰਗ ਜਾਂ ਇੰਸਟਾਲੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ:
/usr/sbin/traceroute howtofindtheip.com   # macOS
sudo apt install traceroute               # ਡੇਬੀਅਨ/ਉਬੰਟੂ

ਬਿਹਤਰ ਤਰੀਕਾ - mtr

mtr (My Traceroute) ਇੱਕ ਲਾਈਵ ਦ੍ਰਿਸ਼ ਵਿੱਚ ਟਰੇਸਰਾਊਟ ਅਤੇ ਪਿੰਗ ਨੂੰ ਜੋੜਦਾ ਹੈ - ਘਬਰਾਹਟ ਅਤੇ ਨੁਕਸਾਨ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਬਹੁਤ ਜ਼ਿਆਦਾ ਜਾਣਕਾਰੀ ਭਰਪੂਰ। ਲੀਨਕਸ, ਮੈਕੋਸ ਲਈ ਉਪਲਬਧ ਹੈ (ਦੁਆਰਾ brew install mtr) ਅਤੇ ਵਿੰਡੋਜ਼ (WinMTR)।

Terminal
mtr howtofindtheip.com
# ਛੱਡਣ ਲਈ 'q' ਦਬਾਓ

ਨਤੀਜੇ ਪੜ੍ਹ ਰਹੇ ਹਨ

ਇੱਕ ਆਮ ਆਉਟਪੁੱਟ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ:

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      # ਤੁਹਾਡਾ ਰਾਊਟਰ
 2  isp-gw.net          12.4 ms 12.1 ms 12.3 ms      # ਤੁਹਾਡਾ ISP
 3  backbone1.net       21.0 ms 20.8 ms 21.2 ms      # ਖੇਤਰੀ ਨੈੱਟਵਰਕ
 4  * * *                                            # ਚੁੱਪ ਰਾਊਟਰ (ਆਮ)
 5  edge-server.net     23.9 ms 24.1 ms 23.8 ms
 6  howtofindtheip.com  24.0 ms 23.7 ms 23.9 ms      # ਮੰਜ਼ਿਲ
  • ਹੌਪ ਨੰਬਰ — ਪੜਤਾਲ ਕਿੰਨੀ ਡੂੰਘਾਈ ਤੱਕ ਪਹੁੰਚ ਗਈ ਹੈ।
  • ਹੋਸਟਨਾਮ / ਆਈ.ਪੀ — ਰਾਊਟਰ ਜਿਸ ਨੇ ਜਵਾਬ ਦਿੱਤਾ (PTR ਨਾਮ ਅਕਸਰ ਸ਼ਹਿਰ ਜਾਂ ਕੈਰੀਅਰ ਵੱਲ ਸੰਕੇਤ ਕਰਦੇ ਹਨ)।
  • ਤਿੰਨ ਵਾਰ — ਤਿੰਨ ਪੜਤਾਲਾਂ ਦਾ ਦੌਰ-ਸਫ਼ਰ ਦਾ ਸਮਾਂ। ਕੀ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ ਰੁਝਾਨ: ਇੱਕ ਅਚਾਨਕ ਛਾਲ ਜੋ ਬਾਅਦ ਵਿੱਚ ਹੋਪਸ ਵਿੱਚ ਬਣੀ ਰਹਿੰਦੀ ਹੈ ਆਮ ਤੌਰ 'ਤੇ ਹੌਲੀ ਹਿੱਸੇ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕਰਦੀ ਹੈ।

ਸ਼ੁਰੂਆਤੀ ਹੌਪਸ (ਤੁਹਾਡਾ ISP) ਵਿੱਚ ਉੱਚ ਲੇਟੈਂਸੀ ਹਰ ਚੀਜ਼ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੀ ਹੈ; ਮਾਰਗ ਵਿੱਚ ਦੇਰ ਨਾਲ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀ ਉੱਚੀ ਲੇਟੈਂਸੀ ਅਕਸਰ ਮੰਜ਼ਿਲ ਦੇ ਨੇੜੇ ਭੀੜ ਹੁੰਦੀ ਹੈ। ਤੁਹਾਨੂੰ ਮਿਲੇ ਹੌਪਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਸਾਖ ਦੀ ਜਾਂਚ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਸ ਦਾ IP ਸਾਡੇ ਵਿੱਚ ਪੇਸਟ ਕਰੋ ਬਲੈਕਲਿਸਟ ਚੈਕਰ ਜਾਂ ਇਸ ਨੂੰ ਨਕਸ਼ੇ 'ਤੇ ਲੱਭੋ.

ਕਿਉਂ ਹੋਪਸ ਟਾਈਮ ਆਊਟ

ਤਾਰੇ (* * *) ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਰਾਊਟਰ ਨੇ ਉਸ ਪੜਤਾਲ ਦਾ ਜਵਾਬ ਨਹੀਂ ਦਿੱਤਾ। ਆਮ, ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਨੁਕਸਾਨ ਰਹਿਤ:

  • ਬਹੁਤ ਸਾਰੇ ਰਾਊਟਰ ਟਰੇਸਰਾਊਟ ਪੜਤਾਲਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਣਡਿੱਠ ਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤੇ ਗਏ ਹਨ (ਰੇਟ ਸੀਮਤ ਜਾਂ ਸੁਰੱਖਿਆ ਨੀਤੀ)।
  • ਫਾਇਰਵਾਲ UDP ਜਾਂ ICMP ਪੈਕੇਟ ਟਰੇਸਰਾਊਟ ਵਰਤੋਂ ਨੂੰ ਛੱਡ ਦਿੰਦੇ ਹਨ।
  • ਰਾਊਟਰ ਡਾਇਗਨੌਸਟਿਕ ਟ੍ਰੈਫਿਕ ਦਾ ਜਵਾਬ ਦੇਣ ਨਾਲੋਂ ਅੱਗੇ ਭੇਜਣ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ।

ਅੰਗੂਠੇ ਦਾ ਨਿਯਮ: ਇੱਕ ਟਰੇਸ ਦੇ ਮੱਧ ਵਿੱਚ ਟਾਈਮਆਉਟ ਉਦੋਂ ਤੱਕ ਠੀਕ ਹੈ ਜਦੋਂ ਤੱਕ ਬਾਅਦ ਵਿੱਚ ਹੋਪਸ ਜਵਾਬ ਦਿੰਦੇ ਰਹਿੰਦੇ ਹਨ। ਜੇਕਰ ਹਰ ਹੌਪ ਇੱਕ ਨਿਸ਼ਚਤ ਬਿੰਦੂ ਦੇ ਬਾਅਦ ਸਮਾਂ ਕੱਢਦਾ ਹੈ ਅਤੇ ਅੰਤਮ ਮੰਜ਼ਿਲ ਕਦੇ ਵੀ ਜਵਾਬ ਨਹੀਂ ਦਿੰਦੀ, ਉਹ ਹੌਪ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਤੁਹਾਡਾ ਕੁਨੈਕਸ਼ਨ ਅਸਲ ਵਿੱਚ ਟੁੱਟਦਾ ਹੈ — ਇੱਕ ISP ਦੀ ਸਹਾਇਤਾ ਲਾਈਨ ਨਾਲ ਬਹਿਸ ਕਰਦੇ ਸਮੇਂ ਅਨਮੋਲ ਜਾਣਕਾਰੀ।

ਕਿਉਂ ਕੋਈ ਵੈੱਬਸਾਈਟ ਟਰੇਸਰੂਟ ਨਹੀਂ ਕਰ ਸਕਦੀ ਤੁਸੀਂ

ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਸੈਂਡਬਾਕਸ ਕੀਤਾ ਗਿਆ ਹੈ: JavaScript ਕੱਚੇ ਪੈਕੇਟ ਨਹੀਂ ਭੇਜ ਸਕਦਾ ਜਾਂ ICMP ਜਵਾਬਾਂ ਨੂੰ ਪੜ੍ਹ ਨਹੀਂ ਸਕਦਾ ਜੋ ਟਰੇਸਰਾਊਟ ਦੀ ਲੋੜ ਹੈ। ਕੋਈ ਵੀ "ਔਨਲਾਈਨ ਟਰੇਸਰਾਊਟ" ਜੋ ਤੁਸੀਂ ਲੱਭਦੇ ਹੋ ਪ੍ਰਦਾਤਾ ਦੇ ਸਰਵਰਾਂ ਤੋਂ ਟੀਚੇ ਤੱਕ ਚੱਲਦਾ ਹੈ — ਉਪਯੋਗੀ, ਪਰ ਇਹ ਤੁਹਾਡੀ ਆਪਣੀ ਡਿਵਾਈਸ ਤੋਂ ਇੱਕ ਵੱਖਰੇ ਮਾਰਗ ਨੂੰ ਮਾਪਦਾ ਹੈ।

ਤੁਹਾਨੂੰ ਕੀ ਕਰ ਸਕਦੇ ਹਨ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਕਰੋ: ਆਪਣੀ ਅਤੇ ਆਪਣੇ ਮਾਰਗ ਦੇ ਅੰਤਮ ਬਿੰਦੂਆਂ ਦੀ ਪਛਾਣ ਕਰੋ। ਆਪਣਾ ਜਨਤਕ IP ਲੱਭੋ, ਫਿਰ ਇਸਦੇ ਉਲਟ DNS ਵੇਖੋ ਤੁਹਾਡੀ ਲਾਈਨ ਲਈ ਤੁਹਾਡੇ ISP ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਹੋਸਟਨਾਮ ਨੂੰ ਦੇਖਣ ਲਈ — ਹਰੇਕ ਹੌਪ ਲਈ ਉਸੇ ਤਰ੍ਹਾਂ ਦਾ ਨਾਮ ਟਰੇਸਰਾਊਟ ਦਿਖਾਉਂਦਾ ਹੈ।

FAQ

Traceroute ਸਵਾਲ

ਇੱਕ IP ਟਰੇਸਰਾਊਟ ਕੀ ਦਿਖਾਉਂਦਾ ਹੈ?

Traceroute ਹਰੇਕ ਰਾਊਟਰ (ਹੌਪ) ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਪੈਕੇਟ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਅਤੇ ਇੱਕ ਮੰਜ਼ਿਲ ਦੇ ਵਿਚਕਾਰ ਲੰਘਦੇ ਹਨ, ਹਰ ਇੱਕ ਹੌਪ ਦੇ ਰਾਊਂਡ-ਟਰਿੱਪ ਸਮੇਂ ਦੇ ਨਾਲ। ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਕੁਨੈਕਸ਼ਨ ਕਿੱਥੇ ਹੌਲੀ ਜਾਂ ਟੁੱਟਦਾ ਹੈ।

ਕੁਝ ਟਰੇਸਰਾਊਟ ਹੌਪਸ ਤਾਰੇ ਜਾਂ ਸਮਾਂ ਸਮਾਪਤ ਕਿਉਂ ਦਿਖਾਉਂਦੇ ਹਨ?

ਬਹੁਤ ਸਾਰੇ ਰਾਊਟਰਾਂ ਨੂੰ ਟਰੇਸਰਾਊਟ ਪੜਤਾਲਾਂ ਦਾ ਜਵਾਬ ਨਾ ਦੇਣ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਫਾਇਰਵਾਲ ਆਮ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਨੂੰ ਬਲੌਕ ਕਰਦੇ ਹਨ। ਇੰਟਰਮੀਡੀਏਟ ਹੋਪਸ 'ਤੇ ਤਾਰੇ ਆਮ ਅਤੇ ਨੁਕਸਾਨ ਰਹਿਤ ਹੁੰਦੇ ਹਨ - ਕੀ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ ਕਿ ਕੀ ਅੰਤਿਮ ਮੰਜ਼ਿਲ ਜਵਾਬ ਦਿੰਦੀ ਹੈ।

ਕੀ ਮੈਂ ਕਿਸੇ ਵੈਬਸਾਈਟ ਤੋਂ ਟਰੇਸਰਾਉਟ ਚਲਾ ਸਕਦਾ ਹਾਂ?

ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਕੱਚੇ ਪੈਕੇਟ ਟਰੇਸਰਾਊਟ ਲੋੜਾਂ ਨੂੰ ਨਹੀਂ ਭੇਜ ਸਕਦਾ, ਇਸਲਈ ਇਸਨੂੰ ਕਲਾਇੰਟ-ਸਾਈਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। ਵੈੱਬ-ਅਧਾਰਿਤ ਟਰੇਸਰਾਊਟਸ ਮੌਜੂਦ ਹਨ, ਪਰ ਉਹ ਵੈੱਬਸਾਈਟ ਦੇ ਸਰਵਰਾਂ ਤੋਂ ਟੀਚੇ ਤੱਕ ਦੇ ਰੂਟ ਨੂੰ ਮਾਪਦੇ ਹਨ — ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਨਹੀਂ। ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਤੁਸੀਂ ਅਜੇ ਵੀ ਕਰ ਸਕਦੇ ਹੋ ਆਪਣਾ ਜਨਤਕ IP ਲੱਭੋ ਅਤੇ ਇਸ ਦੇ ਉਲਟਾ DNS.