IP Traceroute- ချိတ်ဆက်မှုလမ်းကြောင်းကို ခြေရာခံနည်း

Traceroute သည် သင့်စက်နှင့် မည်သည့်နေရာကြားတွင်မဆို ဖြတ်သန်းသွားသော သင့်ဒေတာကို router တိုင်းကို ပြသသည် — နှင့် ခရီးနှေးသွားသည့်နေရာ။ ဤသည်မှာ မည်သည့်စနစ်တွင်မဆို ၎င်းကို မည်သို့လုပ်ဆောင်ရမည်ဖြစ်ပြီး output ကို အမှန်တကယ်ဖတ်ပါ။

ဘာ traceroute လုပ်သလဲ။

အင်တာနက်ကိုဖြတ်၍ ခရီးသွားသည့် ပက်ကတ်တိုင်းသည် IPv4 တွင် TTL (အသက်ရှင်ရန်အချိန်) သို့မဟုတ် IPv6 တွင် ခုန်ကူးကန့်သတ်မှုရှိသည်။ ပက်ကက်ကို ပေးပို့သော router တစ်ခုစီသည် ၎င်းကို တစ်ခုပြီးတစ်ခု လျှော့ချသည်။ သုညသို့ရောက်သောအခါ၊ Router သည် packet ကိုလွှတ်ချလိုက်ပြီး "အချိန်လွန်သွားပြီ" မက်ဆေ့ခ်ျကို ယဉ်ကျေးစွာပြန်ပို့ပေးသည်။

Traceroute သည် ဤကဲ့သို့ ယဉ်ယဉ်ကျေးကျေး အသုံးချသည်- ၎င်းသည် TTL 1၊ ထို့နောက် 2၊ ထို့နောက် 3 ဖြင့် packets များကို ပေးပို့သည်... ပြန်လာသော "အချိန်ကျော်လွန်သည်" ဟုပြန်ကြားတိုင်း လမ်းတစ်လျှောက်တွင် နောက်ထပ် router တစ်ခု၏ လိပ်စာကို ပြသပါသည်။ ၎င်းတို့ကို ပေါင်းစည်းလိုက်သည်နှင့် အချိန်ဇယားဖြင့် သင့်ထံမှ ဦးတည်ရာသို့ လမ်းကြောင်းအပြည့်ကို သင်ရရှိမည်ဖြစ်သည်။

၎င်းကို သင့်စနစ်တွင် လုပ်ဆောင်နေသည်။

Windows — tracert

စာနယ်ဇင်း Win + R, အမျိုးအစား cmdEnter နှိပ်ပါ၊ ထို့နောက် run:

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               # Debian/Ubuntu

ပိုကောင်းတဲ့နည်းလမ်း - mtr

mtr (My Traceroute) သည် တိုက်ရိုက်ကြည့်ရှုမှုတွင် traceroute နှင့် ping တို့ကို ပေါင်းစပ်ထားသည် — တုန်လှုပ်ခြင်းနှင့် ဆုံးရှုံးမှုများကို ရှာဖွေဖော်ထုတ်ရန်အတွက် ပိုမိုသိရှိနိုင်သောအချက်ဖြစ်သည်။ Linux၊ macOS (မှတဆင့် brew install mtr) နှင့် Windows (WinMTR)။

Terminal
mtr howtofindtheip.com
# ထွက်ရန် 'q' ကိုနှိပ်ပါ။

ရလဒ်များကိုဖတ်ရှုခြင်း။

ပုံမှန် output သည် ဤကဲ့သို့ ဖြစ်သည်-

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      # သင်၏ router
 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      # ဦးတည်ရာ
  • Hop နံပါတ် - နက်ရှိုင်းသော Router မည်မျှရောက်ရှိသည် ။
  • လက်ခံသူအမည် / IP — ပြန်ကြားသော router (PTR အမည်များသည် မြို့ သို့မဟုတ် ဝန်ဆောင်မှုပေးသူကို အရိပ်အမြွက်ပြလေ့ရှိသည်)။
  • သုံးကြိမ် - စူးစမ်းလေ့လာရေး သုံးခု၏ အသွားအပြန် အကြိမ်။ အရေးကြီးတာက လမ်းကြောင်းသစ်: နောက်ပိုင်း ဟော့ပ်များ တွင် ဆက်ရှိနေသော ရုတ်တရက် ခုန်ခြင်းသည် များသောအားဖြင့် နှေးကွေးသော အပိုင်းကို အမှတ်အသားပြုသည်။

အစောပိုင်း hops တွင် ကြာမြင့်ချိန် (သင်၏ ISP) သည် အရာအားလုံးအပေါ် သက်ရောက်မှုရှိသည်။ မြင့်မားသော latency သည် လမ်းကြောင်းပေါ်တွင် နောက်ကျမှ ပေါ်လာခြင်းသည် ဦးတည်ရာအနီးတွင် ပိတ်ဆို့ခြင်းမျှသာဖြစ်သည်။ သင်တွေ့ရှိခဲ့သော ဟော့စ်များထဲမှ တစ်ခု၏ ဂုဏ်သတင်းကို စစ်ဆေးလိုပါသလား။ ၎င်း၏ IP ကိုကျွန်ုပ်တို့၏ထဲသို့ကူးထည့်ပါ။ အမည်ပျက်စာရင်းစစ်ဆေးသူ သို့မဟုတ် မြေပုံပေါ်တွင်ရှာပါ။.

ဘာလို့ အချိန်ကုန်နေတာလဲ

ကြယ်ပွင့်များ (* * *) ဆိုလိုတာက router က အဲဒီ probe ကို မဖြေဘူး။ အဖြစ်များပြီး အများအားဖြင့် အန္တရာယ်မရှိသော-

  • Router အများအပြားသည် traceroute probes များကို လုံးဝလျစ်လျူရှုရန် (နှုန်းကန့်သတ်ခြင်း သို့မဟုတ် လုံခြုံရေးမူဝါဒ) ကို ပြင်ဆင်ထားပါသည်။
  • Firewall များသည် UDP သို့မဟုတ် ICMP packets traceroute အသုံးပြုမှုကို ကျဆင်းစေသည်။
  • Router သည် ရောဂါရှာဖွေရေးလမ်းကြောင်းကို အကြောင်းပြန်ခြင်းထက် ထပ်ဆင့်ပို့ခြင်းကို ဦးစားပေးသည်။

လက်မ၏စည်းမျဉ်း- နောက်ပိုင်း hops များ ဆက်လက်တုံ့ပြန်နေသရွေ့ ခြေရာခံ၏အလယ်တွင် အချိန်ကုန်သွားသည် ။ ခုန်ကူးလိုက်တိုင်း တစ်ချိန်တစ်ခါကျရင် မြှောက်ထွက်လာတယ်။ နှင့် နောက်ဆုံးဦးတည်ရာသည် အဖြေဘယ်တော့မှ မရောက်ပါ၊ ISP ၏ ပံ့ပိုးကူညီမှုလိုင်းနှင့် ငြင်းခုံသည့်အခါတွင် သင်၏ချိတ်ဆက်မှုသည် အမှန်တကယ် ပြတ်တောက်သွားမည့် နေရာဖြစ်သည်။

ဝဘ်ဆိုဒ်က traceroute မလုပ်နိုင်တာ ဘာကြောင့်လဲ။ သင်

ဘရောက်ဆာတစ်ခုသည် ဇွတ်အတင်း sandbox ပြုလုပ်ထားသည်- JavaScript သည် ကုန်ကြမ်းထုပ်ပိုးမှုများကို ပေးပို့ခြင်း သို့မဟုတ် ICMP ပြန်ကြားချက်များကို traceroute လိုအပ်သည်များကို မဖတ်နိုင်ပါ။ သင်ရှာတွေ့သော မည်သည့် "အွန်လိုင်း ခြေရာခံခြင်း" သည် ပံ့ပိုးပေးသူ၏ ဆာဗာများမှ ပစ်မှတ်သို့ လည်ပတ်သည် — အသုံးဝင်သည်၊ သို့သော် ၎င်းသည် သင့်ကိုယ်ပိုင်စက်ပစ္စည်းထက် ကွဲပြားသောလမ်းကြောင်းကို တိုင်းတာသည်။

ဘာသင်လဲ။ နိုင်သည် browser တွင်လုပ်ပါ- သင်ကိုယ်တိုင်နှင့် သင့်လမ်းကြောင်း၏ အဆုံးမှတ်များကို ခွဲခြားသတ်မှတ်ပါ။ သင်၏ အများသူငှာ IP ကို ​​ရှာပါ။ထို့နောက် ၎င်း၏ပြောင်းပြန် DNS ကိုရှာဖွေပါ။ သင်၏ ISP သည် သင့်လိုင်းတွင် သတ်မှတ်ထားသော hostname ကိုကြည့်ရှုရန် — hop တစ်ခုစီအတွက် တူညီသောအမည် traceroute ကိုပြသသည်။

FAQ

Traceroute မေးခွန်းများ

IP traceroute သည် အဘယ်အရာကိုပြသသနည်း။

Traceroute သည် သင်၏ စက်ပစ္စည်းနှင့် ဦးတည်ရာတစ်ခုအကြား ဖြတ်သန်းသွားသော ပက်ကတ်များ (ခုန်ချခြင်း) တိုင်းကို ခုန်ကူးခြင်းတစ်ခုစီ၏ အသွားအပြန်အချိန်နှင့်အတူ စာရင်းပြုစုသည်။ ၎င်းသည် ချိတ်ဆက်မှုနှေးကွေးခြင်း သို့မဟုတ် ပျက်သွားသည့်နေရာကို ဖော်ပြသည်။

အချို့သော traceroute hops များသည် အဘယ်ကြောင့် ကြယ်ပွင့်များ သို့မဟုတ် အချိန်ကုန်ခြင်းကို ပြသသနည်း။

Router အများအပြားသည် traceroute probes များကို မဖြေကြားရန် configure လုပ်ထားပြီး firewall များသည် များသောအားဖြင့် ၎င်းတို့ကို ပိတ်ဆို့ထားသည်။ အလယ်အလတ်ခုန်များပေါ်ရှိ ကြယ်ပွင့်များသည် ပုံမှန်ဖြစ်ပြီး အန္တရာယ်မရှိပါ — အရေးကြီးသည်မှာ နောက်ဆုံးဦးတည်ရာက တုံ့ပြန်မှုဖြစ်သည်။

ဝဘ်ဆိုက်တစ်ခုမှ ခြေရာခံခြင်းတစ်ခုကို လုပ်ဆောင်နိုင်ပါသလား။

ဘရောက်ဆာတစ်ခုသည် traceroute လိုအပ်သော ကုန်ကြမ်း packet များကို မပို့နိုင်ပါ၊ ထို့ကြောင့် client-side လုပ်၍မရပါ။ Web-based traceroutes များ ရှိသော်လည်း ၎င်းတို့သည် ဝဘ်ဆိုဒ်၏ ဆာဗာများမှ ပစ်မှတ်သို့ လမ်းကြောင်းကို တိုင်းတာသည် — သင့်စက်မှမဟုတ်ဘဲ၊ ဘရောက်ဆာကနေ သင်လုပ်နိုင်သေးတယ်။ သင်၏ အများသူငှာ IP ကို ​​ရှာပါ။ နှင့်၎င်း၏ DNS ပြောင်းပြန်.